第三章的问题
创始人
2025-05-29 00:27:52
0

硬盘经常被锁定

主要是因为没有正常退出,每次退出都是通过关闭终端强行退出。
解决:
Ctrl+c可以进行下一步指令的输入,输入q 可以正常退出不锁定虚拟硬盘。
关于Bochs虚拟硬盘的启动问题
《X86汇编 从实模式到保护模式》 关于Bochsdbg二次启动错误的解决方案

无法显示2LOADER

在引入LOADER文件后输出结果仍然同上次所示,没有2LOADER 的显示,也就是说读取磁盘失败。原因未知。
解决:
只能重新尝试。
重新创建虚拟硬盘–无效。
在导入新的MBR 文件后读取的字节只有98个字节。应该是这里出问题。

 sudo dd if=mbr.bin of=hd60M.img bs=512 count=1 conv=notrunc
0+1 records in
0+1 records out
98 bytes copied, 0.000101052 s, 970 kB/s

重新使用之前的MBR 文件,重新读取512字节,

sudo dd if=test.bin of=hd60M.img bs=512 count=1 conv=notrunc
1+0 records in
1+0 records out
512 bytes copied, 8.9325e-05 s, 5.7 MB/s

然后再导入新的MBR 文件,同时更改了 boot.inc位置,包含此文件的文件夹应该和MBR 文件处于同一个文件夹中。

sudo dd if=mbr0.bin of=hd60M.img bs=512 count=1 conv=notrunc
1+0 records in
1+0 records out
512 bytes copied, 0.000170197 s, 3.0 MB/s
sudo dd if=mbr1.bin of=hd60M.img bs=512 count=1 conv=notrunc
1+0 records in
1+0 records out
512 bytes copied, 0.000128555 s, 4.0 MB/ssudo vim loader
sudo vim loader.S
sudo nasm -I include/ -o loader.bin loader.S
sudo dd if=loader.bin of=hd60M.img bs=512 count=1 seek=2 conv=notrunc
0+1 records in
0+1 records out
98 bytes copied, 0.000135792 s, 722 kB/ssudo ./bochs -f bochsrc.disk

启动bochs时报错No bootable device
在这里插入图片描述

相关内容

热门资讯

2000亿安踏按下“闪购”键,... 丁世忠的“世界安踏”梦,撞上多品牌管理“暗礁”。作者 | 于婞编辑丨高岩来源 | 野马财经12月19...
美国科技股泡沫要破裂?中邮证券... 本文来源:时代周报 作者:朱成呈近日,国产GPU企业正在密集走向资本市场。继摩尔线程、沐曦股份先后登...
京东七鲜石家庄首店开业爆火,现... 太火爆!一天卖出1万多只现烤花边蛋挞,纯牛奶多次补货仍被抢购一空。12月19日,位于石家庄裕华万达广...
LP周报丨深圳国资联手,189... 深圳又有大动作。本周,规模189.01亿元的深圳市国创引科创投资合伙企业(有限合伙)正式成立,基金管...
8万股民踩雷!“苗药第一股”财... 本报(chinatimes.net.cn)记者帅可聪 北京报道因2019年至2021年、2023年多...
6万亿增值税新规获国务院通过,... 2026年起增值税法将正式实施,而其重要配套法规也将出台。12月19日,国务院常务会议审议通过《中华...
两年狂开7000店,单店成本仅... 新消费导读每周末晚上,北京一家商场内的台球俱乐部都会灯火辉煌,新消费智库走进大厅,桌球的绿色台子在商...
商品期货收盘,碳酸锂期货主力涨... 11月12日消息,商品期货收盘,碳酸锂期货主力涨超3%,生猪涨超1%。菜籽油、BR橡胶、20号胶跌超...
福岛第一核电站2号机组核燃料残... 11月12日消息,东京电力公司当天将7日从福岛第一核电站2号机组试验性取出的核燃料残渣运送到茨城县的...
国债期货收盘长短端表现分化 11月12日消息,国债期货收盘长短端表现分化,30年期主力合约大涨0.74%,10年期主力合约涨0....