প্রধান পরিস্থিতি:
ইতিমধ্যে বিশদে উত্তর দেওয়া হয়েছে ... (আপনাকে সেই ফাইলগুলির অধীনে ইউইউডি পরীক্ষা করা দরকার)
/etc/crypttab
/etc/fstab
/etc/grub.d/40_custom
/boot/grub2/grub.cfg
বিকল্প পরিস্থিতি I - উদেব:
এটি ইউদেবের কারণে হতে পারে যদি এর অধীনে আপনার কাছে কোনও রুল স্ক্রিপ্ট /etc/udev/rules.d/
থাকে তবে এটি বুটের সময় চালানো নয়, যদি স্ক্রিপ্টটি ব্যর্থ হয় তবে এটি fstab পদক্ষেপটি চিরতরে চলে যেতে পারে, কেবল আপনার প্রয়োজনের সাথে মিলে যায় বা এটি মুছতে আপনার স্ক্রিপ্টটি সম্পাদনা করুন।
বিকল্প পরিস্থিতি II - ক্রিপ্টড দেব:
ক্রিপ্টযুক্ত পার্টিশনগুলি বিভ্রান্তিকর হতে পারে কারণ মূল পার্টিশনের একটি ইউআইডি থাকে এবং ম্যাপযুক্ত ডিক্রিপ্টেডের একটি পৃথক পার্টিশনের জন্য একটি আলাদা ইউআইডি থাকে যা আলাদা আলাদাভাবে সংজ্ঞায়িত করতে হয় etc/crypttab
এবং/etc/fstab
# lsblk -o name,uuid,mountpoint
├─sda2 727fa348-8804-4773-ae3d-f3e176d12dac
│ └─sda2_crypt (dm-0) P1kvJI-5iqv-s9gJ-8V2H-2EEO-q4aK-sx4aDi
রিয়েল ইউআইডি-তে নির্দিষ্ট করা দরকার etc/crypttab
# cat /etc/crypttab
sda2_crypt UUID=727fa348-8804-4773-ae3d-f3e176d12dac none luks
ভার্চুয়াল ইউআইডি থাকা দরকার /etc/fstab
# cat /etc/fstab
UUID=P1kvJI-5iqv-s9gJ-8V2H-2EEO-q4aK-sx4aDi / ext4 defaults,errors=remount-ro 0 1
বিকল্প পরিস্থিতি III - ভূত দেব:
এমন একটি ডিভাইস যা বুট করার সময় মাউন্ট করার জন্য সেটআপ করা থাকে তবে সিস্টেমে উপস্থিত থাকে না বা ইউএসবি ড্রাইভের মতো বিচ্ছিন্ন থাকে।
আসল সংযুক্ত ডিভাইসগুলির সাথে চেকআউট lsblk -o name,uuid,mountpoint
করুন /etc/fstab
এবং কেবল সংযুক্ত ডিভাইস
রাখতেই সম্পাদনা করুন বা সংযোগযুক্ত ডিভাইসটি সেখানে রেখে দিন তবে সেগুলি বিকল্পের সাহায্যে বুট এ উপেক্ষা করার জন্য noauto
সেট করুন এবং লাইনটি এভাবে সেট করুন
UUID=BLA-BLA-BLA /mount ext4 option,noauto,option 0 0
সিস্টেম লগ চেক করা হচ্ছে
journalctl -ab
systemd-analyze blame
systemd-analyze critical-chain
systemctl status dev-mapper-crypt_sda2.device
systemctl status systemd-udev-settle.service