Wie vermeide ich die Meldung "S to Skip" beim Booten?


61

Nach dem Upgrade meines Laptops von karmic auf lucid wird meine fat32-Partition nicht automatisch bereitgestellt. Ich bekomme die Nachricht:

The disk drive for /osshare is not ready yet or not present
Continue to wait; or Press S to skip mounting or M for manual recovery

Komisch ist, wenn ich überspringe, dann /osshare/wird gemountet, sobald ich mich anmelde.

Ich habe ein ähnliches Setup auf meinem Desktop und es funktioniert gut. Fstab auf dem Desktop:

UUID=4663-6853  /osshare        vfat    utf8,umask=007,gid=46 0       1

/etc/fstab auf dem Laptop:

UUID=1234-5678 /osshare vfat utf8,auto,rw,user 0 0 

Was passiert, wenn Sie die Festplatte manuell in Ubuntu einhängen? ( sudo mount /ossshare)
Lfaraone

Das ist das Ding, das muss ich nicht. Sobald ich zum Überspringen und Anmelden S drücke, wird / osshare gemountet.
Marty


Diese Frage gehört zu Unix & Linux
Evan Carroll

Antworten:


78

Sie sollten die Option nobootwaitzu Ihrer hinzufügen /etc/fstab. So sieht es aus:

UUID=1234-5678 /osshare vfat utf8,auto,rw,user,nobootwait 0 0 

Von fstab(5):

Das mountall(8)Programm, das das Dateisystem während des Startvorgangs bereitstellt, erkennt auch zusätzliche Optionen, die das normale mount(8) Tool nicht bietet. Dies sind: bootwait die auf entfernte Dateisysteme angewendet werden können, die außerhalb von /usroder gemountet sind /var, ohne die mountall(8) der Bootvorgang für diese nicht aufhält; nobootwaitdie auf nicht-entfernte Dateisysteme angewendet werden können, um explizit anzuweisen mountall(8), den Bootvorgang für sie nicht zu unterbrechen;


Funktioniert hier nicht. Meine CIFS-Mount-Optionsliste sieht folgendermaßen aus: auto, nofail, nobootwait, credentials = / etc / mycred und die Meldung erscheint immer noch
Roalt

7
Vielen Dank! nobootwaitDies ist auch eine gute Idee für zusätzliche EBS-Volumes, die auf EC2-Instanzen bereitgestellt werden.
Adam Monsen

1
Und wenn das nicht funktioniert, entfernen Sie einfach den Eintrag für die fehlerhafte Festplatte aus Ihrer fstab. Dann können Sie zumindest bei Null anfangen, wenn es ein tieferes Problem gibt. Offensichtlich ist dies jedoch nicht für Ihre /boot /swapoder /Partitionen geeignet .
Benjamin R

10

Eine andere Option für /etc/fstabBereitstellungen scheint die Option " bg " zu sein, mit der nicht nur die nfsBereitstellung hinterlegt wird , sondern auch nach Abschluss des Startvorgangs in regelmäßigen Abständen erneut versucht wird. Wenn der nfsServer wieder online ist, werden Ihre Reittiere schließlich wieder online sein.


2
Irgendein Link zur Dokumentation? Dies gilt nur für NFS-Mounts?
Alfonx

6

Es hört sich so an, als müssten Sie möglicherweise Ihre fstab-Tabellen bearbeiten, da ein zusätzliches Laufwerk Ihren Systemstart beeinträchtigt. Probieren Sie Folgendes aus:

  1. Alt+F2
  2. Tippe gksudo nautilusund drücke die Run-Taste
  3. Navigiere zu /etc/fstab
  4. Öffnen Sie die Datei und bearbeiten Sie das zusätzliche Laufwerk, das gestartet wird
  5. Speichern Sie die Datei, wenn Sie fertig sind, und schließen Sie sie
  6. Maschine neu starten

Dies sollte verhindern, dass das zusätzliche Laufwerk Ihren Startvorgang unterbricht.


2
Schneller:gksudo gedit /etc/fstab
KrisWebDev

0

Ich glaube, Sie müssen die Optionen von autoauf ändernnoauto


Bedeutet das nicht, dass ich die Partition nach der Anmeldung manuell mounten muss?
Marty

Ich bin mir nicht sicher, ob ich mich daran erinnere, dass bestimmte Optionen Auswirkungen haben. Wenn ich jedoch die fstab-Zeile von Ihrem Desktop mit der auf Ihrem Laptop vergleiche, würde ich versuchen, die autoOption insgesamt zu entfernen .
Marco Ceppi

2
Ja, Sie müssen es manuell einhängen.
Lfaraone

Sie können gvfs-mount verwenden, um die Partition nach der Anmeldung automatisch bereitzustellen (rufen Sie sie über Startup Applications auf).
Bowtie

Mit dem automatischen Typ kann der Befehl mount erraten, welcher Dateisystemtyp verwendet wird. Ich glaube nicht, dass es irgendetwas zu tun hat, um Ihr System im Falle einer defekten Festplatte zu beschädigen.
Dragosrsupercool
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.