উত্তর:
আপনি সহজ চালাতে পারেন: mount -a
- একটি fstab এ উল্লিখিত সমস্ত ফাইল সিস্টেম (প্রদত্ত প্রকারের) মাউন্ট করুন।
এই কমান্ডটি fstab এ উল্লিখিত সমস্ত (এখনও-মাউন্ট করা হয়নি) ফাইল সিস্টেমগুলি মাউন্ট করবে এবং বুট করার সময় সিস্টেম স্ক্রিপ্ট স্টার্টআপে ব্যবহৃত হবে।
mount -a
পুনর্নির্মাণের মাধ্যমে /etc/fstab
পুনরায় লোড করাও /etc/mtab
যাতে সে কেবল এটির সাথে ভাল ছিল।
মাউন্ট কমান্ড একটি --fake
বা -f
সংক্ষিপ্ত জন্য নিতে । নিম্নলিখিত কমান্ডটি আপনার যা প্রয়োজন তা করা উচিত:
mount -fav
-f
বিকল্পের জন্য ডকুমেন্টেশনে নিম্নলিখিতটি রয়েছে :
Causes everything to be done except for the actual system call; if it's not obvious, this ``fakes'' mounting the filesystem. This option is useful in conjunction with the -v flag to determine what the mount command is trying to do.
(নোট করুন এটি লিনাক্স - অন্য কোথাও ব্যবহারের আগে পরীক্ষা করুন: ফ্রিবিএসডি -f
'বল' - এর বিপরীত অর্থের জন্য ব্যবহার করে ))
mount --fake -a
তবে মনে হয় exit code($?)=0
সবসময় ফিরে আসবে । উম্ম ..
successfully mounted
যে মাউন্ট পয়েন্টের
mount -fav
এটিকে সঠিক হিসাবে বৈধ করে দিয়েছি । যত তাড়াতাড়ি আমি mount -a
এটি একটি ত্রুটি খুঁজে পাওয়া যায় নি।
আমি এই / সমস্যাটি খুঁজে পেয়েছি / তবে সমাধানটি আমার প্রয়োজনীয়তা পূরণ করে নি।
/ Etc / fstab- তে কোনও অবৈধ এন্ট্রি দিয়ে পুনরায় বুট করার সময়, যেমন fsck চেক করতে পারে না এমন ফাইল সিস্টেম অনুপস্থিত; সিস্টেম বুট করতে ব্যর্থ হবে। যদি আপনার মাথা বিহীন বাক্স থাকে তবে এটি মোকাবেলা করা আরও অনেক কঠিন হতে পারে।
এই বুট সমস্যাটি এড়াতে আমার চেকিং / etc / fstab এর সমাধান:
# cat /usr/local/bin/check-fstab-uuid-entries.sh
#!/usr/bin/env bash
for x in $(grep ^UUID /etc/fstab|cut -d \ -f 1|cut -d = -f 2)
do
if [ ! -h /dev/disk/by-uuid/$x ];then
echo $(grep $x /etc/fstab) ..... not found
fi
done
মাউন্ট -a / etc / fstab পরীক্ষা করার নিরাপদ পদ্ধতি অন্যথায় ভুল প্রবেশের ফলে সিস্টেমটি ভেঙে যেতে পারে
মূল / ইত্যাদি / fstab ফাইলের একটি ব্যাকআপ কপি রাখার পরামর্শও দেওয়া হয়। এটি রুটের হোম ডিরেক্টরিতে অনুলিপি করা যেতে পারে
মনে রাখবেন যে আপনি যদি নিজের fstab এ একটি সোয়াপ ফাইল যুক্ত করেন তবে mount -a
এটি আর চালু করবেন না: আপনি চালাতে চাইবেন swapon -a
।
টিবিএইচ এমনকি জাল মাউন্টিংও খারাপ fs টাইপ এন্ট্রিগুলির জন্য নিরাপদে fstab বৈধ করে না।
আপনার সঠিক ইউয়েড, ডিরেক্টরি ইত্যাদি রয়েছে এমন এন্ট্রি থাকতে পারে তবে আপনি যদি কোনও অবিস্মরণীয় এফএস টাইপ নির্দিষ্ট করেন তবে এটি পরবর্তী সময় আপনার বুটটি থামিয়ে দেবে।
[রুট @ গ্রম্পী ~] # গ্রেপ ব্যাকআপ / ইত্যাদি / fstab ইউআইডিউড = 5ed48e5e-7251-4d49-a273-195cf0432a89 / এমএনটি / ব্যাকআপ নোটিমে, নোডিরামটাইম, এক্সএফএস ডিফল্ট, নোডেভ, 0 0 [রুট @ গ্রাম্প ~] # [রুট @ গ্রম্পী ~] # মাউন্ট-ফাভা | গ্রেপ ব্যাকআপ / mnt / ব্যাকআপ: সফলভাবে মাউন্ট করা হয়েছে [রুট @ গ্রম্পী ~] #