4

我首先使用清零 USB 闪存驱动器的前 512 个字节

dd if=/dev/zero of=/dev/sdb bs=512 count=1

然后我看到了输出

hexdump -n 512 /dev/sdb

并且从 fdisk 内部(分区表的原始转储)是不同的。

具体来说, hexdump 显示所有字节都被清零了。但是,在 fdisk 中,我看到每次重新启动 fdisk 时第 441-444 个字节都有随机值。此外,最后 2 个字节具有引导签名 AA55。每次我重新启动 fdisk 时,这个引导签名都不会改变。即使在 fdisk 中,所有其他字节也会被清零。

为什么会出现这种差异?

4

1 回答 1

4

大概fdisk正在将零块纠正为有效的引导扇区。

于 2010-08-16T07:33:07.280 回答