最新版本:自行编写操作系统,将启动程序成功写入USB闪存驱动器并启动计算机

电脑杂谈  发布时间:2020-09-18 21:03:13  来源:网络整理

自己写操作系统u盘_win10系统u盘启动盘制作,win10系统u盘安装教程_u深度u盘装win7系统

原文:

输入命令:

nasm boot.asm -o boot.bin

一段时间后会生成一个映像文件boot.bin。这个文件就是我所说的操作系统。哈哈!实际上,这只是一个引导扇区。但这是我们进入操作系统的第一步。经过这一步,我们将拥有更加光明的未来。

理论上,完成写作只用了10分钟左右。

win10系统u盘启动盘制作,win10系统u盘安装教程_自己写操作系统u盘_u深度u盘装win7系统

但是,令人讨厌的是,这本书描述了将图像写入软盘。我的笔记本电脑没有软驱。然后,即使我们也必须了解引导程序的概念。

因此,花了一个星期的时间来理解这个概念并想象它是否可以通过USB闪存驱动器启动,并将其启动加载程序写入USB闪存驱动器的MBR中。所以我问公司的资深人士,哈哈,随便的人。让我知道一个用于将映像写入USB闪存驱动器MBR的工具。

这就像每个人对dd工具的隆重推荐。该工具最初是Linux附带的用于将映像文件写入任何存储设备的工具。您可以在Google中为窗口输入dd,然后获取dd的窗口版本。

接下来,我将逐步说明如何将boot.bin写入USB闪存驱动器的MBR:

1,打开cmd,输入dd.exe所在的目录,偶数路径为C:\ NASM。如图所示:

win10系统u盘启动盘制作,win10系统u盘安装教程_u深度u盘装win7系统_自己写操作系统u盘

自己写操作系统u盘

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

自己写操作系统u盘

3。从图片中可以看到,我的U盘分区是K,名称是\\。\ Volume {66b36b20-3a85-11df-b4e4-005056c00008}

4,现在已找到分区地址,我们可以将boot.bin写入U盘的MBR。

win10系统u盘启动盘制作,win10系统u盘安装教程_u深度u盘装win7系统_自己写操作系统u盘

5,命令dd if = c:\ nasm \ boot.bin of = \\。\ Volume {66b36b20-3a85-11df-b4e4-005056c00008} count = 1

使用此命令,您可以将引导加载程序写入USB闪存驱动器。

参数含义:

如果是要写入的文件的绝对地址+文件名

,您要写入的地址。

u深度u盘装win7系统_win10系统u盘启动盘制作,win10系统u盘安装教程_自己写操作系统u盘

bs,每个写入块的大小,默认值为512字节。

计数,写入指定设备的指定块。

然后上述命令是将我的boot.bin文件中的512个字节写入U盘的扇区0。那就是MBR。

好的,经过上面的简单处理,您可以看到效果。因此,偶尔重新启动计算机,并将BIOS设置为从U盘引导。

哈哈,您好,界面上显示了OS world!我很高兴。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/sanxing/article-320249-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 中宗刘晟
        中宗刘晟

        再用导弹快艇巡航

      热点图片
      拼命载入中...