1週間前、次のコマンドで2つのフラッシュドライブ(それぞれ32 GB)を使用してBTRFSプールを作成しました/sbin/mkfs.btrfs -d single /dev/sda /dev/sdb
。それから私は、私はパーティションを使用している必要があることを認識/dev/sda1
して/dev/sdb1
、代わりにディスクの/dev/sda
と/dev/sdb
、私が使用して、ボリュームを再作成して、/dev/sd[ab]1
。
私の問題は、現在2つのボリュームがあることです。
$ sudo btrfs fi show
Label: none uuid: ba0b48ce-c729-4793-bd99-90764888851f
Total 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
Total 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
2番目のボリューム(c145879a3d6aで終わるuuid)を削除するためにさまざまなオプションを試しました。つまり、btrfs delete deviceを使用しました。次に、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を実行しています