প্রশ্ন আপনি কিভাবে rebooting ছাড়া fstab অনুমোদন করবেন?


আমি সংশোধন করেছি /etc/fstab

আমি নতুন ডিভাইস যাচাই করেছি এবং আমি তাদের সাথে মাউন্ট করতে পারেন mount কমান্ড।

আমি কিভাবে পরিবর্তন সংশোধন করতে পারে /etc/fstab ?


78
2017-08-25 02:51


উত্স




উত্তর:


আপনি সহজ রান করতে পারেন: mount -a

-a       Fstab এ উল্লিখিত সমস্ত ফাইল সিস্টেম (প্রদত্ত ধরনের) মাউন্ট করুন।

এই কমান্ডটি fstab- এ উল্লিখিত সকল (এখনো-মাউন্ট করা) ফাইল-সিস্টেম মাউন্ট করবে এবং বুট করার সময় সিস্টেম স্ক্রিপ্ট প্রারম্ভে ব্যবহৃত হবে।


105
2017-08-25 02:57



... এবং একবার আপনি "sudo মাউন্ট-এ" সম্পন্ন করার পরে এটি / etc / mtab এ তুলনা করুন, আপনার সমস্ত বিকল্পগুলি সন্মানিত হয়েছে তা নিশ্চিত করার জন্য। - adebaumann
mount -a পুনরাবৃত্তি দ্বারা /etc/fstab এছাড়াও পুনরায় লোড হবে /etc/mtab তাই তিনি শুধুমাত্র সঙ্গে জরিমানা করা উচিত। - Prix
এদিকুমান কি এখানে দাঁড়ানোর চেষ্টা করছে না? মাউন্ট-এ সফলতা ফিরে পেতে পারে, তবে এটি অপরিহার্য নয় যে সমস্ত নির্দিষ্ট মাউন্ট বিকল্পগুলি সম্মানিত করা হয়েছে। যেহেতু এটি / etc / mtab পুনরায় লোড হবে, আপনি সমস্ত অপশন কাজ করছে কিনা তা দেখতে হবে? - RapidWebs


মাউন্ট কমান্ড একটি নিতে --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.


44
2018-05-19 06:22



mount -fav নির্দিষ্ট ডিভাইসের সাথে নির্দিষ্ট UUID ডিভাইসটি পরীক্ষা করে না। এছাড়াও একটি একত্রিত করতে চাইলে -আর -কে / etc / mtab দূষিত করতে না - Alexandr Priymak
আমি পছন্দ করি mount --fake -a কিন্তু এটা ফিরে মনে হয় exit code($?)=0 সর্বদা. উম্মে .. - kujiy


আমি এই সমস্যা / পাওয়া / কিন্তু সমাধান আমার প্রয়োজনীয়তা পূরণ না।

/ 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

3
2018-04-05 13:43





মাউন্ট-এ / etc / fstab চেক করার নিরাপদ পদ্ধতি অন্যথা ভুল এন্ট্রিটি সিস্টেমটি ভাঙতে পারে

এটি মূল / etc / fstab ফাইলের ব্যাকআপ কপি রাখতে পরামর্শ দেওয়া হয়। এটি রুট হোম ডিরেক্টরি কপি করা যেতে পারে


1
2017-11-28 07:36