Chinaunix首页 | 论坛 | 博客
  • 博客访问: 35896
  • 博文数量: 2
  • 博客积分: 116
  • 博客等级: 民兵
  • 技术积分: 30
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-10 22:39
文章分类
文章存档

2020年(1)

2011年(1)

我的朋友

分类: LINUX

2020-04-23 09:29:40

制作可以用Bochs启动的CentOS 7.4图形界面的镜像说明
1,用bximage创建一个10G的镜像文件,记住此镜像文件的CHS参数,用于配置虚拟机的磁盘参数,尤其是柱面数


2,利用QEMU对此镜像文件进行CentOS 7.4正常安装,默认选择Gnome GUI安装选项

3,在QEMU中安装完成后进行基本的配置,如关闭防火墙,启动自动root登录,关闭电源屏保等
4,在/etc/rc.local文件中加入一行“modprobe cirrus”,加载虚拟cirrus显卡驱动(在bochs中配置)
5,编辑bochs虚拟机配置文件,记住vga选择cirrus

磁盘参数cylinders 20805与上面的保持一致,同时配置cirrus显卡,标注的地方可能需要成适配自己环境的值


6,bochs选择的是2.6.11,以下是本次bochs编译的配置脚本,确保支持配置文件中的所有设备或功能Feature,如果本地环境配置不过去,缺失包,通过yum下载解决


#make -j 16 && make install


7,利用bochs加配置文件启动虚拟机,就可以自动图形界面的CentOS

#bochs -f gui-centos

以下是一个运行实例截图

8gui-centos.img集成有如下工具

a)       集成kvm unit test单元测试工具(包含源代码,如需要,也可重新编译)

b)      集成qemu-4.2.0/qemu 2.8.0工具(包含源代码,也可以自行重新编译)

c)       集成常见Gnome编译开发环境,以方便一些简单测试程序的编译

d)      集成一个mini-centos-rootfs.img,可以作为嵌套虚拟机的镜像


9,相关镜像文件下载地址信息:

192.168.25.245:/research/debug-kernel目录下的gui-centosbochs虚拟机配置文件),gui-centos.img镜像,bochs-2.6.11bochs源代码)

服务器登录:

IP地址:192.168.25.245

文件目录:/research/debug-kernel

用户名:root

密码:123456

gui-centos.img镜像的登录

用户名:root

密码:123456

gui-centos.img镜像中的嵌套镜像mini-centos-rootfs.img登录

用户名:root

密码:1

阅读(2324) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~