关于于渊的一个操作系统的实现第二版学习之第二章bochs裸机启动的练习
来源:互联网 发布:cms监控软件操作说明 编辑:程序博客网 时间:2024/06/07 15:12
bochs-2.6.5已经安装好了,这一章的boot.asm的代码,是手工输入的,编辑器是vi,编译器是使用nasm,也已经装好了
首先,在终端下 用 bximage 命令创建好 bochs.img磁盘镜像,1.44M的软盘镜像
然后,在终端下 用 nasm boot.asm -o boot.bin 编译成功
接着,在终端下 用 dd if=boot.bin of=bochs.img bs=512 count=1 conv=notrunc 写入磁盘镜像
最后,在终端下 用 bochs -f bochsrc 启动虚拟机加载boot.bin
下面是部分过程的截图:
阅读全文
0 0
- 关于于渊的一个操作系统的实现第二版学习之第二章bochs裸机启动的练习
- 关于于渊的一个操作系统的实现第二版学习之第三章bochs裸机启动的练习3.1
- 关于于渊的一个操作系统的实现第二版学习之bochsrc路径问题
- bochs 2.4.2 ubuntu 安装运行问题《orange's 一个操作系统的实现》第二章 调试篇
- 关于一个操作系统实现中bochs的安装
- 关于《Orange'S》第二章bochs配置文件的一个小问题
- 《一个操作系统的实现》读书笔记--第二章--搭建工作环境
- 《自己动手写操作系统》第二章——Bochs调试及相关仿真工具的使用方法
- 《一个操作系统的实现》(二):使用Bochs调试操作系统
- Orange's 一个操作系统的实现--Bochs遇到的问题
- 《一个操作系统的实现》阅读笔记 之 开发『调试』环境bochs的搭建
- Orange's一个操作系统的实现 安装Bochs
- 《Orange'S:一个操作系统的实现》学习笔记(三)--bochs
- 实现自己的操作系统 第二部分
- 读书笔记-于渊(一个操作系统的实现)一
- 操作系统实践之第二章(LDT的使用)
- 基于 Bochs 的操作系统内核实现
- 基于 Bochs 的操作系统内核实现
- java获取文件路径
- HTTP 协议入门
- Qt Charts 模块的 C++ 类及描述
- 机器学习中的数学(1)-回归(regression)、梯度下降(gradient descent)
- SQLAlchemy使用学习
- 关于于渊的一个操作系统的实现第二版学习之第二章bochs裸机启动的练习
- linux上同个tomcat服务器布署多个静态网站项目配置访问链接
- Linux下的SVN服务器搭建
- 28.Implement strStr() leetcode java
- STM32CubeMX+FreeRTOS实验---使用两个实例,共用一个task
- 相对有序排序算法
- ExtJs6学习(一)【ExtJs介绍】
- 使用mybatis分页插件PageHelper5.0.0遇到的问题总结
- Redis 启动多实例