Проблемы с запуском unix-подобной ОС на Mylex 170

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Kniaz
Junior member
Сообщения: 1
Зарегистрирован: 07 апр 2003, 16:03
Откуда: Санкт-Петербург

Проблемы с запуском unix-подобной ОС на Mylex 170

Сообщение Kniaz » 07 апр 2003, 17:42

К ОС прилагается инструкция как сделать, чтобы ОС загружалась с RAID-а. Это делается перед перезагрузкой в конце установки. Далее приведена последовательность команд, которые для этого необходимо выполнить:

chroot /mnt
mkdir /mnt/initrd
zcat /boot/initrd-версия ядра.img > /dev/ram1
mount -t ext2 /dev/ram1 /mnt/initrd
cp /lib/modules/версия ядра/block/DAC960.o /mnt/initrd/lib
echo "insmod /lib/DAC960.o" >> /mnt/initrd/linux.rc
umount /dev/ram1
dd if=/dev/ram1 of=/boot/initrd-raid bs=1k count=2880
gzip -9 /boot/initrd-raid
vim /etc/lilo.conf

добавляем в файл вариант загрузки (перед уже существующими)
указываем путь /boot/initrd-raid.gz
label=название варианта загрузки
...
initrd=/lib/initrd-raid.gz

сохраняем-закрываем файл.

выполняем команду /sbin/lilo

получаем ответ: Kernel doesn't support initial ram disks

В итоге после перезагрузки можно начинать установку заново. :(
Есть люди у которых все это работало. А у меня почему-то не работает. Я уже пытался делать всяческие отклонения от того что написано выше, пока результата не принесло. Может быть что-нибудь посоветуете.....

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 16 апр 2003, 11:56

пересоберите ядро с поддержкой initrd

чтобы вы представляли что происходит:

при загрузке, если ядро поддерживает initial RAM Drive
подцепляется файл прописанный в загрузчике как initrd, он распаковывается в памяти и система с него берёт драйверы под RAID.

Далее монтируется raid массив и система с помощью команды pivot_root сменяет корень на загрузку с raid. Далее, уже с raid выполняются rc скрипты.

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»