bochs no bootable device解决

利用bochs中的bximage创建软盘镜像后,用dd命令将bin文件写入img文件,面临的问题是,不管你的dd命令后面跟的count和bs参数 是多少。创建的img文件并不按照标准的启动块写入。导致bochs通过img引导的时候显示no bootable device。这时。拿出手头的vi编辑器,用“vi -b 文件名“打开二进制文件,然后进入命令行输入“:%!xxd”,然后在0x1FE和0x1FF对应位置改为55AA,然后输入“:!xxd -r”和“:wq”。再引导一下。就可以成功的看到引导信息了。

你可能感兴趣的:(bochs)