
原文:
输入命令:
nasm boot.asm -o boot.bin
一段时间后会生成一个映像文件boot.bin。这个文件就是我所说的操作系统。哈哈!实际上,这只是一个引导扇区。但这是我们进入操作系统的第一步。经过这一步,我们将拥有更加光明的未来。
理论上,完成写作只用了10分钟左右。

但是,令人讨厌的是,这本书描述了将图像写入软盘。我的笔记本电脑没有软驱。然后,即使我们也必须了解引导程序的概念。
因此,花了一个星期的时间来理解这个概念并想象它是否可以通过USB闪存驱动器启动,并将其启动加载程序写入USB闪存驱动器的MBR中。所以我问公司的资深人士,哈哈,随便的人。让我知道一个用于将映像写入USB闪存驱动器MBR的工具。
这就像每个人对dd工具的隆重推荐。该工具最初是Linux附带的用于将映像文件写入任何存储设备的工具。您可以在Google中为窗口输入dd,然后获取dd的窗口版本。
接下来,我将逐步说明如何将boot.bin写入USB闪存驱动器的MBR:
1,打开cmd,输入dd.exe所在的目录,偶数路径为C:\ NASM。如图所示:


2,因为dd是命令行上的一个小工具,所以首先调用命令--list来检查U盘的分区。如图所示:

3。从图片中可以看到,我的U盘分区是K,名称是\\。\ Volume {66b36b20-3a85-11df-b4e4-005056c00008}
4,现在已找到分区地址,我们可以将boot.bin写入U盘的MBR。

5,命令dd if = c:\ nasm \ boot.bin of = \\。\ Volume {66b36b20-3a85-11df-b4e4-005056c00008} count = 1
使用此命令,您可以将引导加载程序写入USB闪存驱动器。
参数含义:
如果是要写入的文件的绝对地址+文件名
,您要写入的地址。

bs,每个写入块的大小,默认值为512字节。
计数,写入指定设备的指定块。
然后上述命令是将我的boot.bin文件中的512个字节写入U盘的扇区0。那就是MBR。
好的,经过上面的简单处理,您可以看到效果。因此,偶尔重新启动计算机,并将BIOS设置为从U盘引导。
哈哈,您好,界面上显示了OS world!我很高兴。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/sanxing/article-320249-1.html
再用导弹快艇巡航