일주일 전에 다음 명령으로 두 개의 플래시 드라이브 (각 32GB)를 사용하여 BTRFS 풀을 만들었습니다 /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
두 번째 볼륨을 삭제하기 위해 다른 옵션을 시도했습니다 (c145879a3d6a로 끝나는 uuid), 예 : btrfs delete device 사용. 그런 다음 mkfs.btrfs는 장치를 마운트 해제하고 fdisk를 처음부터 완전히 다시 만들기 위해 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를 실행 중입니다.