У меня Linux-сервер с 2 IDE HD и Raid (hda - hdb)
Я заменил "BAD" hdb на новый:
mdadm --fail /dev/md2 /dev/hdb3
mdadm --fail /dev/md0 /dev/hdb2
mdadm --fail /dev/md1 /dev/hdb1
mdadm --remove /dev/md1 /dev/hdb1
mdadm --remove /dev/md0 /dev/hdb2
mdadm --remove /dev/md2 /dev/hdb3
... заменить hdb .... fdisk на новый hdb ..... и:
mdadm --add /dev/md1 /dev/hdb1
mdadm --add /dev/md0 /dev/hdb2
mdadm --add /dev/md2 /dev/hdb3
Теперь мне нужно перестроить grub / mbr для нового hdb
Это правильный путь?
grub
root (hd0,0) <-- ???
setup (hd0) <-- ???
quit
Спасибо!
Когда RAID-массив завершит повторную синхронизацию, запустите:
grub
root (hd1,0)
setup (hd1)
Вот есть полное руководство.
Это сработает?
dd if=/dev/sda of=/dev/sdb bs=446 count=1
Вместо использования grub на каждом диске. Вы можете просто скопировать mbr поверх.
Чтобы скопировать MBR из sda в файл с именем / mbrbackup:
dd if=/dev/sda of=/mbrbackup bs=512 count=1
Теперь для восстановления образа в sdb
dd if=/mbrbackup of=/dev/sdb bs=446 count=1
MBR разделена на 3 раздела
Bootstrap. 446 байт
Таблица перегородок. 64 байта
Подпись. 2 байта
Видеть http://www.cyberciti.biz/faq/howto-copy-mbr/ для источника.