Kann man im Boot-Prozess bestimmte Schritte überspringen und wenn "Ja" wie?
Kann man im Boot-Prozess bestimmte Schritte überspringen und wenn "Ja" wie?
Beim Hochfahren des PCs kommt es oft zu sehr langen Verzögerungen, weil der NAS-Filsserver noch im Ruhezustand oder nicht online ist, und es kann dann mehrere Minuten dauern, bis der Bootvorgang mit aktiviertem NAS oder einer Fehlermeldung fortgesetzt wird. Da ich das NAS oft ohnehin nicht brauche: kann man diesen Schritt mit irgendeinem Tastendruck bei Bedarf überspringen (also quasi ein <Strg>+<C> und es geht weiter)?
Re: Kann man im Boot-Prozess bestimmte Schritte überspringen und wenn "Ja" wie?
Systemweiter, automatischer NAS Mount per fstab mit oft ausgeschaltetem NAS? Was ist das für 1 Strategie?
Da würde ich wenigstens einen entsprechend kurzen Timeout einrichten, um die Gedenkpause kurz zu halten, aber mMn ist der komplette Ansatz zu überdenken.
Da würde ich wenigstens einen entsprechend kurzen Timeout einrichten, um die Gedenkpause kurz zu halten, aber mMn ist der komplette Ansatz zu überdenken.
Re: Kann man im Boot-Prozess bestimmte Schritte überspringen und wenn "Ja" wie?
Je nachdem, wie dein NAS eingebunden ist, könntest du nofail als Option für das betreffende Dateisystem hinterlegen. In dem Fall wird nicht auf fehlende Dateisysteme gewartet, wenn sie beim Booten nicht verfügbar sind.
„I fought in the Vim-Emacs-War.“ Quelle
Re: Kann man im Boot-Prozess bestimmte Schritte überspringen und wenn "Ja" wie?
Das war wohl etwas zu salopp formuliert. Das NAS ist ohnedies so gut wie immer online und ein manchmal längeres Wake-Up stört da beim Hochfahren der Workstation auch nicht. Anders beim Laptop, den ich manchmal auch an Orten verwende, wo das NAS via WLAN nicht erreichbar ist. Und unterwegs kann es dann etwas nervig sein, minutenlang auf das Timeout zu warten, wenn man nur etwas kurz nachschauen will.QT hat geschrieben:03.02.2024 22:15:23Systemweiter, automatischer NAS Mount per fstab mit oft ausgeschaltetem NAS? Was ist das für 1 Strategie?
Das längere Timeout macht m.E. schon Sinn, da es bei gehibernatetem NAS auch lange dauern kann, bis es verfügbar ist -- nur: ich brauche es ja nicht immer.
nofail in der fstab werde ich gleich mal ausprobieren -- Tastenkombination zum Abbrechen gibt es also keine, hätte mich auch gewundert.niemand hat geschrieben:03.02.2024 22:17:13Je nachdem, wie dein NAS eingebunden ist, könntest du nofail als Option für das betreffende Dateisystem hinterlegen. In dem Fall wird nicht auf fehlende Dateisysteme gewartet, wenn sie beim Booten nicht verfügbar sind.
Re: Kann man im Boot-Prozess bestimmte Schritte überspringen und wenn "Ja" wie?
Vielleicht wäre x-systemd.automount,x-systemd.device-timeout=1 im fstab-Eintrag auch das richtige für dich. Automount mountet erst, wenn wirklich auf das Gerät zugegriffen wird und man kann ein Timeout setzen. So habe ich bei mir eine externe Festplatte eingebunden, die normalerweise immer verbunden ist, aber manchmal dann doch nicht.kalamazoo hat geschrieben:04.02.2024 08:44:46nofail in der fstab werde ich gleich mal ausprobieren -- Tastenkombination zum Abbrechen gibt es also keine, hätte mich auch gewundert.
Re: Kann man im Boot-Prozess bestimmte Schritte überspringen und wenn "Ja" wie?
Hmm, äusserst interessant -- in der Manpage zu fstab steht diesbezüglich gar nichts ...Amsel hat geschrieben:04.02.2024 09:33:59Vielleicht wäre x-systemd.automount,x-systemd.device-timeout=1 im fstab-Eintrag auch das richtige für dich. Automount mountet erst, wenn wirklich auf das Gerät zugegriffen wird und man kann ein Timeout setzen.
Re: Kann man im Boot-Prozess bestimmte Schritte überspringen und wenn "Ja" wie?
In der manpage für mount:kalamazoo hat geschrieben:04.02.2024 17:48:30-- in der Manpage zu fstab steht diesbezüglich gar nichts ...
:~ $ man mount | grep -i nofail
nofail Do not report errors for this device if it does not exist.
:~ $ man systemd.mount | grep -i x-systemd.device-timeout
x-systemd.device-timeout=
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce
Re: Kann man im Boot-Prozess bestimmte Schritte überspringen und wenn "Ja" wie?
Bin nachwievor nicht vom Mounten der Shares via fstab überzeugt, aber welche Einträge hast Du denn dort überhaupt? Vielleicht mal Details nennen, dass man sich vorstellen kann, worum es geht....
- schorsch_76
- Beiträge: 2601
- Registriert: 06.11.2007 16:00:42
- Lizenz eigener Beiträge: MIT Lizenz
Re: Kann man im Boot-Prozess bestimmte Schritte überspringen und wenn "Ja" wie?
Meine Empfehlung für solch ein Szenario: autofs. So wird der Share erst beim Zugriff eingebunden.
In /etc/auto.master am Ende hinzufügen:
/home/georg/NAS/ /etc/auto.nas --timeout=60 --ghost
In /etc/auto.master am Ende hinzufügen:
/home/georg/NAS/ /etc/auto.nas --timeout=60 --ghost
Code: Alles auswählen
sudo cat /etc/auto.nas
[sudo] Passwort für georg:
backup -fstype=cifs,uid=georg,iocharset=utf8,username=georg,password=geheim ://nas/backup
georg -fstype=cifs,uid=georg,iocharset=utf8,username=georg,password=geheim ://nas/georg
georg-media -fstype=cifs,uid=georg,iocharset=utf8,username=georg,password=geheim ://nas/georg-media
Re: Kann man im Boot-Prozess bestimmte Schritte überspringen und wenn "Ja" wie?
"mount on demand" kann man auch mit systemd machen. Siehe z. B. "systemd automount vs. autofs".
BTW: Eine durch den Eintrag in die fstab generierte mount-unit, kann auch mit Hilfe einer drop-in-Datei optimiert/ergänzt werden.
BTW: Eine durch den Eintrag in die fstab generierte mount-unit, kann auch mit Hilfe einer drop-in-Datei optimiert/ergänzt werden.
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce