LINUX.ORG.RU

RHEL 4: как установить систему на RAID Areca ARC-1120?


0

0

Решил попробовать поразбираться с Linux. И спервого шага завис намертво :)

Взял DVD RHEL4-U4-03, стал устанавливать на тестовый сервер. На нем только RAID/DVD/Floppy. Отдельных HDD нет. RAID - Areca ARC-1120. Есть специальный драйвер RHEL AS 4.0 Update4 [1.20.0x.13] для этого контроллера на дискете. При установке система спрашивает, мол нет HDD в системе, добавить устройства? В предложенном списке необходимого контроллера нет, но драйвер на fd0 успешно находится и запускается процесс установки. Виден диск sd0 который можно разибивать и форматировать как угодо, система ставится успешно, предлагает перегрузится. После перезагрузки вот такое вообщение:

Booting 'Red Hat Enterprise Linux AS (2.6.9-42.0.3.ELsmp)' Kernel direct mapping tables upto 10100000000 @ 8000-d000 root hd(0,0) Filesystem type is ext2fs, partition type 0x83 kernel /vmlinuz-2.6.9-42.0.3.ELsmp ro root=LABEL=/ rhgb quiet [Linux-bzImage, setup=0x1400, size=0x195a4e] initrd /initrd-2.6.9-42.0.3.ELsmp.img [Linux-initrd @ 0x37f0c000, 0xe36ec bytes] . Decompressing Linux...done. Booting the kernel. Red Hat nash version 4.2.1.8 starting mkrootdev: label / not found mount: error 2 mounting ext3 mount: error 2 mounting none swithcroot: mount failed: 22 umount /initrd/dev failed: 2 Kernel panic - no syncing: Attempted to kill init! _

Что делать, куда копать, чего читать? Железо 100% рабочее на нем тестили винду2003 и freeBSD 6.1.

anonymous

Вот так нагляднее будет:

	Booting 'Red Hat Enterprise Linux AS (2.6.9-42.0.3.ELsmp)'
Kernel direct mapping tables upto 10100000000 @ 8000-d000
root hd(0,0)
 Filesystem type is ext2fs, partition type 0x83
kernel /vmlinuz-2.6.9-42.0.3.ELsmp ro root=LABEL=/ rhgb quiet
	[Linux-bzImage, setup=0x1400, size=0x195a4e]
initrd /initrd-2.6.9-42.0.3.ELsmp.img
	[Linux-initrd @ 0x37f0c000, 0xe36ec bytes]
	
.
Decompressing Linux...done.
Booting the kernel.
Red Hat nash version 4.2.1.8 starting
mkrootdev: label / not found
mount: error 2 mounting ext3 
mount: error 2 mounting none
swithcroot: mount failed: 22
umount /initrd/dev failed: 2
Kernel panic - no syncing: Attempted to kill init!
 _

anonymous
()

Смотри документацию к RHEL или экраны помощи по F1-F8 при загрузке. Там ключик нужно специальный указывать, чтобы он модуль с дискеты взял.

Kuzmich ★★
()
Ответ на: комментарий от Kuzmich

пробовал и linux dd при установке... тоже самое. после перезагрузки появляется меню grub. выбор однопроцессорной или smp версии для загрузки.

далее - все как описано выше.

anonymous
()

0) фирмварь контроллера последняя?

1) "Взял DVD RHEL4-U4-03" и "драйвер RHEL AS 4.0 Update4". Видишь противоречия?

P.S. В 2.6.19 эта железка поддерживается. CONFIG_SCSI_ARCMSR

Deleted
()
Ответ на: комментарий от Deleted

> 1) "Взял DVD RHEL4-U4-03" и "драйвер RHEL AS 4.0 Update4". Видишь противоречия?

А нет, пардон, я не туда посмотрел. Всё нормально.

Deleted
()
Ответ на: комментарий от Deleted

Перечитал этот хелп несколько раз, не могу найти граблей. Переустановил, с использованием boot: linux dd. Процесс отличиается от первого только тем, что про HDD больше не спрашивают. Все ставится, массив видится правильно, как sda. Переразбивается без проблем. После установки перезагружаемся... И снова видим тоже самое сообщение :(

anonymous
()
Ответ на: комментарий от anonymous

На другом форуме вот, что написали:

---
>по вопросу: систему вы установили.
грабли скорей всего в установщике, он не перенес модуль драйвера в initrd.img
для дальнейшей работоспособности необходимо добавить в initrd-2.6.9-42.0.3.ELsmp.img модуль драйвера и сохранить его на диске
придется грузиться с другого носителя, cdrom, disk, network.
---

Вопрос как
>добавить в initrd-2.6.9-42.0.3.ELsmp.img модуль драйвера и сохранить его на диске

сделать это, где копать, чего читать?
и еще - есть ли у RHEL live CD(DVD)?

anonymous
()
Ответ на: комментарий от anonymous

Распаковываем: zcat initrd-2.6.9-42.0.3.ELsmp.img | cpio -idumv,
добавляем модуль,
сворачиваем обратно: cd /extracted/content; find . | cpio -o -H newc | gzip -c > initrd-2.6.9-42.0.3.ELsmp_custom.img

Вопрос в том, как ты будешь этот образ на raid подсовывать...
Возможно с флопа из инсталлятора.

Или попробовать из того же инсталлятора mkinitrd поиграться.
Как вариант, из него можно попробовать выполнить вышеприведённые комманды, возможно придётся примонтировать расдел с /boot.

А вообще странно, что он у тебя initrd не перегенерил.

Kuzmich ★★
()
Ответ на: комментарий от Kuzmich

у меня драйвера в виде исходников и .img .ko-файлов нет. грузился и ставился на другой винт, но рэйда так и не увидел. только при устновке, после - только тот винт, на который ставился. пытался собрать драйвер из исходников, но не получилось. как я понял - из-за того, что /usr/scr пустая. т.е. исходников ядра нет вообще....

anonymous
()
Ответ на: комментарий от anonymous

*.img - лежит в /boot на установленном разделе.
Предлагалось распаковать его, взять модуль *.ko с дискеты или прямо с запущенного инсталлятора и завернуть обратно.

Kuzmich ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.