/ etc / fstab त्रुटि पर छोड़ें


13

क्या मैं विकल्प सेट कर सकता हूं / a / etc / fstab विकल्पों के साथ = ऑटो को छोड़ दिया जा सकता है अगर बढ़ते विफल रहता है?

मैनुअल कहता है, यह बूट प्रक्रिया को तोड़ देगा यदि विकल्प = ऑटो विफल रहता है।

ऑटो के बिना, यह बूट पर डिवाइस को स्वचालित रूप से माउंट नहीं करता है।

तो विफलताओं को अनदेखा करने के लिए ऑटो प्रविष्टि कैसे करें?


जवाबों:


13

मैंने /dev/sdb1अपने Ubuntu VM में एक विभाजन बनाया । लेकिन मैंने इस विभाजन के लिए कोई फाइल सिस्टम नहीं बनाया और इसलिए निश्चित रूप से यह माउंट नहीं होगा।

फिर निम्नलिखित में प्रवेश करें fstab

/dev/sdb1   /mnt/       auto    defaults,nobootwait     0   2

और VM को रिबूट किया। निम्न त्रुटि संदेश के साथ सर्वर रिबूट हो गयाsyslog

suku@ubuntu-vm:~$ grep sdb1 /var/log/syslog
Jan 11 16:32:58 ubuntu-vm kernel: [    2.263540]  sdb: sdb1
Jan 11 16:32:59 ubuntu-vm kernel: [    4.403527] EXT3-fs (sdb1): error: can't find ext3 filesystem on dev sdb1.
Jan 11 16:32:59 ubuntu-vm kernel: [    4.410341] EXT4-fs (sdb1): VFS: Can't find ext4 filesystem
Jan 11 16:32:59 ubuntu-vm kernel: [    4.413978] FAT-fs (sdb1): bogus number of reserved sectors
Jan 11 16:32:59 ubuntu-vm kernel: [    4.414073] FAT-fs (sdb1): Can't find a valid FAT filesystem

क्या है nobootwait:

nobootwaitस्पष्ट रूप से mountall(8)उनके लिए बूट न ​​रखने का निर्देश देने के लिए गैर-दूरस्थ फाइल सिस्टम पर लागू किया जा सकता है ।


5
nobootwait 16.04 में कोई काम नहीं करता है
एंटी हापला

1
Rhel / सेंटो 7 पर, नोफेल ध्वज काम करता है
एंडी

1
उबंटू 18.04 पर उपयोग करने के लिए सही ध्वज क्या है?
आरोन फ्रेंके

@AaronFranke, कोशिश: nofail, त्रुटियाँ = जारी रखें
Vasin Yuriy

2

शायद बूट के बाद कुछ माउंट करने के लिए स्क्रिप्ट लिखना बेहतर होगा? उदाहरण के लिए, के साथ स्ट्रिंग डाल noautoकरने के लिए fstabऔर के माध्यम से इसे माउंटrc.local


0

मुझे आपके डिस्ट्रो के बारे में निश्चित नहीं है, लेकिन आमतौर पर बूटिंग सिर्फ एक टाइमआउट के साथ इंतजार करती है और फिर बिना बढ़ते हुए बूट करेगी। आप एक udevनियम का उपयोग करके रन टाइम पर इसे स्वचालित रूप से माउंट कर सकते हैं , जैसे प्लग इन पर।

निर्देशिकाओं को fstab उपयोग में बाँधने के लिए:

/from    /to   none bind 0 0 

डेबियन 6 और यह एक mount --bind dirA directoryBऐसा है जिसे मैं स्वचालित करना चाहूंगा।
ledy

@Steffen ग्रब रन टाइम में कभी भी फैस्टब के साथ शामिल नहीं होता है।
रेकबंडमैन

@ledy: क्या आपने fstab में जैसे / ऑप्ट / var_log / var / log के साथ बाँधने की कोशिश की, कोई भी 0 0 नहीं है? इसके अलावा आप एक सिमलिंक लगाने के लिए विचार कर सकते हैं।
स्टीफन

आपको अपनी पोस्ट को जरूर एडिट करना चाहिए क्योंकि ग्रब का माउंटेन से कोई लेना-देना नहीं है।
चुतज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.