আমার 1500 মাইল দূরে একটি ডেটাসেন্টারে একটি মাথাবিহীন উবুন্টু 12.04 সার্ভার রয়েছে। দুবার এখন রিবুট করার সময় সিস্টেমটি সিদ্ধান্ত নিয়েছে যে এটি fsck করতে হবে। দুর্ভাগ্যক্রমে উবুন্টু ইন্টারেক্টিভ মোডে fsck দৌড়েছে, তাই আমার ডেটাসেন্টারে কাউকে যেতে বলতে, কনসোলে প্লাগ করতে এবং ওয়াই কী টিপতে হয়েছিল। আমি কীভাবে এটি সেট আপ করব যাতে fsck -y
বা -p
(ওরফে -a
) পতাকা সহ বুটের সময় অ-ইন্টারেক্টিভ মোডে চলে ?
আমি যদি উবুন্টুর বুট প্রক্রিয়াটি সঠিকভাবে বুঝতে পারি তবে, init মাউন্টলকে অনুরোধ করে যা ফলস্বরূপ fsck ডাকে। তবে fsck কীভাবে চাওয়া হয়েছে তা কনফিগার করার কোনও উপায় আমি দেখতে পাচ্ছি না। এটা কি সম্ভব?
(একটি পরামর্শ tune2fs -i 0 -c 0
অগ্রাহ্য করার জন্য ; আমি সচেতন যে আমি পর্যায়ক্রমিক fscks প্রতিরোধ করতে ব্যবহার করতে পারি ।)
ফলোআপ প্রশ্নের প্রতিক্রিয়া হিসাবে, আমার / ইত্যাদি / fstab এর প্রাসঙ্গিক বিবরণ এখানে। আমি বিশ্বাস করি না যে আমি এটি উবুন্টু যা রেখেছি তা থেকে এটি সম্পাদিত করেছি।
UUID=3515461e-d425-4525-a07d-da986d2d7e04 / ext4 errors=remount-ro 0 1
UUID=90908358-b147-42e2-8235-38c8119f15a6 /boot ext4 defaults 0 2
UUID=01f67147-9117-4229-9b98-e97fa526bfc0 none swap sw 0 0
/etc/default/rcS
2019 সালে সত্যই বৈধ নয়, উবুন্টু 16 এবং উবুন্টু 18 এখন সিস্টেমড ব্যবহার করছে। আমি সিস্টেমডের জন্য পুরো গল্পটি জানি না তবেfsck.repair
কনফিগারেশন / কার্নেল কমান্ড লাইন বিকল্পটি প্রাসঙ্গিক বলে মনে হচ্ছে। দস্তাবেজগুলি বর্তমানে এটির ডিফল্ট বলেpreen
, যার অর্থ-p
। এটিyes
জন্য সেট করা যেতে পারে-y
।/etc/default/grub
এটি সেট করার জায়গা হতে পারে। আমি আরও কৃতজ্ঞ যদি আরও জ্ঞানী কেউ একটি আধুনিক সিস্টেমযুক্ত উত্তর সরবরাহ করে।