Завантажувальна програма Grub
MBR містить таблицю, яка відрізняється від одного диска до іншого, оскільки розділи не мають однакового розміру з сектором. Щоб дублювати завантажувальну програму, наприклад, для Grub, таблиці MBR розділів диска 1 на 2, можна копіювати його безпосередньо у другій, так як при перезапису загубиться все.
Загальні обмеження:
На жорсткому диску є дві таблиці:
Збереження і редагування основних елементів
Враховуючи хиткість структури щодо вірусних програм, важливо створювати резервні копії таблиць, щоб відновити їх у разі виникнення проблем, наприклад, щодо 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 розділів: