12

我实际上对操作系统的工作方式很感兴趣,从引导过程中的 POST 到内核、GUI 等。

好吧,我必须从头开始:引导扇区

大多数教程仅指定如何将您的 .bin 引导程序安装到 Linux 用户的 U 盘上。

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

4

2 回答 2

11

我经常使用 dd for Windows。 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。我已经失去了很多数据的力量。

于 2009-12-12T22:15:36.070 回答
0

也许您可以使用rawritewin为您完成这项工作?

另一种方法是使用UNetBootIn但根据我弄乱它的经验,它需要将 ISO 刻录到 USB 上。所以这可能不适用于您的情况,但您可以尝试创建一个 ISO 以准备写入USB...

于 2009-12-12T22:15:26.050 回答