Kann ich eine / etc / fstab mit options = auto festlegen, die übersprungen werden soll, wenn die Bereitstellung fehlschlägt?
Das Handbuch besagt, dass der Startvorgang unterbrochen wird, wenn ein Eintrag mit options = auto fehlschlägt.
Ohne Auto wird das Gerät beim Booten nicht automatisch gemountet.
Wie kann der automatische Eintrag bei Fehlern ignoriert werden?
Antworten:
Ich habe eine Partition namens
/dev/sdb1
in meiner Ubuntu-VM erstellt. Aber ich habe kein Dateisystem für diese Partition erstellt und es wird natürlich nicht gemountet.Geben Sie dann den folgenden Eintrag ein
fstab
.Und VM neu gestartet. Der Server wurde mit der folgenden Fehlermeldung neu gestartet
syslog
Was ist
nobootwait
:nobootwait
kann auf nicht entfernte Dateisysteme angewendet werden, um explizit anzuweisenmountall(8)
, den Start für sie nicht anzuhalten.quelle
Vielleicht ist es besser, ein Skript zu schreiben, um nach dem Booten etwas zu mounten? Setzen Sie beispielsweise einen String mit
noauto
tofstab
und hängen Sie ihn über einrc.local
quelle
Ich bin mir bei Ihrer Distribution nicht sicher, aber normalerweise wartet das Booten nur mit einer Zeitüberschreitung und startet dann ohne Montage. Sie können es zur Laufzeit automatisch mithilfe einer
udev
Regel bereitstellen, z. B. beim Einstecken.Um Bindungen in fstab zu binden, verwenden Sie:
quelle
mount --bind dirA directoryB
, die ich automatisieren möchte.