Скачал инсталяшку Redhat 9 iso, начиную ставить а он собака при первой загрузке не находит Sata диск что мне делать????
>Скачал инсталяшку Redhat 9 iso, начиную ставить а он собака при первой
>загрузке не находит Sata диск что мне делать????
мэй би linuxrc виноват? Некогда что-то похожее встречалось...
Важен порядок загрузки: сначала libata, потом ata_piix.
Такое крутилось на RedHat 7.3:
не формировался правильный initrd.img с правильным linuxrc =>
1- пришлось пересобирать rpm для ядра и запихивать в /etc/modules.conf данный порядок принудительно
2- опять же пришлось пересобирать rpm для mkinitrd (В mkinitrd: scsimodules=`grep scsi_hostadapter $modulefile | grep -v '^[ ]*#' | LC_ALL=C uniq -u | awk '{ print $3 }'` вместо scsimodules=`grep scsi_hostadapter $modulefile | grep -v '^[ ]*#' | LC_ALL=C sort -u | awk '{ print $3 }'`)Полегчало. Может что полезным окажется...
(Если есть пути попроще или элегантнее - поделитесь плиз)
Аналогично пробовал ставить CentOS 4.1 (RHEL4) на SATA-диск и инсталяция замирала во время загрузки модуля ata_piix. Было обнаружено, что в этот момент еще не загружены модули scsi_mod и sd_mod. Заработало так. Указать при загрузке
linux noprobe
после инсталятор предложит загрузить драйверы устройств. Делаем
Add device
и выбираем
Intel PIIX/ICH ATA controllers (ata_piix)
после этого диск обнаружился как /dev/sda, т.к. модули scsi_mod и sd_mod были загружены до ata_piix (можете зайти во вторую консоль Alt+F2 и проверить - lsmod). Попробуйте так с RedHat9.