[gelöst] Automatisches Einbinden von Laufwerken

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
rhHeini
Beiträge: 2759
Registriert: 20.04.2006 20:44:10

[gelöst] Automatisches Einbinden von Laufwerken

Beitrag von rhHeini » 01.01.2010 22:27:44

Noch ein Thema in Bezug auf meinen Fileserver (mit verschlüsseltem LVM).

Das Gerät ist eine etwas ältere Maschine (TR-DLS mit PIII/1400), reicht aber für die privaten Bedürfnisse aus. Das System habe ich inzwischen soweit das es zuverlässig bootet und entschlüsselt. Weil es aber nicht auf der Höhe der Zeit ist, verzögert jede weitere Festplatte den Systemboot.

Deswegen möchte ich die Festplatten für die Daten (SAMBA usw.) nicht direkt in die fstab einhängen, sondern erst dann einhängen wenn das System mehr oder weniger fertig gebootet hat. Entsprechende Skripte habe ich mir geschrieben, manuell geht es. Aber wie automatisiere ich das? In cron fehlt da so etwas wie ein Ausführen während des Systemstarts.

Mfg rh
Zuletzt geändert von rhHeini am 28.03.2010 14:00:19, insgesamt 1-mal geändert.

meti
Beiträge: 559
Registriert: 19.12.2004 14:00:47
Lizenz eigener Beiträge: MIT Lizenz

Re: Automatisches Einbinden von Laufwerken

Beitrag von meti » 01.01.2010 22:29:55

Du könntest dir da eine Lösung mit udev basteln. udev kann auch scripte ausführen. Somit lässt sich z.B. eine Zeitverzögerung oder eine Statusabfrage mit einbauen.

Benutzeravatar
manes
Beiträge: 958
Registriert: 27.08.2007 11:26:54
Wohnort: Köln
Kontaktdaten:

Re: Automatisches Einbinden von Laufwerken

Beitrag von manes » 01.01.2010 22:38:35

du könntest ein skript zum automatischen einbinden beim starten mit dem sleep-kommando kombinieren.
manes
Sometimes you have a programming problem and it seems like the best solution is to use regular expressions; now you have two problems.
David Mertz

Clio

Re: Automatisches Einbinden von Laufwerken

Beitrag von Clio » 02.01.2010 18:17:58

Du kannst den Mountbefehl auch als letzte Eingabe in rc.local schreiben.
Dieses Startscript wird ja als letztes ausgeführt, dann sollte der Zeitpunkt ok sein.

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Automatisches Einbinden von Laufwerken

Beitrag von lemak » 02.01.2010 18:35:31

Die Skripte nach /etc/rcS.d/ zu packen könnte auch geeignet sein.
MfG i

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Re: Automatisches Einbinden von Laufwerken

Beitrag von nepos » 04.01.2010 13:27:57

i hat geschrieben:Die Skripte nach /etc/rcS.d/ zu packen könnte auch geeignet sein.
MfG i
Wenn dann nach /etc/init.d und dann passend im jeweiligen Runlevel verlinken.

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Automatisches Einbinden von Laufwerken

Beitrag von lemak » 04.01.2010 13:47:13

nepos hat geschrieben: Wenn dann nach /etc/init.d und dann passend im jeweiligen Runlevel verlinken.
Aus der Mount-Aktion ein init-Sktipt zu machen, was nur eine Start-Option hat (also eigentlich die case sachen weglassen) und das dann von init.d/ nach rcS.d/ zu verlinkten ist sicher die sauberste Lösung. umount macht ja beim herunterfahren das System.

Gegenüber zu rc.local hat rcS.d/ imo auch den Vorteil das rcS.d/ beim Wechsel des runlevel nicht wiederholt abgearbeitet wird. Was bei rc.local der Fall ist.
(Aber das habe ich mir nur theoretisch erarbeitet, praktisch brauchte ich das noch nicht - Stimmt die Aussage denn so :?:)
Zuletzt geändert von lemak am 04.01.2010 14:45:15, insgesamt 1-mal geändert.

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Automatisches Einbinden von Laufwerken

Beitrag von lemak » 04.01.2010 14:29:42

rhHeini hat geschrieben:In cron fehlt da so etwas wie ein Ausführen während des Systemstarts.
Probiere in Cron mal ein

Code: Alles auswählen

@reboot 	sh /*/Einmalig-beim-Start.sh
So steht es jedenfalls im ubuntuusers.de Wiki.

rhHeini
Beiträge: 2759
Registriert: 20.04.2006 20:44:10

Re: Automatisches Einbinden von Laufwerken

Beitrag von rhHeini » 28.03.2010 13:59:59

Ist zwar etwas spät: habe die cron @reboot-Option gewählt, war für mich durchsichtiger. Funzt einwandfrei.

Danke nochmal für den Hinweis.

rh

Antworten