这篇文章主要为大家展示了“如何使用wipefs擦除文件系统的签名”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用wipefs擦除文件系统的签名”这篇文章吧。

wipefs是linux自带的程序,用来擦除文件系统的签名,不会清空文件系统或设备中的任何其他数据。默认情况下, wipefs 不会擦除非整个磁盘设备上的嵌套分区表。为此,需要**–force**选项。

显示磁盘当前签名

[root@localhost~]#wipefs/dev/sdaDEVICEOFFSETTYPEUUIDLABELsda0x1fedos[root@localhost~]#wipefs/dev/sda1DEVICEOFFSETTYPEUUIDLABELsda10x0xfsf15a938f-f96d-4b56-8259-76f31c209694

如何使用wipefs删除磁盘的签名

[root@localhost~]#wipefs-a-f/dev/sda/dev/sda:2byteswereerasedatoffset0x000001fe(dos):55aa

也可以备份一个签名到$HOME目录下,并清空磁盘的签名:

[root@localhost~]#wipefs-a-f-b/dev/sda/dev/sda:2byteswereerasedatoffset0x000001fe(dos):55aa

如何恢复签名信息:

[root@localhost~]#ddif=~/wipefs-sda-0x000001fe.bakof=/dev/sdaseek=$((0x000001fe))bs=1conv=notrunc2+0recordsin2+0recordsout2bytescopied,0.0007176s,2.8kB/s


使用dd命令清空分区表、签名

再某些情况下,使用wipefs查询不到磁盘的签名,可以使用dd命令来清空分区表和签名:

这时可以使用dd明来清空签名:

[root@localhost~]#ddif=/dev/zeroof=/dev/sda1bs=1Mcount=11+0recordsin1+0recordsout1048576bytes(1.0MB,1.0MiB)copied,0.00103757s,1.0GB/s

使用下面命令可以清空MBR引导记录:

[root@localhost~]#ddif=/dev/zeroof=/dev/sdabs=446count=11+0recordsin1+0recordsout446bytescopied,0.000605243s,737kB/s

以上是“如何使用wipefs擦除文件系统的签名”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!