linux – 通过hexdump和fdisk完成后,闪存驱动器的前512个字节转
发布时间:2020-12-13 23:00:07 所属栏目:Linux 来源:网络整理
导读:我首先将USB闪存驱动器的前512个字节清零 dd if=/dev/zero of=/dev/sdb bs=512 count=1 然后我看到了输出 hexdump -n 512 /dev/sdb 从fdisk(分区表的原始转储)内部是不同的. 具体来说,hexdump显示所有字节都被清零.但是,在fdisk中,我看到每次重新启动fdisk时
我首先将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中,所有其他字节也被清零. 为什么会出现这种差异? 解决方法
据推测,fdisk正在将零块更正为有效的引导扇区.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |