Debuggen von fstab-Problemen beim Neustart


10

Nach einem Neustart wurden einige Partitionen, die in fstab erwähnt wurden, nicht wie erwartet gemountet. Das Format der Zeile für die Partitionen, die korrekt gemountet wurden, und diejenigen, die nicht korrekt gemountet wurden, sieht gleich aus. Ich frage mich daher, ob ein Protokoll mit Problemen vorhanden ist, die die Wiederherstellung der fehlenden Partitionen verhindert haben.

Ich kann die Konsole während eines Neustarts nicht sehen, muss das Problem jedoch später ermitteln und beheben.

Antworten:


12

Es gibt ein paar Dinge, die Sie ausprobieren könnten:

  • Unter der Annahme, dass sie beim Anmelden immer noch nicht gemountet sind, mount -awerden Fehler auf Ihrem Terminal gedruckt? Dies verwendet nur die in der fstab verfügbaren Informationen, um alle verfügbaren Bereitstellungen bereitzustellen, und sollte Details zu allen Bereitstellungen bereitstellen, die immer noch nicht erfolgreich sind.
    • Wenn Sie keine Fehler erhalten und immer noch keine Reittiere haben, sind Sie sicher, dass Sie die noautoOption nicht aktiviert haben?
    • Wenn Sie keine Fehler erhalten und jetzt Bereitstellungen haben, findet in Ihrer Startsequenz möglicherweise eine getrennte Bereitstellung statt, und nicht alle dieser Startschritte sind aktiviert. zB hat Gentoo localmountund netmountund nfsmountInit-Skripte zum Mounten von Dingen beim Booten.
  • Ist es ein Bestellproblem? dh versuchen, /var/libvorher zu montieren /var/. Mit dem ersten numerischen Parameter in der fstab können Sie steuern, welche Mounts zuerst gemountet werden.
  • Gelingt dies nicht, können Sie versuchen, Holz zu tauchen. dmesg, oder eines der verschiedenen Logins /var/logsollte helfen können. Ihre Startsequenz sollte standardmäßig protokolliert werden. Da sie jedoch von der Konfiguration Ihres Systemloggers abhängt, kann sie sich auch bei verschiedenen Versionen derselben Distribution geringfügig ändern. Die üblichen Schuldigen sind /var/log/messagesund var/log/kernel.

5
mount -ahat mir geholfen, mein Problem zu diagnostizieren. +1
Greg B

1

Beachten Sie, dass für einige Mount-Dienste, wie z. B. s3-Sicherung , Netzwerkdienste aktiviert sein müssen, bevor der Mount stattfindet. Daher müssen Sie möglicherweise einen init.d- Dienst erstellen , um den Mount zu aktivieren und ihn entsprechend zu bestellen. Bildnachweis: https://github.com/s3fs-fuse/s3fs-fuse/issues/412

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.