№ 2073 В разделе
Sysadmin
от April 16th, 2010,
В подшивках: Backups, Linux
Владельцы компьютеров часто держат 2 и более операционных систем на компьютере и одна из них стабильно оказывается Windows, которая, как всем известно, работает очень непродолжительное время без переустановок. И вот когда случается переустановка Windows нагло без спроса затирает загрузочную запись MBR с вашим любимым загрузчиком и пишет туда свой. Так вот чтобы за секунды восстановить загрузчик, можно сделать специальный бэкап, сохранив не только загрузчик, но и всю таблицу разметки.
Вот так можно сделать бэкап загрузчика и таблицы разметки:
dd if=/dev/sdX of=/backup/sda-mbr.bin bs=512 count=1
А вот так восстановить загрузчик и таблицу разметки:
dd if=/backup/sda-mbr.bin of=/dev/sdX bs=1 count=64 skip=446 seek=446
Параметр sdX замените на диск, на котором находится загрузчик. Если вам нужно сделать бэкап чисто загрузчика, то замените bs=512 на bs=446
Fortune cookie: Today's spam: Increase now! Amaze women
Ну вот windows затерла мой загрузчик, загрузилась сама. И как мне теперь восстановить MBR?
так написано же. если бэкапа нет, то просто переустанови grub (к примеру, sudo grub-install /dev/sda)