12.22. Создание резервной копии MBR

Проблема
Требуется создать резервную копию главной загрузочной записи. Но какая польза
от резервной копии, если вы не знаете, как ее восстанавливать?
Решение
Запишите резервную копию MBR на дискету. Смонтируйте диск, а затем восполь зуйтесь командой dd:
# dd if=/dev/hda of=/floppy/mbr bs=512 count=l
Восстановление производится следующим образом:
# dd if=/floppy/mbr of=/dev/hda bs=512 count=l
Имя файла с резервной копией может быть произвольным: например, имя
/mbr-serverOl указывает, какому компьютеру принадлежит копия. На одной дис кете можно сохранить несколько резервных копий MBR:
# Is /floppy
lost+found mbr-serverOl mbr-workstation04 mbr-hostl5
Если дискету нужно предварительно отформатировать, сделайте это:
$ mke2fs /dev/fdO
Команда создает диск, отформатированный для Linux с файловой системой
Ext2.
Комментарий
Команда dd выполняет побайтовое копирование. Поддержка файловых систем ей
не нужна, поэтому она может использоваться для копирования блочных устройств
(например, /dev/hda).
Если в вашей системе отсутствует флоппи-дисковод, испорченную запись MBR
можно восстановить при помощи диска Knoppix (см. раздел 12.13).
См. также
dd(l), mke2fs(8); раздел 12.13.