Kaptain.
Telegram /
LinkedIn /
Email /
GIT /
RSS /
GPG /

№ 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: There was a young girl from the coast Who, just when she needed it most, Lost her Kotex and bled All over the bed, And the head and the beard of her host.
Ну вот windows затерла мой загрузчик, загрузилась сама. И как мне теперь восстановить MBR?
так написано же. если бэкапа нет, то просто переустанови grub (к примеру, sudo grub-install /dev/sda)