VMWare 7.0下安装gentoo编译内核的几点注意

less than 1 minute read

1.第一次编译内核时没有把LSI Logic的驱动选上,结果启动时出现如下错误:
VFS: Cannot open root device "sda3" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
解决方法:
编译内核时选上
Linux Kernel Configuration
-> Device Drivers
-> Fusion MPT device support
-> Fusion MPT (base + ScsiHost) drivers
我用2.6.30内核有些细微差别,但是类似的选项选上后就没什么问题
附VMWare内核编译时的配置选项:
Device Drivers --->SCSI device support ---><*> SCSI disk support
Device Drivers --->SCSI device support --->SCSI low-level drivers ---> <*> BusLogic SCSI support
Device Drivers ---> Fusion MPT device support ---> Fusion MPT (base + ScsiHost) drivers
Device Drivers ---> Fusion MPT device support ---> Fusion MPT misc device (ioctl) driver
这两个选模块方式:
Device Drivers ---> USB support ---><*> USB Mass Storage support
Device Drivers ---> Networking support --->Ethernet (10 or 100Mbit) ---> <*> AMD PCnet32 PCI support

2.为编译xorg-x11则要在/etc/make.conf的显卡设置
VIDEO_CARDS="vmware"
use flag也加上vmware
就可以自动为虚拟机的显卡安装合适的驱动

Categories:

Updated: