2 a200710716 a200710716 于 2016.02.27 10:13 提问

ubuntu下geekos使用bochs出现问题???

错误信息:
00000000000i[ ] LTDL_LIBRARY_PATH not set. using compile time default '/usr/lib/bochs/plugins'
00000000000i[ ] BXSHARE not set. using compile time default '/usr/share/bochs'
00000000000i[ ] reading configuration from bochsrc
00000000000p[ ] >>PANIC<< reading from bochsrc failed
00000000000e[CTRL ] notify called, but no bxevent_callback function is registered
00000000000i[CTRL ] quit_sim called with exit code 1
配置文件:
vgaromimage: file=/usr/share/vgabios/vgabios.bin
romimage: file=/usr/share/bochs/BIOS-bochs-latest
display_library: sdl

1个回答

devmiao
devmiao   Ds   Rxr 2016.02.28 07:01
已采纳
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Bochs简介-用于GeekOS课程设计
BochsPC模拟器 Bochs是一个x86硬件平台的模拟器。换句话说,它可以模拟各种硬件的配置。当启动到Bochs时,看起来就好像你在自己的PC上启动了另外一个PC。Bochs模拟的是整个PC平台,包括I/O设备、内存和BIOS。更为有趣的是,甚至可以不使用PC硬件来运行Bochs。事实上,它可以在任何编译运行Bochs的平台上模拟x86硬件。通过改变配置,可以指定使用的CPU(386、486
Linux下搭建GeekOS-0.3.0实验环境
Linux下GeekOS实验所需要的软件主要有nasm和bochs(音box)。 1、nasm推荐使用0.98这个版本。如果用比较新的版本bochs引导系统镜像时会出错。直接下载linux下的可执行文件,拷贝到/usr/bin/这个目录下,然后在终端中输入:sudo chmod +x /usr/bin/nasm 2、bochs目前官网上最新的版本是2.5.1。下载bochs-2.5.1.tar
GeekOS 遇到问题及解决方法
开始因为Bochs的配置总是出现问题,一个配置文件在别人的电脑上能用,但在自己的电脑上就没法用。在网上查找资料发现:bochs的配置文件和物理主机的硬件配置密切有关,并且还和bochs的安装路径有关。有的电脑可能要把newharddrivesupport:enabled=1注释掉;有的电脑可能要把diskc:file=diskc.img, cyl=40, heads=8, spt=64替换成ata
Bochs搭建GeekOS平台(转)
转自 http://blog.csdn.net/huangwei1024/archive/2007/02/21/1512176.aspx一、前言最近接触的OS比较多,外加自己想多学点OS的知识,就在网上狂搜教学用的OS。除了Minix用VMware搭建外,看到还有个叫GeekOS的学习用OS,就拿来试试。 What is it?GeekOS is a tiny op
GNU/Linux环境下搭建GeekOS实验环境
我使用的操作系统为Debian GNU/Linux 6,基本系统安装好后GeekOS实验环境需要安装的组件只有bochs和nasm,直接使用源中的软件包即可: # apt-get install build-essential # apt-get install bochs b
Linux下搭建操作系统实验平台(Virtualbox和Bochs)
原文地址:http://blog.csdn.net/ariesjzj/article/details/8604335 Bochs是模拟器,提供调试功能,因为所有指令都是模拟的,所以比较慢。Virtualbox是虚拟机(提供硬件,软件虚拟,不过启动部分是跑在基于Qemu的模拟器上),Virtualbox也提供了简单的调试功能。 本文基于Ubuntu12.04 LTS(64 bits),但所有
操作系统学习_环境搭建_Linux下的bochs
Bochs的安装需要通过源码进行。 下载bochs-2.6.9.tar.gz后,解压到任意目录下,进入bochs-2.6.9,打开命令行安装编译程序依赖的包 sudo apt-get install build-essential打开调试功能的开关 ./configure --enable-debugger --enable-disasm 在此过程中如果出现错误,请先检查所需的支持是否都安装了。
安装bochs问题的解决
<br />就像大部分软件一样,在不同的操作系统里面安装Bochs的过程是不同的,在Windows中,最方便的方法就是从Bochs的官方网站获取安装程序来安装(安装时不妨将“DLX Linux Demo”选中,这样你可以参考它的配置文件)。<br /><br />在Linux中,不同的发行版(distribution)处理方法可能不同。比如,如果你用的是 Debian GNU/Linux或其近亲(比如Ubuntu),可以使用这样的命令: <br />$ sudo apt-get install vgabio
GeekOS课程设计-project1
目的 熟悉ELF文件格式,了解GeekOS系统如何将ELF格式的可执行程序装入到内存,建立内核进程并运行的实现技术。 要求 1) 修改/geekos/elf.c文件:在函数Parse_ELF_Executable( )中添加代码,分析ELF格式的可执行文件(包括分析得出ELF文件头、程序头,获取可执行文件长度,代码段、数据段等信息),并填充Exe_Format数据结构中的域值。 2)...
Makefile编写入门
概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写m