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

Завантажувальна програма Grub

MBR містить таблицю, яка відрізняється від одного диска до іншого, оскільки розділи не мають однакового розміру з сектором. Щоб дублювати завантажувальну програму, наприклад, для Grub, таблиці MBR розділів диска 1 на 2, можна копіювати його безпосередньо у другій, так як при перезапису загубиться все.

Загальні обмеження:

  • Містить таблицю з 4 розділів диска.
  • Не має логічних розмежувань.
  • З 4 основних тільки один може бути розширеним.
  • Якщо на диску створюється розширений логічний розділ, то він зберігається в першому секторі.
  • На жорсткому диску є дві таблиці:

  • MAIN, збережена в першому секторі, яка знаходиться на вибраному диску таблиці MBR розділів.
  • Таблиця логічних розділів, збережена в першому секторі в середині диска.
  • Збереження і редагування основних елементів

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

    • вірус, метою якого є знищення таблиці;
    • погане поводження користувачем з MBR.

    Для резервного копіювання існують два рішення: створити резервну копію дискети (512 байт), де на вибраному розділі знаходиться таблиця MBR розділів і скопіювати важливу інформацію для зберігання в надійному місці.

    Резервне копіювання в файл може бути зроблено за допомогою утиліти dd під Linux, наступним чином:

    dd if=/dev/hda of=secteur_mbr_disque_hda bs=512 count=1.

    Потім створюють файл: sector_mbr_disque_hda, який містить 512 байт MBR.

    Щоб переглянути його в шістнадцятковому форматі, використовують mc під Linux: mc -v sector_mbr_disque_hda.

    Алгоритм подальших дій, коли на диску знаходиться таблиця MBR розділів:

  • Натискають F4, щоб перевірити файл в шістнадцятковому форматі.
  • Натискають F10 для виходу з mc.
  • Знаходять резервний файл sector_mbr_disque_hda на резервному диску.