вторник, 7 апреля 2009 г.

Как восстановить MBR запись в Linux?

Для начала сделаем резервную копию MBR. Для этого воспользуемся утилитой dd, которая может работать с дисками в raw (сыром) режиме:

# dd if=/dev/hda of=/dev/fd0 bs=512 count=1

Эта команда скопирует MBR с вашего /dev/hda в MBR дискеты. В будущем вы сможите грузиться с этой дискеты и попадать в меню загрузчика или восстановить с ней MBR (например в тех случаях, когда захотите поставиь второй системой Windows и она убъёт вашу загрузочную запись).

Если не хотим сохранять на дискету, то можем сохранить на винчестер:

# dd if=/dev/hda of=/home/nik/boot.mbr bs=512 count=1

В будущем для восстановления MBR, нужно будет загрузиться с любого Linux liveCD примонтировать раздел с файлом-копией MBR и выполнить команду:

# dd if=/mnt/hda5/nik/boot.mbr of=/dev/hda bs=512 count=1

Комментариев нет:

Отправить комментарий