ডিফল্টরূপে systemd সামান্যতম ত্রুটিতে জরুরি শেল থেকে ফোঁটা। উদাহরণস্বরূপ, যদি কোনও কারণে fstab এ মাউন্টগুলি ব্যর্থ হয় তবে সিস্টেমটি তত্ক্ষণাত্ আনবুটযোগ্য হয়ে যায়। আমি কয়েক ডজন বিচিত্র উত্পাদন ব্যবস্থা পরিচালনা করি এবং আমি এই আচরণটি অত্যন্ত ক্ষতিকর বলে মনে করি। (আসলে আমি মনে করি এটি একটি বড় নকশা ব্যর্থতা, তবে এটি একটি ব্যক্তিগত মতামত)।
আমি সিস্টেম বুটের স্থিতিস্থাপকতা বাড়াতে চাই। সর্বোত্তমভাবে সিস্টেমটি সর্বদা বুটআপ করা উচিত, ড্রাইভার, মাউন্টগুলি হারিয়ে যাওয়া ইত্যাদি জরুরী শেলটি ফেলে রাখা উচিত নয়, (পরিবর্তে কেবল সতর্কতা দেখানো উচিত) যদি না প্রদত্ত ত্রুটি কনসোল লগইনকে একেবারে অসম্ভব হিসাবে রেন্ডার করে না। কী চালানো যায়, তা চালানো উচিত।
আমি জানি যে সিস্টেমেড স্বয়ংক্রিয়ভাবে / etc / fstab থেকে * .মাউন্ট ফাইলগুলি উত্পন্ন করে এবং আমি ছোট x-systemd.device সময়সীমা (বা প্রাসঙ্গিক .মাউন্ট ফাইলগুলি নিজেই সংজ্ঞায়িত) সহ নোফাইল বিকল্পটি ব্যবহার করতে পারি। তবে এটি আমার সমস্যার সমাধান করতে পারে না, আমি সিস্টেমটিকে আরও দৃili়তর করতে চাই, প্রতিবার "প্যাচিং" fstab খুব সুবিধাজনক নয় এবং আমি নিশ্চিত নই যে আরও কতগুলি সম্ভাব্য "সমস্যা" রয়েছে যা আমার সিস্টেমকে অচল করতে পারে কেবল কারণ কিছু বিকাশকারী কোথাও ভেবেছিলেন এটি যথেষ্ট গুরুত্বপূর্ণ।
সাজানোর অনুসারে, আমি আমার মেশিনের উপর আবার নিয়ন্ত্রণ ফিরে পেতে চাই এবং বুট প্রক্রিয়াটি ক্রাশ করার জন্য কোন সমস্যাটি যথেষ্ট গুরুতর তা সিস্টেমে সিদ্ধান্ত নিতে দেয় না। এটা কি সম্ভব?