红联Linux门户
Linux帮助

LFS内核选配(VMware篇)

发布时间:2007-10-24 21:46:16来源:红联作者:qdtantao
  作者:blueswxs

  玩过LFS的朋友都知道,在经历漫长的编译等待,直到启动成功的时刻,那种心情是无法用言语表达的。可是运气差的朋友,就会遭遇内核启动失败,所谓万事具备只欠东风,希望我的这篇短文能帮助这些朋友度过这个难关。

  VMware硬件环境需要的内核模块简单介绍一下

  一、磁盘(!!!)
  在选择模块前,要先弄清楚VMware虚拟机的硬件类型,下面这个表是VMware6中自定义虚拟机配置时给出的配置,不难发现当你使用VMware推荐向导给出的配置时,实际使用的是SCSI类型设备中的LSI Logic设备。这里要注意的一个地方是,既然有两个SCSI设备可以供其选择,那么该如何判断呢?很简单,因为他是通过内核主版本号来划分的。感兴趣的朋友可以通过新建虚拟机Custom-Linux下Version列表中Other Linux2.6.X kernel 和 Other Linux2.4.X kernel来比较。2.4内核之前使用BusLogic,2.6内核使用的是 LSI Logic 。

  VMware 6.0:
I/O ADapter Types
IDE adapter: ATAPI
SCSI adapter: BusLogic
LSI Logic

  这是Other Linux2.6.X kernel配置系统信息
  00:10.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)

  这是Other Linux2.4.X kernel配置系统信息
  00:10.0 SCSI storage controller: BusLogic BT-946C (BA80C30) [MultiMaster 10] (rev 01)

  现在分别介绍模块选择路径

  这个是SCSI磁盘设备模块,必须选择。
  Linux Kernel Configuration
-> Device Drivers
-> SCSI device support
- > SCSI disk support

  这个是BusLogic设备驱动模块。使用这个设备的的朋友需要选取。
  Linux Kernel Configuration
-> Device Drivers
-> SCSI device support
-> SCSI low-level drivers
-> BusLogic SCSI support

  这个是LSI Logic设备驱动模块。使用这个设备的的朋友需要选取。
  Linux Kernel Configuration
-> Device Drivers
-> Fusion MPT device support
-> Fusion MPT (base + ScsiHost) drivers

  二、网卡
  这个设备与内核版本没有关系,下面是系统信息参考:

  02:00.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10)

  Linux Kernel Configuration
  -> Device Drivers
-> Networking support
-> Ethernet (10 or 100Mbit)
-> AMD PCnet32 PCI support

  三、USB
  这个设备与内核版本没有关系,另外只有VMware6版本的虚拟机才有USB设备的模拟,下面是系统信息参考:

  00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB

  Linux Kernel Configuration
  -> Device Drivers
-> USB support
-> Support for Host-side USB
-> EHCI HCD (USB 2.0) support
-> UHCI HCD (most Intel and VIA) support
-> USB Mass Storage support

  四、声卡
  这个设备与内核版本没有关系,下面是系统信息参考:
  02:02.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 02)

  Linux Kernel Configuration
  -> Device Drivers
-> Sound
-> Sound card support
-> Advanced Linux Sound Architecture
-> PCI devices
-> (Creative) Ensoniq AudioPCI 1371/1373

  五、显卡
  这个设备与内核版本没有关系,下面是系统信息参考:
  00:0f.0 VGA compatible controller: VMware Inc [VMware SVGA II] PCI Display Adapter

  该驱动是安装VMware-tools时设置的,本篇文章不作介绍。
文章评论

共有 0 条评论