বুটে ফাইল সিস্টেমের চেক (fsck) কীভাবে বন্ধ করা যায়?


10

একবারে (প্রতি 30-তম বুটে) আমার লিনাক্স সিস্টেম ত্রুটির জন্য ফাইল সিস্টেম পরীক্ষা করার সিদ্ধান্ত নিয়েছে। আমি এটির সাথে ঠিক আছি - যা করা দরকার তা করা দরকার।

তবে মাঝে মাঝে আমার ল্যাপটপটি দ্রুত বুট করার জন্য প্রয়োজন। আমার কিছু জরুরি কাজ করা দরকার এবং আমার fsckসম্পূর্ণ হওয়ার জন্য অপেক্ষা করার সময় নেই (এটি প্রায় 10 মিনিট সময় নিতে পারে)। এই ক্ষেত্রে আমি কীভাবে চেকটি বন্ধ করতে পারি?

আমি এখন অবধি একমাত্র সমাধান (ভাল, কার্যকর) এখন আসছি অটো fsck বন্ধ করা এবং মাঝে মাঝে ম্যানুয়ালি এটি চালানো। আমি এই পদ্ধতির পছন্দ করি না, কারণ এটি শেষবার কখন চালানো হয়েছিল তা আমার মনে রাখতে হবে।

আমি যা চাই তা হ'ল ফাইল-সিস্টেম চেকটি বাতিল করতে Ctrl+ টিপতে সক্ষম Cহোন। পরবর্তী বুট চলাকালীন ফাইল সিস্টেম চেক চলুন!

কিন্তু আসলে আমি যদি চাপুন Ctrl+ + C fsckশুধু পুনরায় আরম্ভ।


1
এই প্রশ্নটি এখানে প্রশ্নের সাথে সাদৃশ্যপূর্ণ: superuser.com/questions/384243/break-out-of-e2fsck-on-boot
ওয়েগার

উত্তর:


6

fsckল্যাপটপের ব্যাটারি পাওয়ারের সময় স্বয়ংক্রিয় চেকটি বিলম্বিত করে এমন একটি বিকল্প রয়েছে; এটি হ'ল, যদি প্রতি 30 টি মাউন্টগুলি একবারে ফাইল সিস্টেমটি পরীক্ষা করার জন্য কনফিগার করা থাকে, তবে এটি প্রতি 60 ব্যাটারি চালিত মাউন্টগুলি একবারে এটি ব্যাখ্যা করবে। বেশিরভাগ বিতরণগুলি আজকাল এটি সক্ষম করেছে। তবে এটি কেবল প্রারম্ভকালে এটি পরীক্ষা করে।

আপনি যা করতে পারেন তা হ'ল, যদি স্বয়ংক্রিয় চেকটি শুরু হয়, আপনার ল্যাপটপ থেকে বিদ্যুৎ সরবরাহ সরিয়ে ফেলুন এবং তারপরে fsckযেকোন উপায়ে পুনরায় চালু করুন (হার্ড রিসেট, সিটিআরএল-সি, ...)


ধন্যবাদ! আমি এই উত্তরটি
কার্যকরভাবে

আবার ধন্যবাদ, পদ্ধতি কাজ করে। যদি আমি দেখতে পাই যে ফাইল-সিস্টেম চেক শুরু হয়েছে এবং আমি অপেক্ষা করার মতো বোধ করি না, তবে আমি বিদ্যুৎ সরবরাহ আনপ্লাগ করে Ctrl-Alt-Del ধাক্কা দিয়ে থাকি (সিটিআরএল-সি উপায় দ্বারা কাজ করে না)। এটি আরও পরিশ্রমী মত দেখাচ্ছে, পরিষ্কার সমাধান নয়, তবে এটি আমার সমস্যা সমাধান করে।
লেসনিক

12

কেবল fsckএকবার এড়িয়ে যেতে (এটিকে স্থায়ীভাবে অক্ষম করার পরিবর্তে fstabবা এর মাধ্যমে tune2fs) এই বিকল্পগুলি ব্যবহার করে দেখুন:

  1. fastbootবুট করার আগে অস্থায়ীভাবে GRUB প্যারামিটার যুক্ত করুন । আরও তথ্যের জন্য, এই লিঙ্কটিটি দেখুন: https://wiki.ubuntu.com/Kernel/KernelBootParaters
  2. touch /fastbootfsckপরের বার আপনি বুট করার সময় চেকটি এড়ানো উচিত

1
কি /fastbootযে বুট জন্য কাজ করে? এটা কি জেদ আছে?
অ্যারন ফ্র্যাঙ্ক

1
/ ফাস্টবूट ফাইল বুটের পরে মুছে ফেলা হয়, সুতরাং পরবর্তী পুনরায় বুটটি প্রেসেন্ট করা হয় না
আলবার্তোভার

কি /fastbootশুধু রুট ফাইল সিস্টেম এর জন্য ড্রাইভ প্রতি, বা?
mwfearnley

5

tune2fsকৌতুক করে এটি আপনাকে ফাইল সিস্টেমের পরামিতিগুলি দেখতে / পরিবর্তন করতে দেয়:

# tune2fs -l /dev/system_vg/tmp_lv | grep -i check
Mount count:              8
Maximum mount count:      34
Last checked:             Sat Oct 29 12:44:27 2015
Check interval:           15552000 (6 months)
Next check after:         Thu Apr 26 12:44:27 2016

আপনি প্রতিটি প্যারামিটারটিকে সক্ষম / অক্ষম করতে বা পরবর্তী সিস্টেম পুনরায় বুট করার জন্য ফাইল সিস্টেম চেক করার জন্য বাধ্য করতে পারেন etc.

আমি আপনাকে অক্ষম করতে Maximum mount countএবং Check intervalল্যাপটপে পরিবর্তন করার পরামর্শ দিই ।

# tune2fs -c 0 -i 0 /dev/system_Vg/tmp_lv

2

আমার প্রক্সমক্স / ডেবিয়ান উদাহরণে:

Ctrl-জেড

বন্ধ করে দেয় fsck এবং

Ctrl-D চাপুন

স্বাভাবিক হিসাবে বুট চালিয়ে যেতে।


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