![]() This question also has some good answers that might do the equiv of this but without zeroing (secure erase feature). See this question which offers up some other alternatives (blkdiscard) that might be faster/safer/better for SSDs. SSD Warning: This might be harmful to the performance of an SSD (depending on the manufacturer) and should really only be done on thumbdrives. It's the 9000 pound gorilla of solutions, but it will put your thumbdrives back to a fresh state. By Pieter Bakker Wipefs is a great tool for removing signatures and metadata from used hard drives that have been previously partitioned and formatted. However, at the time I ran into this, I ended up just using dd to write zeros to my entire device, something like the following: dd if=/dev/zero of=/dev/sdX bs=4M Using wipefs to remove signatures and metadata from hard drives. When used without any options, wipefs lists all visible filesystems and the offsets of their basic. wipefs does not erase the filesystem itself nor any other data from the device. I've run into similar issues myself using BTRFS.įirst things first - butter doesn't need to be in a partition, so unless there was some kind of unmentioned reason that you wanted it in /dev/sdb1, you did exactly what I did and ran into exactly the same problem.Īfter digging around and trying to find a clean solution to fixing it, wipefs is your best option - supposedly newer versions can remove all traces. wipefs can erase filesystem, raid or partition-table signatures (magic strings) from the specified device to make the signatures invisible for libblkid. I'm running here kernel 3.12.21 + btrfs v0.19 ![]() How can I completely remove these volumes from my system and start everything from scratch? No matter what I do the volumes can't be removed, ie: $ sudo btrfs device delete /dev/sda /media/flashdrive/ĮRROR: error removing the device '/dev/sda' - Inappropriate ioctl for device Then mkfs.btrfs, unmounted the devices and also fdisk in order to recreate the whole raid from scratch, but no matter what I do, btrfs fi show still shows both volumes. I've tried different options in order to delete the second volume (uuid ending in c145879a3d6a), ie: using btrfs delete device. ![]() My problem is that now I have two volumes: $ sudo btrfs fi show Then I realized that I should have used the partitions /dev/sda1 and /dev/sdb1, instead of the disks /dev/sda and /dev/sdb, so I recreated the volumes using /dev/sd1. A week ago, I created a BTRFS pool using two flash drives (32GB each) with this command: /sbin/mkfs.btrfs -d single /dev/sda /dev/sdb. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |