大佬教程收集整理的这篇文章主要介绍了linux – BTRFS:删除卷,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我的问题是现在我有两卷:
$sudo btrfs fi show Label: none uuid: ba0b48ce-c729-4793-bd99-90764888851f @R_479_10586@l devices 2 FS bytes used 28.00KB devid 2 size 29.28GB used 1.01GB path /dev/sdb1 devid 1 size 28.98GB used 1.03GB path /dev/sda1 Label: none uuid: 17020004-8832-42fe-8243-c145879a3d6a @R_479_10586@l devices 2 FS bytes used 288.00KB devid 1 size 29.28GB used 1.03GB path /dev/sdb devid 2 size 28.98GB used 1.01GB path /dev/sda
我尝试了不同的选项以删除第二个卷(uuid以c145879a3d6a结尾),即:使用btrfs删除设备.然后mkfs.btrfs,卸载设备和fdisk以便从头开始重新创建整个raid,但无论我做什么,btrfs fi show仍然显示两个卷.如何从系统中完全删除这些卷并从头开始一切?无论我做什么,都无法删除卷,即:
$sudo btrfs device delete /dev/sda /media/flashdrive/ ERROR: error removing the device '/dev/sda' - Inappropriate ioctl for device
我在这里运行内核3.12.21 btrfs v0.19
首先要做的事情 – 黄油不需要在分区中,所以除非你想在/ dev / sdb1中找到某种未提及的原因,否则你完全按照我的方式做了,并遇到了完全相同的问题.
在挖掘并试图找到一个干净的解决方案来修复它之后,wipefs是你最好的选择 – 据说更新版本可以删除所有痕迹.但是,当我遇到这个问题时,我最终只使用dd将零写入我的整个设备,如下所示:
dd if=/dev/zero of=/dev/sdX bs=4M
它是9000磅的大猩猩解决方案,但它会让你的拇指驱动器恢复到新的状态.
SSD警告:这可能对SSD的性能有害(取决于制造商),实际上只应在拇指驱动器上完成.请参阅this question,它提供了一些其他替代方案(blkdiscard),可能更快/更安全/更好的SSD. This question也有一些很好的答案,可以做到相同但没有归零(安全擦除功能).
以上是大佬教程为你收集整理的linux – BTRFS:删除卷全部内容,希望文章能够帮你解决linux – BTRFS:删除卷所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。