init-Script will und will nicht starten

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
illuminant
Beiträge: 3
Registriert: 05.01.2005 11:40:07

init-Script will und will nicht starten

Beitrag von illuminant » 05.01.2005 11:44:08

Hallo!
Ich habe seit gestern Xebian auf meiner XBox, was meiner Meinung nach mehr als gut funktioniert. Um mehr Space zu haben habe ich ein Loop-File auf einer anderen Partition agelegt. Dieses sollte unter anderem auch beim Start gemountet werden, was aber nicht passiert -.-
Das Script heißt autostart und liegt in /etc/init.d wo ich es mit update-rc.d autostart defaults hinzugefügt habe. Findet Ihr einen Fehler?

#!/bin/sh
case "$1" in
start)
mount /dev/hda55 /mnt/hdd
mount -o loop /mnt/hdd/extra_loopfs /mnt/hdd
mount /dev/cdroms/cdrom0 /mnt/cdrom
/etc/init.d/samba start
;;

*)
echo "Use with start"
;;
esac

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 05.01.2005 13:44:32

Kann sein das der update-rc Befehl falsch war.
Findest du das Script in rcconf ? (dort solltest du seinen Namen finden, und wenn ja dann versucht er auch es beim start auszuführen)

Das Script ist vom Syntax her richtig, ist es auch ausführbar ?

Wenn das alles nichts hilft kannst du immernoch die Links zum starten beim Booten manuell anlegen:
Wie das geht siehst du hier
https://knecht.homelinux.net/phpBB2/vie ... ?p=977#977

gruss
Sebastian
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

illuminant
Beiträge: 3
Registriert: 05.01.2005 11:40:07

Beitrag von illuminant » 05.01.2005 14:14:37

Also:
Danke für den Tip mit rccon, hier ist autostart mit einem Sternchen davor aufgeführtf! Jetzt startet zumindest Samba mit und ich kann es nun aus dem Script streichen.

"autostart" habe ich nun auch ausprobiert (sh autostart start) und funktioniert auch einwandfrei, woran könnte es denn sonst noch liegen, dass es net startet?

Benutzeravatar
knecht
Beiträge: 1214
Registriert: 08.01.2004 15:33:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von knecht » 05.01.2005 15:22:10

Wenn das alles nichts hilft kannst du immernoch die Links zum starten beim Booten manuell anlegen:
_________________________________________________
Linux HowTo's, Programmierung, Wallpapers und 3D:
http://www.neoBerserker.de

illuminant
Beiträge: 3
Registriert: 05.01.2005 11:40:07

Beitrag von illuminant » 05.01.2005 16:49:36

Hi!

Habe jetzt in das Script eine Zeitverzögerung von 30 sec. eingebaut, was es mir erleichtern sollte, das Script beim Startbildschirm zu sehen. Jedoch taucht es da einfach nicht auf ..
Ich habe auch das Script nunmal über den symbolischen Link in rc2.d gestartet -> keine Probleme. Wüsste hier noch irgendwer, wo hier der Hund begraben liegen könnte?

Illuminant

Antworten