বিবিআরএফএস পার্টিশনটি 64 বিট উবুন্টু ১১.১০ ল্যাপটপ আপগ্রেড করার পরে মাউন্ট হবে না


14

নেট থেকে অনেক আইডিয়া চেষ্টা করেছি, কিন্তু এগুলির কোনওটিই কাজ করে না।

এটি সঠিক এবং ভাল ক্রমে দেখায়

**sudo btrfs filesystem show /dev/sda2**
failed to read /dev/sr0
Label: none  uuid: daeedc21-7449-4b4a-ae55-e58a5a28a504
    Total devices 1 FS bytes used 4.02GB
    devid    1 size 32.60GB used 22.54GB path /dev/sda2

আমি যখন স্ক্যান করি তা যুক্তিসঙ্গত প্রতিক্রিয়ার মতো দেখতে ফিরে আসে:

**sudo btrfsck -s /dev/sda2**
found 4321669120 bytes used err is 0
total csum bytes: 4187576
total tree bytes: 23400448
total fs tree bytes: 12083200
btree space waste bytes: 6789166
file data blocks allocated: 4786331648
 referenced 4126896128
Btrfs Btrfs v0.19

যাইহোক, আমি অবনমিত মাউন্ট বিকল্পটি ব্যবহার করার পরেও আমি লগগুলিতে একটি ত্রুটি পেয়েছি এবং এটি প্রদর্শিত হবে যে একটি ভাল সুপারব্লক পাওয়া যায় না।

**sudo mount -o degraded -t btrfs /dev/sda2 /home**
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

লগতে ত্রুটি দেখা গেছে:

[  647.710937] device fsid 4a4b497421dceeda-4a5285a8ae555ae devid 1 transid 20368 /dev/sda2
[  647.712760] btrfs: allowing degraded mounts
[  647.714378] parent transid verify failed on 7051943936 wanted 20368 found 20375
[  647.714784] parent transid verify failed on 7051943936 wanted 20368 found 20375
[  647.715182] parent transid verify failed on 7051943936 wanted 20368 found 20375
[  647.760270] btrfs: open_ctree failed
[ 1081.410560] device fsid 4a4b497421dceeda-4a5285a8ae555ae devid 1 transid 20368 /dev/sda2

এই ল্যাপির কোনও হঠাৎ বিদ্যুৎ বন্ধ হয়নি, এবং এটি কেবল বন্ধ হয়ে গিয়েছিল এবং প্রতিদিনের আপডেটের পরে স্বাভাবিক হিসাবে পুনরায় শুরু হয়েছিল। আমি একটি কিংস্টন এসএসডি ড্রাইভ ব্যবহার করছি, তবে কয়েক মাস ধরে চলেছি, তাই মনে করি না যে এটি একটি অবদানকারী ফ্যাক্টর হওয়া উচিত।

যে কোনও পয়েন্টার প্রচুর পরিমাণে পেয়েছে, যেমন আমি এক্সট্রুতে ফিরে যেতে চেয়ে বিটিআরএফ ব্যবহার করা পছন্দ করি।

উত্তর:


1

আমার ঠিক একই সমস্যা ছিল এবং এটি চালিয়ে ঠিক করেছিলাম sudo btrfsctl -a(দৃশ্যত দৌড়াদৌড়িও sudo btrfs device scanখুব কার্যকর হবে, যদিও আমি এটি চেষ্টা না করে)।

দুর্ভাগ্যক্রমে আপনার প্রতিটি বুটের পরে এটি চালানো দরকার। আমি একটি স্বয়ংক্রিয় সমাধান পাওয়া এখানে , আমি এটা বুঝতে যদিও একটি হ্যাক একটি বিট থেকে।


sudo btrfs device scanকাজ করে না, এবং btrfsctrlঅবমানিত এবং অদৃশ্য হয়ে যায়। আমি ভেবেছিলাম এটি পূর্ববর্তী কমান্ড দ্বারা প্রতিস্থাপিত হয়েছে, তবে আপনি যা দেখছেন তেমন কার্যকর হয় না ...
হাই-অ্যাঞ্জেল

0

এটি মাউন্ট করার চেষ্টা করুন -o recovery

আপনি এখান থেকে fsck.btrfs সরঞ্জামটিও তৈরি করতে পারেন

https://btrfs.wiki.kernel.org/index.php/Btrfs_source_repositories#btrfs-progs_Git_Repository

যা আপনাকে অনুমতি দেবে ./btrfsck --repair /dev/devicename

দ্রষ্টব্য: আপনারও প্রয়োজন হবে apt-get install build-essential

আমি কার্নেলটি পেয়ে যাচ্ছিলাম "বিইউজি", যা আপনি পাচ্ছেন না তবে বিটিআরএফএস ব্যবহার করার পরে বেশ কিছুক্ষণ চূড়ান্তভাবে আমি অনেক সমস্যার পরে এক্সট 4 এ ফিরে গেলাম।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.