用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内核的注意事项,希望对大家有些帮助。

【编辑推荐】

【责任编辑:杨欢 TEL:(010)68476606】

点赞 0

vmware linux 编译内核,VMWare编译linux内核的注意事项相关推荐

  1. Linux内核学习编译流程

    一.前言 linux内核学习 1.安装vmware虚拟机或者virtualbox,再安装发行版本linux 2.www.kernel.org,挑选一个内核版本 3.进行解压并编译 4.自己写一些模块( ...

  2. Linux实验 | Ubuntu20.04编译内核并添加一个系统调用

    实验环境 Ubuntu 20.04 LTS VMware Workstation Pro 16 Linux Kernel 5.10.2 存储空间至少留55GB,我第一次做就因为空间不够编译失败,最后编 ...

  3. Open vSwitch(OVS)源码编译Ubuntu16.04,Linux内核版本4.15

    Open vSwitch(OVS)源码编译Ubuntu16.04,Linux内核版本4.15 关于Open vSwitch(OVS)版本与Linux内核的关系,参考这篇文章:Open vSwitch( ...

  4. linux内核单独安装,Linux内核编译与安装

    平台:虚拟机Ubuntu10.04 内核版本:3.0.80 ---------------------------------------------------------------------- ...

  5. 【Linux 内核】编译 Linux 内核 ⑤ ( 查看 .config 编译配置文件 | 正式编译内核 )

    文章目录 一.查看 .config 编译配置文件 二.正式编译内核 一.查看 .config 编译配置文件 在上一篇博客 [Linux 内核]编译 Linux 内核 ④ ( 打开 Linux 内核编译 ...

  6. 【Linux 内核】编译 Linux 内核 ④ ( 打开 Linux 内核编译 菜单配置 |菜单配置中的光标移动与选中状态 | 保存配置 | 配置项帮助文档 )

    文章目录 一.打开 Linux 内核编译 菜单配置 二.菜单配置中的光标移动与选中状态 三.保存配置 四.配置项帮助文档 一.打开 Linux 内核编译 菜单配置 执行 make menuconfig ...

  7. Linux下编译build的命令,【linux基础】20、内核的编译

    一.一般src.rpm包的安装 有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时需要进行编译. src.rpm包=源代码 + specs文件 #specs文件是将源码 ...

  8. 玩转mini2440开发板之【linux内核的编译和下载】

    今天首先来玩一玩linux内核的编译和下载. 1.背景交代 开发环境:64位的Ubuntu 14.04: 编译工具:arm-linux-gcc 4.4.3: 下载工具:SuperViVi USB Tr ...

  9. 配置树莓派linux的内核和编译并将镜像拷贝至树莓派

    驱动代码的编写需要一个提前编译好的内核,编译内核就必须配置,配置的最终目标会生成.config文件,该文件指导makefile去把有用的东西组织成内核. 如何生成.config文件: 第一种方式: 厂 ...

  10. Ubuntu下的Linux内核的编译及安装

    推荐群:C/C++大学技术协会:145655849 Linux中的模块(Modules) Linux的module其实可以看作是内核的插件. 在Linux系统中,可以通过文件 cat /proc/mo ...

最新文章

  1. jittor和pytorch生成网络对比之stargan
  2. maven+testng+eclipse
  3. Multilink ppp多链接PPP协议的配置
  4. 程序设计和c语言ppt,程序设计和C语言.ppt
  5. 【转】四、关于如何使用软件库的一个技巧-避免重复配置属性表
  6. 弹簧触摸开关原理图_电梯弹簧抱闸调整
  7. 5、Spring Cloud-声明式调用 Feign(下)
  8. SpringCloud使用Prometheus监控(基于Eureka)
  9. 华为服务器 修改为传统模式,电脑设置成服务器模式
  10. 金融反欺诈的底层逻辑
  11. 天线3db波束宽度_波束宽度
  12. “ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问” 问题解决办法
  13. canvas student下载_悉大官方学生系统万能的Canvas和Sydney Student,你真的会用吗?官网平台两步走+实用功能型Tips!...
  14. 如何控制工业设计公司的设计效果?
  15. 未来微型计算机发展趋势,简述什么是单片机(单片机未来发展趋势)
  16. 前端低代码平台腾讯云微搭使用文档
  17. Oracle19C 解决scott不存在的问题
  18. js实现鼠标放在div 悬浮显示另一个div内容链接 (不占位置)
  19. 江阴php工程师_江阴市融媒体中心(江阴传媒集团)招人啦!
  20. U-Boot启动参数详解(U-Boot-2014.07版本)

热门文章

  1. 启动ubuntu无反应_仅支持legacy bios 情况下 win10 安装 ubuntu 双系统踩的一坑
  2. Unreal Engine 4添加自定义Settings到项目设置
  3. 图解Visual Studio 2010中的UML建模功能
  4. 为虚幻引擎4设置Visual Studio
  5. Apache shiro
  6. CSS学习笔记(四)CSS字体属性
  7. 分布式文件系统之MogileFS的使用
  8. win8 开发之旅(3) --五子棋游戏开发 前奏
  9. python线程暂停_在python中暂停一个线程和另一个线程
  10. 计算机组成与结构r形式,计算机组成复习(自己整理的)