Всем привет. Поставил на голую машину с 2-мя SATA-винтами Slackware 12.1 на /dev/sda1, прописал в /etc/raidtab следующее:
Цитата:
raiddev /dev/md0
raid-level 1
nr-raid-disks 2
persistent-superblock 1
device /dev/sda1
failed-disk 0
device /dev/sdb1
raid-disk 1
chunk-size 32
raiddev /dev/md1
raid-level 1
nr-raid-disks 2
persistent-superblock 1
device /dev/sda2
raid-disk 0
device /dev/sdb2
raid-disk 1
chunk-size 32
raiddev /dev/md2
raid-level 1
nr-raid-disks 2
persistent-superblock 1
device /dev/sda5
raid-disk 0
device /dev/sdb5
raid-disk 1
chunk-size 128
|
Винты разбил "цилиндр в цилиндр". Делаю
mkraid /dev/md0 - все проходит на ура. Делаю
mkraid /dev/md1, матюкнулось, что нету такого утсройства. Нашел 2 выхода:
mknod /dev/md1 b 9 1; mkraid /dev/md1 или
mdadm --create --verbose /dev/md1 --level=1 --raid-devices=2 /dev/sdb2 -f /dev/sda2
Все тоже прошло на ура. Создал на RAID'ах нужные мне FS,
mount /dev/md0 /mnt/md0 скопировал нужные папки с / на /mnt/md0. В
lilo.conf прописал:
Цитата:
boot = /dev/md0
raid-extra-boot = mbr
append=" vt.default_utf8=0"
prompt
image = /boot/vmlinuz
root = /dev/md0
label = Linux
read-only
|
А вот, где "ура" закончилось:
- при команде lilo -r /mnt/md0 получаю:
Цитата:
Warning: LBA32 addressing assumed
Fatal: raid_setup: stat("/dev/md0")
|
- после перезагрузки остается только устройство /dev/md0, но и то RAID на нем приходится заново подрубать командой mkraid /dev/md0 -R. Хотя после того, как я его создаю заново, инфа на нем остается.
Не подскажете, где еще надо поковырять?