LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 851|回复: 5

Arch用Bochs启动不了FreeDOS,Ubuntu却能!

[复制链接]
发表于 2010-10-9 11:22:48 | 显示全部楼层 |阅读模式
如图,显示“FreeDOS”后就卡在那里了
  1. ~$ bochs -qf bochsrc
  2. ========================================================================
  3.                        Bochs x86 Emulator 2.4.2
  4.              Build from CVS snapshot on November 12, 2009
  5. ========================================================================
  6. 00000000000i[     ] reading configuration from bochsrc
  7. 00000000000i[     ] installing x module as the Bochs GUI
  8. 00000000000i[     ] using log file bochsout.txt
  9. ========================================================================
  10. Bochs is exiting with the following message:
  11. [XGUI ] POWER button turned off.
复制代码

bochs用pacman -S bochs安装
bochsrc修改自/usr/share/doc/bochs/bochsrc-sample.txt
FreeDOS软盘IMG文件下载自http://www.ibiblio.org/pub/micro ... balder/balder10.img

Ubuntu用apt-get install bochs bochs-x安装,用bochs -qf bochsrc 启动,完全正常
不知道是怎么回事?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2010-10-9 22:31:04 | 显示全部楼层
为什么非得使用bochs???
难道因为它对老的BIOS调用支持比较好???
在不使用CP/M或MINIX的情况下,本人对bochs无爱
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-10 08:53:22 | 显示全部楼层
最近在调试ROMOS,需要加载BIOS模块和启动FreeDOS,其它虚拟机有此功能的话我就不用它了

用Arch这么久,觉得Arch就这点不好,没大品牌发行版那么稳定,时不时有些小毛病,这和它软件包太新有关
回复 支持 反对

使用道具 举报

发表于 2010-10-10 09:24:56 | 显示全部楼层
不知是否arch的bochs默认编译参数有关,参见 http://forum.ubuntu.org.cn/viewtopic.php?f=155&t=246673
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-10 10:55:34 | 显示全部楼层
刚做了pacman -Syu,完后再用bochs又全正常了,晕啊


  1. ~$ yaourt -Qi bochs
  2. Name           : bochs
  3. Version        : 2.4.5-1
  4. URL            : http://bochs.sourceforge.net/
  5. Licenses       : LGPL
  6. Groups         : None
  7. Provides       : None
  8. Depends On     : gcc-libs  libxpm
  9. Optional Deps  : None
  10. Required By    : None
  11. Conflicts With : None
  12. Replaces       : None
  13. Installed Size : 2572.00 K
  14. Packager       : kevin <kevin@archlinux.org>
  15. Architecture   : i686
  16. [color=red]Build Date     : Fri Oct 8 01:27:53 2010[/color]
  17. Install Date   : Sun Oct 10 10:23:12 2010
  18. Install Reason : Explicitly installed
  19. Install Script : No
  20. Description    : A portable x86 PC emulation software package

复制代码


Bochs网站上:Bochs 2.4.5 released on April 25, 2010

楼上给的PKGBUILD试过了,很好,看来是包没编译好就放出来了,Arch的包管理也太儿戏了
回复 支持 反对

使用道具 举报

发表于 2010-10-10 16:17:57 | 显示全部楼层
包没有编译好就放出来,那是常有的事~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表