bochs2.6中bochsrc的介绍

简介: 版权声明:您好,转载请留下本人博客的地址,谢谢 https://blog.csdn.net/hongbochen1223/article/details/41846773 我...
版权声明:您好,转载请留下本人博客的地址,谢谢 https://blog.csdn.net/hongbochen1223/article/details/41846773

我在看<<oranges 一个操作系统的实现>>一书中,有对对bochs的配置文件bochsrc的书写,但是,上面有些已经更新了,所以,现在介绍一下.

就像第一章中动手写一个极其简单的引导系统中bochsrc,应该改成下面的形式才不会出现问题.

#########################################
# Configuration file for bochs          #
#########################################

# how much memory the emulated machine will have
megs: 32

# filename of ROM images
romimage: file=/usr/share/bochs/BIOS-bochs-latest
vgaromimage: file=/usr/share/vgabios/vgabios.bin

# what disk images will be used
floppya: 1_44=a.img, status=inserted

# choose the boot disk
boot: floppy

# where do we send th log messages
log: bochsout.txt

# disable the mouse
mouse: enabled=0

#enable key mapping,using US layout as default
keyboard: keymap=/usr/local/share/bochs/keymaps/x11-pc-us.map #/usr/share/bochs/keymaps/x11-pc-us.map


因为,在bochs中,keyboard_mapping已经被keyboard代替了,同时,他的属性enabled已经被取消了.


目录
相关文章
|
Linux C语言 Windows
MingW编译virt-viewer
在http://www.spice-space.org/download.html可以下载到windows版本的virt viewer virt-viewer-x86-0.5.7.msi和virt-viewer-x64-0.5.7.msi是使用MingW编译出来的,源码就是使用virt-viewer-0.5.7.tar.gz 如果需要定制virt viewer,就需要从源码编译出可执行的二进制码,本文就是描述编译windows版virt viewer的过程。
1882 0
|
Ubuntu NoSQL Linux
linux0.11+Bochs环境搭建和使用
linux0.11+Bochs环境搭建和使用
|
Linux
LINUX编译libusb
LINUX编译libusb
107 0
|
Linux Windows
LINUX编译alsa
LINUX编译alsa
137 0
|
IDE 开发工具 C++
nios ii 及 quartus ii错误记录
nios ii 及 quartus ii错误记录
1524 0
|
存储 Web App开发 JavaScript
在tinycolinux上安装sandstorm davros
本文关键字:git更新失败tlsv1,源码编译nodejs,提取sandstorm中的davros为免sandstorm版本
240 0
在tinycolinux上安装sandstorm davros
|
存储 SQL JavaScript
在tinycolinux上安装和使用cloudwall
本文关键字:在tinycolinux上安装和使用cloudwall,同步器as webos,uniform native web appstack
247 0
在tinycolinux上安装和使用cloudwall
|
JSON NoSQL 前端开发
在tinycolinux上编译seafile
本文关键字:tinycorelinux上从0源码编译seafile,uswgi方式配置运行seafile
234 0
在tinycolinux上编译seafile
|
Linux
[CentOS]安装软件:/lib/ld-linux.so.2: bad ELF interpreter 解决
错误:/usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 解决:是因为64位系统中安装了32位程序解决方法:yum install glibc.
8726 0