LINUX.ORG.RU

аналогично

anonymous
()

> если не ошибаюсь, то dd if=/dev/hda1 bs=512 of=mbr.bin

Кхм! Ошибаешься, конечно. :) Показать, где, или сам догадаешься?

Uncle_Theodore ★★
()
Ответ на: комментарий от MiklerGM

>А можно точнее==))

куда уж точнее? если не указать count=1, то он сделает полный образ харда в файл блоками по 512 байт.

Demon37 ★★★★
()
Ответ на: комментарий от MiklerGM

>dd if=/dev/hda1

В /dev/hda1 не может быть mbr :) Она находится в /dev/hda

koTuk
()

Слёт телепатов... :-)
1. а ты уверен, что /dev/hda и не /dev/hdb, и не /dev/sda?

cat /etc/fstab
cat /etc/mtab
fdisk в помощь. (m for help, p for showing partitions, q for quit)

#пример
fdisk /dev/hda

2. 512 ;-)
бэкап, да

dd if=/dev/hda of=/pathto/mbr.bak bs=512 count=1

а вот, восстановление:

dd if=/pathto/mbr.bak of=/dev/hda bs=446 count=1

либо

dd if=/pathto/mbr.bak of=/dev/hda bs=512 count=1

Если между бэкапом и восстановлением, ты поменяешь таблицу разделов (в mbr аккурат за 446-м байтом), например, разобъешь один логический раздел на два, то эти изменения ты потеряешь при bs=512 count=1
Так, что лучше bs=446 count=1

record ★★★★★
()
Ответ на: комментарий от record

по первой части, еще смотри

cat /proc/partitions

или (с правами рута)

fdisk -l

record ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.