Товарищи, я поседею вместе со своим админом. Помогите.
Есть в наличии:
HP Proliant 140 DL с одним диском SATA и одним DVD ROM\'ом, с которого устанавливали ОС. Т.к. DVD ROM неродной, то после установки мы его сняли и закрыли крышку сервера. Установлен был Linux ALT Master, ядро 2.4.26-alt13. После съема DVD ROM\'а Linux не грузится, а во время загрузки выдает:
Cannot open root device "sda6"
kmod: failed to exec /sbin/modprobe -s -k block-major-8 errno=2
Проводим мистическое действие: ставим DVD ROM на место, все отлично грузится.
Прописывание в GRUB-е строчка root=/dev/sda6, не помогает, /boot раздел на sda1, пробовали менять на root=806, коментировать любые упоминания про scsi /etc/modules.conf /etc/modules, перегенерилм initrd.img, обновились из бекпортов, ничего не помогло. Также перепробовали всё, что нашел гугл по архивам расылки.
Ситуация напоминает почти один в один вот эту:
http://lists.altlinux.ru/pipermail/sisyphus/2004-August/044744.html, но только это решение не помогло
Ядро 2.4.26-alt13, mkinitrd-2.9.7-alt0.M24.3, mkinitrd-busybox
1.00.rel-alt1.M24.1. Модули scsi в initrd.img присутствуют и пытаются загрузится.
Ещё когда подключен DVD ROM, то во время загрузки наблюдается строчка: ide is already in use. По ходу дела выяснили, что винчестер начинает определятся как hda вместо прежнего sda.
Пробовали поменять в конфиге GRUB root=/dev/hda6, и соответственно подправили fstab, заменили sda* на hda*. В итоге загружается без DVD ROM\'a, но и соответственно без DMA и меленно так шуршит винтом. Но если включить DVD ROM привод обратно то снова kernel panic!
Мы согласны отказаться от DVD ROM\'a лишь бы вся эта кухня работала с SATA диском в родном режиме.