|
|
发表于 2009-8-18 09:14:10
|
显示全部楼层
Post by 32idea;2017335
把fstab和grub.lst中的hda都改成sda试试。
貌似内核没加对sata(scsi)支持时,ide硬盘被认成hda,内核一旦加入对sata(scsi)支持时,ide硬盘就被认成sda了,不知道解释的对不对。
反正我在虚拟机两种情况都遇到了。因为不太会编译内核,有时候编出来的内核认成hda,有时候就是sda,一般刚开始安装gentoo遇到所谓root找不到的问题,基本都这样。
不全对。
内核中有两个IDE驱动,
老的是 Device Drivers > ATA/ATAPI/MFM/RLL support 识别成 /dev/hd*
新的是 Device Drivers > Serial ATA and Parallel ATA drivers 识别成 /dev/sd*
推荐使用新驱动,禁用老驱动。
新驱动也叫 libata 驱动,它整合了P-ATA和S-ATA
内核编译请参看 http://www.linuxsir.cn/bbs/thread354509.html ,谢谢。 |
|