加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

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正在将零块更正为有效的引导扇区.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读