SATA와 SCSI 모듈을 같이 올리려면??

freesky의 이미지

현재 SATA와 SCSI를 함께 사용하고 있습니다.

SATA : 실리콘 이미지 3112
SCSI : Initio 9400

얼마전에 커널 2.6.10을 컴파일했습니다.

SATA와 SCSI 모두 모듈로 설정했고요..

#mkinitrd /boot/initrd-2.6.10.img 2.6.10

이렇게 해서 img화일을 작성하니 SATA 모듈만 작성이 되더군요..
(현재, 부팅하는 데는 이상이 없습니다.)

즉, 부팅을 하면 SATA 모듈(sata_sil)만 올라갑니다. SCSI 모듈은 따로 부팅 후 따로 올려야하죠..

initrd화일을 이용하여 SATA와 SCSI 모듈을 모두 올릴 수는 없을까요?

alfalf의 이미지

모듈로 설정이 되어 있는데도 안 올라간다면 아래 설명과 같이 '--preload' 옵션으로 직접 추가할 수 있습니다.

Quote:
--preload=module
Load the module module in the initial ramdisk
image. The module gets loaded before any SCSI
modules which are specified in /etc/modules.conf.
This option may be used as many times as necessary.
freesky의 이미지

원래 있던 initrd-2.6.10.img를 지우고..

# mkintird --preload=initio /boot/initrd-2.6.10.img 2.6.10

이렇게 하니까 정말 되네요..

감사합니다.

올해에는 꼭 노트북이 생기게 해 주세요.