VMWare编译linux内核的注意事项

云计算 虚拟化
所有的操作系统在其内核里都有一些内建的函数,这些函数可以用来完成一些系统级别的功能,VMWare编译linux内核有一些注意事项大家要了解。

用VMWare编译linux内核的注意事项:

1) 如果你在vmware下重新编译内核,硬盘用的是scsi的,以下选项必选:(或者使用IDE的硬盘)
Device Drivers  --->;
  SCSI device support  --->;
 <*>;   SCSI disk support
Device Drivers  --->;
   SCSI device support  --->;
 SCSI low-level drivers  --->;
   <*>; BusLogic SCSI support

2) Device Drivers  --->;
   Fusion MPT device support  --->;
; Fusion MPT (base + ScsiHost) drivers
; Fusion MPT misc device (ioctl) driver(这个要不要,不确定)

3) 编译过程
   make menuconfig
   make dep (2.6不需要)
   make bzImage
   make modules
   make modules_install
   make install

3) make bzImage报image too big
把sound,usb选为modules, 或去掉一些不需要的选项.

4) make install得到以下warnning
WARNING: No module mptbase found for kernel 2.4.26, continuing anyway
WARNING: No module mptscsih found for kernel 2.4.26, continuing anyway
make[1]: Leaving directory `/usr/src/linux-2.4.26/arch/i386/boot'

5) 如果文件系统挂不上或 "unable open initial console"
   原因是root的启动选项没有设置对. root=LABEL=/ 改为 root=/dev/hda1
   具体, 可以使用ls /etc/fstab 和 df命令来确定你的root目录挂在哪里.
   注意:每次修改lilo.conf, 都要使用/sbin/lilo命令更新一下, 否则修改内存不会生效

这些就是VMWare编译linux内核的注意事项,希望对大家有些帮助。

【编辑推荐】

  1. VMware虚拟机软件安装及使用方法说明
  2. 如何使用VMware Workstation
  3. Linux下VMware workstation使用技巧三则
责任编辑:佚名 来源: chinaitlab
相关推荐

2013-05-20 14:15:41

Fedora 18Vmware

2010-01-21 11:30:10

2011-05-26 11:22:04

SEO

2013-07-26 14:03:18

VMwarevCenter

2010-12-10 13:48:09

VMware View数据存储

2009-12-15 17:47:17

VSIP

2009-06-14 08:40:14

Linux平台公司

2012-04-10 09:53:15

2010-11-26 16:27:01

MySQL使用变量

2023-01-14 09:49:11

2011-09-26 11:02:10

2020-10-20 14:05:48

用户需求分析IT

2021-11-16 10:35:59

云计算云计算环境云应用

2009-12-16 15:41:10

Ruby on Rai

2009-12-21 09:53:45

连接Oracle

2010-07-29 10:27:30

Flex键盘事件

2011-04-11 16:23:57

2010-05-07 10:19:48

Oracle 注意事项

2014-07-01 12:49:06

Android Stu安装

2010-06-02 10:02:38

Linux mysql
点赞
收藏

51CTO技术栈公众号