এক সপ্তাহ আগে, আমি তৈরি করা একটি Btrfs এই কমান্ড দুটি ফ্ল্যাশ ড্রাইভ (32GB প্রতিটি) ব্যবহার পুল: /sbin/mkfs.btrfs -d single /dev/sda /dev/sdb
। পরে বুঝতে পেরেছি যে, আমি পার্টিশন ব্যবহার করেছেন উচিত /dev/sda1
এবং /dev/sdb1
, ডিস্কস পরিবর্তে /dev/sda
এবং /dev/sdb
, তাই আমি ব্যবহার ভলিউম recreated /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) মুছে ফেলার জন্য আমি বিভিন্ন বিকল্প চেষ্টা করেছি, যেমন: বিটিআরএফ ব্যবহার করে ডিভাইস মুছুন। তারপরে 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 + বিটিআরএফএস v0.19 0