Тиждень тому я створив BTRFS басейні з використанням двох флеш - накопичувачів (32 Гб кожен) з допомогою наступної команди: /sbin/mkfs.btrfs -d single /dev/sda /dev/sdb
. Тоді я зрозумів , що я повинен використовувати розділи /dev/sda1
і /dev/sdb1
, замість дисків /dev/sda
і /dev/sdb
, таким чином , я відтворив обсяги використання /dev/sd[ab]1
.
Моя проблема полягає в тому, що зараз у мене є два томи:
$ 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
Я спробував різні варіанти, щоб видалити другий том (uuid, що закінчується на c145879a3d6a), тобто: за допомогою пристрою для видалення btrfs. Потім mkfs.btrfs, відключив пристрої, а також fdisk, щоб відтворити весь рейд з нуля, але що б я не робив, 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