প্রারম্ভকালে কীভাবে "বিটিআরএফএস ফাইল সিস্টেমের জন্য স্ক্যানিং" থেকে মুক্তি পাবেন?


27

উবুন্টু 12.04 থেকে উবুন্টু 12.10 এ আপগ্রেড করার পরে, আমি একটি বার্তা পেয়েছি "বিটিআরএফএস ফাইল সিস্টেমের জন্য স্ক্যানিং" শুরু করার সময়। আমার কাছে কোনও বিটিআরএফএস ফাইল সিস্টেম নেই। এটি প্রায় 15 সেকেন্ডের জন্য বুটটি বিলম্ব করে।

আমি কীভাবে এ থেকে মুক্তি পেতে পারি?


আমি বিটিআরএফসগুলি আনইনস্টল করে জানলাম, বিটিআরএফএসের জন্য স্ক্যান করতে দেরি হওয়ার কারণ নয়। বিটিআরএফস অপসারণের পরে এটি এখনও স্থির থাকে তবে এক লাইন এর চেয়েও দ্রুতBegin: Running /scripts/local-premount
রুও o

লিবিব্লকিডে প্রতিটি বিভাজনে বিটিআরএফএস সুপারব্লক স্ক্যানিং রয়েছে - github.com/karelzak/util-linux/blob/master/libblkid/src/… git.kernel.org/pub/scm/utils/util-linux/util-linux .git / ট্রি /…
osgx

উত্তর:


15

btrfs-toolsপ্যাকেজ initramfs -র করতে, কাজটিতে Btrfs মডিউল লোড করতে যোগ করা হয়েছে। যদি আপনি সেই প্যাকেজটি ( sudo apt-get purge btrfs-tools) update-initramfs -ukallমুছে ফেলেন , এরপরে যদি আনইনস্টলশন এটি ইতিমধ্যে না করে থাকে তবে তা চলে যেতে হবে (যদিও আমি এটি পরীক্ষা করেছি না)। যদি না হয়, আপনি সবসময় কালো তালিকাভুক্ত করতে brtfsমধ্যে মডিউল /etc/modprobe.d


1
এটি উবুন্টু সার্ভারে 16.04 এপিটি করার ফলে আমাকে "নিম্নলিখিত প্যাকেজগুলি সরানো হবে: বিটিআরএফএস-সরঞ্জামগুলি * উবুন্টু-সার্ভার *"। হুম, আমি যদিও সার্ভারটি রাখতে চাই ...
শ্রুতিমধু

1
@ এলোমেজ, ubuntu-serverকেবলমাত্র একটি মেটা-প্যাকেজ যা সার্ভার-স্টাইল ইনস্টলেশনগুলিতে সাধারণত নির্ভরতা হিসাবে প্যাকেজগুলি টানতে ব্যবহৃত হয়। এটি মুছে ফেলার মাধ্যমে (অন্য কোনও প্যাকেজ ফলস্বরূপ অপসারণ করা হবে), আপনি কোনও সফ্টওয়্যার অপসারণ করছেন না।
স্টাফেন চেজেলাস

ধন্যবাদ। আমার প্রাথমিক জুনোর প্রারম্ভকালীন সময়ে উন্নত।
জর্জেন হেরম্যান

14

উবুন্টু 18.04 এ আপনি বিটিআরএফএস-সমর্থনটি আনইনস্টল করতে পারেন

apt purge btrfs-progs

তবে এটি সম্ভবত আপনার খুব বেশি বুটের সময় বাঁচাতে পারে না। আমার সিস্টেমে কারণটি ছিল, আমার কাছে অদলবদল নেই তবে বুটে এটি প্রায় 30 সেকেন্ডের জন্য অনুসন্ধান করা হয় (বিটিআরএফএস-স্ক্যান প্রদর্শন করার সময়)।

সোয়াপ চেক অপসারণ

  • খোলা /etc/initramfs-tools/conf.d/resume
  • RESUME=UUID=xxxসঙ্গে প্রতিস্থাপনRESUME=none
  • সমস্যা sudo update-initramfs -u
  • আপনার সিস্টেমটি পুনরায় বুট করুন

উত্স: https://askubuntu.com/a/1034952/34298


এটাই আসল ইস্যু! বিআরটিএফস সন্ধানের পরে অদলবদলটি লুকানো আছে। আপনাকে অনেক ধন্যবাদ!
ডিভেলকুই

4

ডিআফલ્ટ ফাইল-সিস্টেম হিসাবে ব্যবহার করার জন্য বিটিআরএফএস খুব বেশি স্থিতিশীল নয়। বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশন, সম্ভাব্য সমস্ত, এখনও ext4 ব্যবহার করে প্রাথমিক ফাইল-সিস্টেম হিসাবে। সুতরাং, আপনি এটি সম্পূর্ণরূপে আপনার কম্পিউটার থেকে মুছে ফেলতে পারেন। প্রদত্ত আদেশটি চেষ্টা করুন:

sudo apt-get purge btrfs-tools

এই কমান্ডটি আপনার কম্পিউটার থেকে বিটিআরএফএস-সরঞ্জামগুলি সরিয়ে ফেলবে। প্রক্রিয়াটি শেষ করতে আপনাকে কয়েক মিনিট অপেক্ষা করতে হতে পারে। আপনার initramfs স্বয়ংক্রিয়ভাবে আপডেট করা উচিত তবে যদি তা না ঘটে থাকে তবে এই আদেশ দ্বারা এটি করুন:

sudo update-initramfs -ukall

তারপরে একটি গ্রাব আপডেট করুন:

sudo update-grub

সবকিছু ঠিক আছে. এখন একটি পুনরায় চালু করুন। আশা করি আপনার উবুন্টু এবার সফলভাবে শুরু হবে।

তথ্যসূত্র: http://www.ugcoder.com/disable-scanning-for-btrfs-file-systems-in-ubuntu/

যদি আপনার কিছু প্রশ্ন এখনও থাকে তবে আমাকে জানান।


প্যাকেজটি আমার সিস্টেমে ইনস্টল করা নেই। তাই আমি চেষ্টা করেছিলাম echo "blacklist btrfs">>/etc/modprobe.d/blacklist.confকিন্তু কোন ফল হয়নি। এখনও বুটে
বিটিআরএফএসের

3

বুট করার সময় আমি এটি 18.04 এও দেখেছি। থেকে

/usr/share/initramfs-tools/scripts/local-premount/btrfs

স্ক্যানের জন্য কল করে, আপনি সেই ফাইলটির সাথে ডিল করে এই সমস্যাটি সমাধান করতে পারেন। যেহেতু আমি নিয়মিত বিটিআরএফ ব্যবহার করছিলাম না, তাই আমি ফাইলটি মুছে ফেলেছিলাম

sudo apt purge btrfs-progs

এই বার্তাটি থেকে মুক্তি পাওয়ার জন্য আপনার sudo update-initramfs -ukallপাশাপাশি করাও দরকার। কিন্তু তবুও, এটি খুব একটা সহায়তা করে না, বুট প্রক্রিয়াটি তার আগে বলার আগে ধাপে স্তব্ধ হয়ে যায়Begin: Running /scripts/local-premount
rubo77

1

এটি বিটিআরএফএস কার্নেল মডিউল যা স্ক্যানিং করে (একাধিক ডিভাইস স্ক্যান করার ফাইল সিস্টেমগুলির জন্য)।

এটি কনফিগারযোগ্য এমন কোনও ইঙ্গিত আমি পাইনি, সুতরাং আপনার কেবলমাত্র বিকল্পগুলি modprobe -r btrfsআপনার কার্নেলটি সমর্থন করে ধরে নিয়েছে যে কার্নেল ( ) থেকে সেই মডিউলটি সরিয়ে ফেলবে।


1
আমি চেষ্টা করেছি, তবে মনে হচ্ছে উবুন্টুতে 18.04
রুও 7777

-1

অনুসন্ধান শুরু হওয়া স্ক্রিপ্টটি বিটিআরএফএসের অস্তিত্বের সন্ধান করে। কেবলমাত্র এক্সিকিউটেবলকে /sbin/btrfsপি-এ-এর নামকরণ করা/sbin/btrfs.save (sudo ) হিসাবে অনুসন্ধান সরিয়ে ফেলবে, বুট-প্রসেসে 10-10 সেকেন্ড লাভ করবে!


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