| Linux/UNIX Linuxverfechter finden hier Weggefährten. |
Diskussion: Autostart? im Forum Linux/UNIX, in der Kategorie Operating Systems; Hi, ich hätte gern den Befehl mount --bind /srv /home/mathias/archive beim Start ausgeführt. Wo muss ich den reinschreiben? Geht das ...
![]() |
| | #1 (permalink) |
| Guest Likes: | Hi, ich hätte gern den Befehl mount --bind /srv /home/mathias/archive beim Start ausgeführt. Wo muss ich den reinschreiben? Geht das auch mit fstab? mfg jagdfalke |
|
| | #2 (permalink) |
| Registriert seit: 04.02.06 ![]() Likes: 0 | Du kannst das z.b. so machen Code: #!/bin/sh
#--------------------------------------------------------------------------
# Falls das Skript mit falschen Parametern aufgerufen wurde
case "$1" in
start)
echo "Verbinde.."
mount --bind /srv /home/mathias/archive
;;
stop)
echo "Trenne .."
umount /home/mathias/archive
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
;;
esac
#-------------------------------------------------------------------------- Runlevel bei Debian z.b. ln -s /etc/init.d/mymount /etc/init.d/rc2.d/S89mymount Natürlich muss denn nur noch das dazugehörige K11mymount verlinken und fertig. mfg |
| | |
| HaBOT | |
| |
| | #3 (permalink) | |
| Guest Likes: | Eeehm, ja. Das Script verstehe ich soweit aber den Teil Zitat:
mfg jagdfalke | |
|
| | #4 (permalink) |
| Registriert seit: 04.02.06 ![]() Likes: 0 | Also init steuert die sogenannten Runlevel. Linux hat verschiedene Runlevel Suse z.b. 1,2,3,5,6,0 Runlevel 5 bedeutet das Multiusermode mit Netzwerk mit X wenn du also festgelgt hast das init im Runlevel 5 starten soll werden alle S ( für Start ) scripte im Ordner rc5.d ausgefürhrt. anhand der Zahl z.b. S89xxx wird das Script später ausgefürt als z.b. S25xxx. In den Runlevel Ordner sind natrülich nur Symlinks auf die Scripts. Der Runlevel 6 ist für restart und der Runlevel 0 für Halt. Das kann mann Täglich nutzen anstat "halt" oder "shutdown -h now" kann man auch "init 0" eingeben. so und auch bei diesen Runlevels werden scripte ausgefürt die K ( für Kill ) scripte damit die beim systemstart gestarteten Anwendungen auch vernünftig benedet werden. hier noch was zum lesen http://www.linuxfibel.de/booten.htm#runlevel Mit den Runlevels kann ne menge machen die sind viiiiieeeel besser als Autostart bei Windows. mfg |
| | |
| | #5 (permalink) |
| Guest Likes: | Hi, also ich bekomm das nicht hin. Ich habe folgendes Script in /etc/init.d/mount-ftp Code: #!/bin/sh mount --bind /srv /home/mathias/archive mfg jagdfalke |
|
| | #6 (permalink) |
| Registriert seit: 04.02.06 ![]() Likes: 0 | Dein mount-ftp file muss schon so aussehen wich ich es gepostet habe. Hab das nicht umsonst so gemacht. Du musst auch darauf achten dass das Script ausfürbar ist. "chmod 755 mount-ftp" mfg PS: du kannst auch S90 oder S80 nehmen jenachdem wann des File gestartet werden soll. |
| | |
| | #7 (permalink) |
| Guest Likes: | Warum muss das genau so sein, wie du es gepostet hast? Wäre doch egal, wenn Linux dann noch den Parameter "start" hinhängt. Er wird eben einfach nicht berücksichtigt. Jetzt gehts übrigend, danke für die Hilfe. Aber das hätte ich doch noch gerne gewusst. mfg jagdfalke |
|
| | #8 (permalink) |
| Registriert seit: 04.02.06 ![]() Likes: 0 | Das hat mit dem S und K zu tun. Init behandelt das so wie "mount-ftp start" und "mount-ftp stop" und wenn bei der Parameterübergabe das scirpt die werte nicht zuordnen kann geht es nicht. mfg |
| | |
| | #9 (permalink) |
| Moderator ![]() | ich klink mich mal kurz mit ner kleinen frage ins thema ein wie schaff ich es eigentlich ein programm in dieser form als user zu starten? ich hab zb. einen user für meinen ts server, einen für einen sphere server ... |
| | |
| | #10 (permalink) |
| Registriert seit: 04.02.06 ![]() Likes: 0 | Das kommt auf die Umgebung an. KDE /home/user/.kde/Autostart Gnome /home/user.gnome/Autostart Einfach Symlinks der zu startenden Programme reinmachen. bei bash die Datei /home/user/.bashrc editieren. mfg |
| | |
| | #11 (permalink) |
| Senior Member Registriert seit: 18.05.04 ![]() Likes: 0 | Warum schreibst dus nicht gleich in die fstab rein, wenns nen gemountetes laufwerk sein soll? M.a.W. ja es geht "auch mit fstab". Jedenfalls bei mir.
__________________ Die neuen Desire Z und Desire HD Smartphones |
| | |
| | #12 (permalink) |
| Guest Likes: | Wie schreib ich denn den --bind-Befehl in fstab rein? mfg jagdfalke |
|
| | #13 (permalink) | |
| Senior Member Registriert seit: 18.05.04 ![]() Likes: 0 | Zitat:
__________________ Die neuen Desire Z und Desire HD Smartphones | |
| | |
![]() |
| | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Autostart? | krimecing | Windows | 2 | 16.03.09 20:58 |
| Autostart von USB | THRALL | Applikationen | 5 | 17.07.08 23:20 |
| Autostart | web-freak | Code Kitchen | 3 | 24.11.05 17:51 |
| cd autostart | samysmiss | (In)security allgemein | 10 | 14.06.05 01:45 |
| Autostart | maori | Die Problemzone | 3 | 06.04.05 20:45 |