Loongson2f_龙芯逸珑8089A_安装bochs和qemu虚拟机并成功启动freedos

在虚拟机中bochs可谓神器,不仅可以安装在x86架构的pc机系统上,还能安装在arm的安卓上,

甚至还可以安装在龙芯2f的电脑中,推测还可以安装在龙芯3a,3b的电脑中。

只是可惜它只模拟x86架构。。。。。。

真希望有那么一个类似于bochs的虚拟机,能够完整的模拟龙芯 2f,3a,3b 的cpu,和配套的

设备。这样,在开发龙芯系统的时候,将是非常方便的,你可以在x86电脑上或是龙芯电脑上,

打开龙芯模拟器,开发龙芯的软件,调试它。完成后,安装到真机中,直接就能运行了,真是方便。

在龙芯2f的电脑中,安装bochs虚拟机,曾尝试两种方式

一种是在逸珑8089a笔记本,通过sd扩展硬盘空间后,安装了debian8系统,在这个系统上,直接

通过 sudo  apt-get  install  bochs  命令来在线安装,安装是成功的,虚拟机可以运行。

另外一种是在灵珑一体机9s2a台式机,刘工的debian6系统上,通过将源更改为debian官方的软件源,

解决依赖问题的基础上,源码编译安装,也安装成功,并成功运行。

下面,就源码编译安装,进行记录说明。

1,到bochs网站下载软件

主页是:http://bochs.sourceforge.net/

下载页是:https://sourceforge.net/projects/bochs/files/bochs/

下载页面下有2.6.9文件夹,在这个文件夹下共有9个文件,

如果你是windows系统,请下载

        bochs-2.6.9-win64.zip                   文件或是

        bochs-p4-smp-2.6.9-win32.zip     或是

        Bochs-2.6.9.exe                           或是

        bochs-2.6.9-msvc-src.zip              源代码文件

如果你是Linux系统,请下载

        bochs-2.6.9-1.i586.rpm                 文件或是

        bochs-2.6.9-1.x86_64.rpm           或是

        bochs-2.6.9-1.src.rpm                  或是

        bochs-2.6.9.tar.gz                         源代码文件,龙芯2f下载这个文件

 另外还有一个README-bochs-2.6.9的文本文件,注意在windows系统下用记事本打开会有换行问题,

请用office打开。这个文件主要描述了2.6.9版本的变化方面概述。

2,在安装前,先提前安装编译工具和依赖库,在终端中进行

        sudo  apt-get  install  build-essential

解释:build-essential 是编译要用到的工具集,比如 gcc,g++等。

        sudo  apt-get  install  xorg-dev

解释:xorg-dev是X窗口系统的库。

        sudo  apt-get  install  libgtk2.0-dev

解释:libgtk2.0-dev是gtk库。

通过上面的

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值