क्या यह पता लगाने का कोई तरीका है कि क्या अगले बूट के लिए एक फाइल सिस्टम जांच निर्धारित है?
शायद यह एक मजबूर जांच के समान है, जो फ़ाइल के अस्तित्व से शुरू हो जाता है /forcefsck
?
क्या यह पता लगाने का कोई तरीका है कि क्या अगले बूट के लिए एक फाइल सिस्टम जांच निर्धारित है?
शायद यह एक मजबूर जांच के समान है, जो फ़ाइल के अस्तित्व से शुरू हो जाता है /forcefsck
?
जवाबों:
यह आपके फाइल सिस्टम पर / संदंश के अलावा निर्भर करता है।
Ext2, ext3 और ext4 के साथ आप उपयोग कर सकते हैं
dumpe2fs -h /dev/diskname
जहां diskname उदाहरण sda1 के लिए है। आप कमांड चलाकर अपने डिस्क विभाजन का नाम निर्धारित कर सकते हैं
mount
उदाहरण आउटपुट (केवल आंशिक रूप से):
/dev/xvda1 on / type ext3 (rw,noatime,usrquota,errors=remount-ro)
जहां xvda1 रूट डिस्क विभाजन का नाम है।
डंप 2 एफएस के लिए तीन दिलचस्प आइटम हैं
Mount count: 9
Maximum mount count: 36
Next check after: Mon Feb 14 09:31:33 2011
उबंटू fsck चलाएगा यदि माउंट काउंट अधिकतम माउंट काउंट के बराबर या उससे अधिक है, या यदि "अगली जांच के बाद" पास है।
उबंटू 11.04 से शुरू होकर, यह जानकारी आपकी /etc/motd
फ़ाइल में दिखाई जाएगी , टूल / usr / lib / update-notifier / update-motd-fsck-at-reboot का उपयोग करते हुए , जो तारीख और आधारित दोनों के लिए ext2 / 3/4 विभाजन की जाँच करता है। गिनती आधारित ऑटो- fsck ईवेंट। आप इसे इस तरह से मैन्युअल रूप से चला सकते हैं:
sudo /usr/lib/update-notifier/update-motd-fsck-at-reboot --force
और यह किसी भी विभाजन की रिपोर्ट करेगा जो अगले रिबूट पर जांचा जाएगा।
cat /var/lib/update-notifier/fsck-at-reboot
उन्नत विशेषाधिकारों की आवश्यकता के बिना अंतिम रन से स्थिति देखने के लिए।
एक उपयोगिता है जिसे शोफस्क कहा जाता है जो आपको बताएगा कि अगले शेड्यूल तक कितने माउंट बचे हैं fsck
।
यदि आपके पास एक ext4 विभाजन है, तो आप देख सकते हैं कि इसे कितनी बार माउंट किया गया है:
sudo dumpe2fs -h /dev/sda1 | grep Mount