1.3, Аноним (3), 11:53, 15/09/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
sfdisk -d /dev/sda | sfdisk /dev/sdb
в просто fdisk опция -d отсутвует | |
1.5, ega (?), 15:34, 29/09/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
- поддержка "RAID support" и "RAID-1 (mirroring) mode" должны быть вкомпилены в ядро
- партиции на винтах д.б. "Linux raid autodetect"
- и мне кажется так красивее:
# grub
grub> root (hd0,0)
grub> setup (hd0)
grub> setup (hd1)
grub> quit
===grub.conf===
timeout=05
default=0
fallback=1
title GNU/Linux (hd0,0)
kernel (hd0,0)/bzImage root=/dev/md0
title GNU/Linux (hd1,0)
kernel (hd1,0)/bzImage root=/dev/md0 | |
1.6, mnj (?), 11:49, 15/12/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
а как бороться с
mdadm: Cannot open /dev/sdb1: Device or resource busy
mdadm: create aborted
Перезагружался - не помогает. Не хочет создаваться и всё тут. Диск никто не юзает - проверял. | |
|
2.7, mnj (?), 18:25, 15/12/2005 [^] [^^] [^^^] [ответить]
| +/– |
Решение:
dd if=/dev/zero of=/dev/sdb bs=51200000 | |
|
1.8, Vladimir (??), 01:11, 16/12/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
все работает кроме:
при загрузке с другого диска - пишет "Error /dev/console opened!!!"
все утройства есть, что делать? | |
|
2.9, Jim (??), 09:59, 16/05/2006 [^] [^^] [^^^] [ответить]
| +/– |
Недавно сталкивался с такой граблей на FC5. Дело оказалось в том, что редхатовцы
перешли на udev и реально директория /dev/ пустая. При загрузке их ядром этого не
видно, а если компилировать свое (даже с initrd) - не работает.
Обход элегантный: экспортируешь корень по NFS для localhost как rw,no_root_squash,
монтируешь, копируешь в пустой /dev/ все что считаешь полезным (диски, консоль, нулл).
Другие варианты очевидно возможны, но как правило требуют загрузочного диска :)
| |
2.13, Berserker (?), 23:32, 13/08/2006 [^] [^^] [^^^] [ответить]
| +/– |
>все работает кроме:
>при загрузке с другого диска - пишет "Error /dev/console opened!!!"
>все утройства есть, что делать?
Вот так будет правільнее :
...
Монтируем и копируем данные в RAID:
mount /dev/md0 /mnt
cp -dpRx / /mnt
mount /dev/md1 /mnt/var
cp -dpRx /var /mnt
chroot /mnt/ /sbin/MAKEDEV null console zero #NEW
... | |
|
1.10, Mover (?), 14:10, 26/05/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Все делаю как описано. Ядро 2.6.9 (RHEL 4.2) в упор не понимает, что у меня есть md-устройства. Но если ставить с нуля на md, то все работает на ура.
В чем может быть дело? | |
1.11, ega (?), 11:38, 08/06/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
поддержка md должна быть встроена в ядро, а по умолчанию модулем. | |
1.14, dets (?), 10:09, 20/02/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мда, попал я с этой инструкцией - два дня убил :(
А все потому, что пропущен важный момент (по крайней мере для Fedora Core 6 с ядром 2.6.19-1.2895).
После клонирования разделов с помощью
sfdisk -d /dev/sda | sfdisk /dev/sdb
нужно для всех будущих raid разделов на /dev/sdb сменить тип на "Linux raid autodetect".
Ну и плюс к этому пересобрать initrd, если в нем отсутствует поддержка raid1.
| |
|