|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene Prokopiev 2:5020/400 24 Jun 2005 18:40:08 To : Lelik P Korchagin Subject : Re: Загрузка с softraid1 -------------------------------------------------------------------------------- Lelik P Korchagin пишет: > Eugene Prokopiev <john@rmts.donpac.ru> wrote: > EP> А вчитайтесь лучше в то, что имеет отношение к softraid. Проблема в том, > EP> что мне явно пришлось вызвать raidstart и положить в inird > EP> соответствующий конфиг (в загрузившейся системе его уже нет). > > Э-э-э... А куда он делся? Мы что, забыли сделать > mdadm -Db /dev/md/0 >> /etc/mdadm.conf и поправить строчку DEVICES > после создания массива? Да мне в загрузившейся системе он не нужен, все и так работает, вот я его и не сделал. Hужен этот конфиг в initrd, чтоб поднять raid. > EP> Как загрузить softraid с помощью mdadm без конфига или как сделать так, > > mdadm -A -n NDISKS -l LEVEL MDDEV BLOCKDEV ... Это ничем не лучше конфига, т.к. я хочу иметь возможность перенести initrd на машину, на которой диски будут разбиты иначе > А еще проще поставить разделам, входящим в массив тип 0xFD (Linux RAID > autodetect) и массиву прописать persistent superblock (актуально для linear > и raid0). Только следует учесть, что /boot (или то место, где лежит ядро и > initrd), должно быть читабельно grub'ом/LILO etc., т.е. положить /boot на > RAID со striping'ом и на linear не получится (или я отстал от жизни ?). Так? # fdisk -l /dev/sda Disk /dev/sda: 9173 MB, 9173114880 bytes 255 heads, 63 sectors/track, 1115 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 6 48163+ fd Linux raid autodetect /dev/sda2 7 128 979965 82 Linux swap /dev/sda3 129 250 979965 83 Linux /dev/sda4 251 1115 6948112+ fd Linux raid autodetect # cat /etc/lilo.conf raid-extra-boot=mbr-only boot=/dev/md0 map=/boot/map install=/boot/boot-bmp.b vga=0x0311 default=linux-up ramdisk=8192 image=/boot/vmlinuz-up label=linux-up root=/dev/system/root initrd=/boot/initrd-up.img append=" splash=off" read-only При таком раскладе загрузчик видит /boot. Т.е. проблема одна: что в initrd запихнуть такое, чтоб он знал, о том, что возможно придется грузить / с raid1, но не знал деталей, которые я вынужден описывать raidtab? -- С уважением, Прокопьев Евгений --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/65773a0a843d.html, оценка из 5, голосов 10
|