Таблиця MBR-розділів: установка і настройка, поради та рекомендації

Реорганізація дескрипторів

Щоб змінити тип розділу в одному з дескрипторів MBR без зміни інших характеристик, можна використовувати команду parttype з Grub. Наприклад, щоб приховати hdb3 з 0xc в FAT32, вводять наступне в командному рядку: grub> parttype (hd1,2) 0x1c.

Таким чином, місце, займане розділом, не буде порожнім простором, і він не буде видно з операційних систем Microsoft (MS-DOS, Win 9x і Windows XP). Для Linux, незалежно від того, чи є тип 0xc або 0x1c, FAT32 не буде створювати проблем в обох випадках.

Для того щоб знову відобразити hdb3 в Windows, він дасть йому параметр 0xc замість 0x1c: grub> parttype (hd1,2) 0xc. Це рішення використовує тільки тип звичайного розділу і приховує дані тільки для систем DOS та Windows.

Відновлення процедури завантаження

Під ОС Windows XP можна відтворити процедуру завантаження MBR під DOS з допомогою команди FIXMBR. Master Boot Record переписують, що усуває завантажувальні віруси, відновлює пошкодження, коли ПК більше не завантажується або видалений завантажувач. Щоб зберегти і відновити MBR під Windows, потрібно використовувати програму налагодження. В UNIX і Linux використовується команда dd. Необхідно зберігати і відновлювати тільки перший сектор, перші 512 байт диска.

Відновлювати MBR з одного жорсткого диска на інший дуже ризиковано, так як при цьому таблиця розділів другого буде замінена першим. Єдине виключення з цього правила можливо, коли обидві машини мають строго однакову конфігурацію устаткування, особливо, якщо жорсткі диски однакові і їх розбиття рівнозначно.

Windows Vista для відновлення використовується команда команду bootrec / FixMbr. Це доступно з консолі відновлення. Слід зазначити, що якщо первісна MBR вказувала на завантажувач Linux (GRUB, LILO), вона стає недоступною після цього збою. Потім він повинен завантажитися з компакт-диска Linux (встановлення / відновлення) і, таким чином, відновити його.