根据《自己动手写操作系统》一书个人的实践,用ubuntu14制作 boot.bin
开始步骤:
注意:
如果在安装ubuntu14系统过程中没有设置root密码,安装完后
在ubuntu14中通过命令 sudo passwd root 设置root的密码
1.在ubuntu14中安装nasm,通过命令sudo apt-get install nasm(如果是其他linux可以通过安装rpm包来实现)
2.通过命令sudo vim boot.asm输入
3.通过命令nasm boot.asm -o boot.bin
4.通过命令sudo dd conv=sync if=boot.bin of=boot.img bs=1440k count=1生成boot.img
5.在vmware中新建虚拟机,系统选择 其他 如下:
6.新建完虚拟机后,编辑》》添加硬件》》软盘驱动
选择上面在ubuntu14中编写好的boot.img
7.启动虚拟机