Отправляет email-рассылки с помощью сервиса Sendsay

Установка Linux на сервер HP ProLiant DL 360

Здравствуйте comp.soft.linux.discuss-list@subscribe.ru !

Хочу рассказать о своем опыте установки линуха на сервер HP ProLiant
DL 360 и о проблемах, которые там встретил.
Конфигурация следующая:
2 P4 Xeon 3,2 Mhz, 512K L2 cache, 1M L3 cache
HP SmartArray 5i SCSI controller
2 HDD 36G
сделан логический диск в BIOS-е SCSI (аппаратный RAID 1,
зеркалирование дисков)

Устанавливал Fedor-у 3-ю, не вышло. Устанавливал Mandrake 10.1
Community - success.
Итак, про Федору. Установка с дисков, скачанных с редхата. Проходит
без проблем, однако при перезагрузке загрузчик не может найти
разделы. Это происходит из-за того, что в ядро не вкомпилирован
драйвер cciss, который отвечает за взаимодействие со
SCSI-контроллером. При установке Федоры есть возможность поставить
только grub или не ставить загрузчик вообще (хорошая альтернатива!).
При этом никаких сообщений на экран не выдается, висит сообщение
BIOS сервера о том, что он пытается загрузиться с диска С:
(почему-то) и все. После нескольких бесплодных попыток загрузок в
rescue-моде я это дело бросил.

Ставил Mandrake. Установка тоже проходит без проблем, в качестве
загрузчика выбираю Lilo (благо, есть возможность выбрать лило или
груб). При загрузке тоже косяк - при попытке смонировать / ядро в
панике. Тут меня посетила смутная догадка, что неплохо было бы
загрузить драйвер SCSI до загрузки для того, чтоб увидеть свой диск. После
долгих копаний в тырнете сделано это было с помощью initrd.
Хитрость в том, что нельзя сразу перезагружаться после завершения
установки. Нужно перейти в консоль Ctrl+Shift+F2, установленная
система находится в /mnt. Нужно сделать туда chroot /mnt, потом
сделать initrd образ загрузки с нужным драйвером
mkinitrd --preload=scsi_mod --preload=sd_mod --preload=sr_mod
--with=cciss -f /boot/initrd.img 2.6.8.1-10mdksmp
я сделал, правда свой образ, чтобы не трогать старый, хотя зачем он
нужен, если все равно unusable. Тут важна версия ядра, которая
вторым параметром передается mkinitrd (вернее, последним), как будет
называться образ, роли не играет, лишь бы он в конфигурации лило был
прописан. Главное не забыть выполнить

Теперь думаю, как же все-таки поставить федору... Как сделать, чтобы
grub тоже грузил у меня мой initrd? И как его проинсталлировать, а
то он мне показывает свою командную строку, в которой я что-то не
пойму, как его установить правильно. Подскажите, плиз.

Ответить   Evgeny Stepanov Wed, 22 Dec 2004 09:12:56 +0300 (#284904)