因为Intel i965系列芯片组中取消了IDE控制器,理论上只能用SATA硬盘和SATA光驱。可是市面上大部分的光驱都还停留在IDE时代,所以主板厂商都采用独立的SATA/IDE控制器将SATA转换成IDE,供IDE光驱和硬盘使用。我的技嘉GA-965P-DS3用的是JMicron SATA/IDE Controller。运行Windows没有什么问题,但是Gentoo Linux 2006.1还不能完整支持这些控制器,虽然Linux Kernel 2.6.17好像就已经打过了JMicron的补丁,但是可能并不是支持全系列的JMicron控制器,所以即便升级到2.6.18也还不能直接支持。
解决方法就是安装时,添加参数all-generic-ide irqpoll,让Linux把所有的SATA设备和IDE设备统统认作IDE设备,硬盘也从sdx变成hdx。
如果要继续用IDE光驱的话,Grub启动时也需要添加这两个参数。附:grub.conf中的相关参数:
title=Gentoo Linux (genkernel-x86-2.6.18-gentoo-r4)
root (hd0,0)
kernel /kernel-genkernel-x86-2.6.18-gentoo-r4 root=/dev/ram0 init=/linuxrc ramdisk=8192
real_root=/dev/hda4 all-generic-ide irqpoll vga=791 splash=silent
initrd /initramfs-genkernel-x86-2.6.18-gentoo-r4


0 评论:
发表评论
欢迎留言