如何将编译的引导扇区放到USB记忆棒或磁盘上?

oro*_*sum 10 usb boot operating-system bootstrapper bootloader

我实际上对操作系统的工作原理感兴趣,从POST过程到POST过程,再到内核,GUI等.

好吧,我必须从头开始:bootsector

大多数教程仅指定如何将.bin引导程序安装到Linux用户的USB记忆棒上.

但是当我使用XP时,我想问一下如何将我的512字节.bin放到USB上的正确位置,这绝对不是通过使用资源管理器复制它:D

Ran*_*ano 10

我经常使用Windows的dd. http://www.chrysocome.net/dd

像这样使用它:

dd if = c:\ my files\boot.bin of = \\.\ z:bs = 512 count = 1

其中'z:'是已安装USB驱动器的驱动器号,'if'是输入文件,'of'是输出设备,bs是块大小,count是要复制的块数

我大约每月一次这样做,看看Haiku的发展如何进展.它们提供以这种方式写入USB驱动器的原始磁盘映像.

警告:获取驱动器号可能会破坏您的引导程序,因此请确保您进行备份并首先使用dd.我失去了很多数据才有力量.