zoukankan      html  css  js  c++  java
  • 使用boch仿真器在x86 PC平台上搭建Linux0.11系统环境(windows下)

    当你有机会来到这页面时   十有八九是遇到这样一个问题    执行配置文件bochsrc_fd.bxrc时出现找不到 ips的情况!


    版本原因吧   将boch版本换成2.4的问题就迎刃而解了~


    简单说说步骤:

    第一步:安装boch-2.4.exe

    我已经帮你找好地址了哈哈

    点击打开链接


    第二步:下载linux-0.11内核、rootimage-0.11-20040305、bootimage-0.11-20040305

    地址分别是:

    http://www.oldlinux.org/Linux.old/Linux-0.11/sources/system/

    http://www.oldlinux.org/Linux.old/images/

    http://www.oldlinux.org/Linux.old/images/


    第三步:建一个boch的可执行文件bochsrc_fd.bxrc

    内容是:

    megs: 32
    romimage: file=$BXSHARE/BIOS-bochs-latest
    vgaromimage: file=$BXSHARE/VGABIOS-lgpl-latest
    vga: extension=vbe
    floppya: 1_44=bootimage-0.11-20040305, status=inserted
    floppyb: 1_44=bootimage-0.11-20040305, status=inserted
    boot: a
    log: bochsout.txt
    mouse: enabled=0
    ips: 15000000
    vga_update_interval: 150000
    i440fxsupport: enabled=1
    


    然后打开这个文件:

    辅助控制台界面



    主界面:



    由于在内核映像bootimage-0.11-20040305中是从第一个软盘启动的,因此我们需要从新设置仿真器的



    按回车:



    系统搭建完成!


    测试:



    !!!

    本文参考《linux内核设计的艺术》一书


  • 相关阅读:
    JAVA编程心得-JAVA实现CRC-CCITT(XMODEM)算法
    自学PHP 环境搭建
    Postfix+Amavisd-new+Spamassassin+ClamAV整合安装
    安装Apache Felix OSGI Framework小记
    C#多线程
    使用maven进行测试设置断点调试的方法
    2016第33周四
    Spring配置文件头及xsd文件版本
    2016第33周二
    web中的重定向与转发
  • 原文地址:https://www.cnblogs.com/fuhaots2009/p/3371928.html
Copyright © 2011-2022 走看看