init 6 - problem

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
lemon
Beiträge: 19
Registriert: 21.10.2006 15:40:35
Wohnort: Leipzig
Kontaktdaten:

init 6 - problem

Beitrag von lemon » 03.11.2006 10:11:31

Hallo, ich habe folgendes Problem, sonst konnte ich meinen Server immer mit init 6 neu starten. Jedoch wenn ich ihn jetzt neu starten will kommt:

Code: Alles auswählen

kd20006:/# init 6
-bash: init: command not found
Woran kann das liegen?

Danke clemens

snoggo
Beiträge: 21
Registriert: 16.10.2006 21:17:01
Wohnort: Elze
Kontaktdaten:

Beitrag von snoggo » 03.11.2006 10:16:55

Funkioniert nur als root.

Entweder:
su
init 6

oder:
sudo init 6

mfg
snoggo
bofh-excuse of the moment:
Bild

lemon
Beiträge: 19
Registriert: 21.10.2006 15:40:35
Wohnort: Leipzig
Kontaktdaten:

Beitrag von lemon » 03.11.2006 10:34:51

Passiert bei allem nichts. :( Su kennt er zwar wie es scheint, aber es passiert darauf nichts.

Code: Alles auswählen

kd20006:/# su
kd20006:/# init 6
bash: init: command not found
kd20006:/# sudo init 6
bash: sudo: command not found
kd20006:/#
Also root bin ich eingeloggt

Code: Alles auswählen

kd20006:/# whoami
root
Clemens

Edit: KBDCALLS Quote Tags gegen Code Tags getauscht.

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

Beitrag von nepos » 03.11.2006 11:46:10

init liegt normal unter /sbin/init. Versuchs mal mit dem kompletten Pfad.

lemon
Beiträge: 19
Registriert: 21.10.2006 15:40:35
Wohnort: Leipzig
Kontaktdaten:

Beitrag von lemon » 03.11.2006 12:09:20

Init gibts nicht :?

Wie kann die den wegkommen? Kann man die wieder erstellen?

clemens

snoggo
Beiträge: 21
Registriert: 16.10.2006 21:17:01
Wohnort: Elze
Kontaktdaten:

Beitrag von snoggo » 03.11.2006 12:14:58

Berichtigt mich, wenn es nicht stimmt!

apt-get install sysvinit

In dem Paket duerfte die Datei "init" enthalten sein.

mfg
snoggo
bofh-excuse of the moment:
Bild

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 03.11.2006 12:18:53

Das Dateisystem könnte kaputt sein und init "verschluckt" haben. Wenn der Server am Netz hängt, könnte es auch sein das du "Besuch" hattest.
Um init wiederzubekommen, versuch mal

Code: Alles auswählen

apt-get install sysvinit

Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

Beitrag von HELLinG3R » 03.11.2006 12:26:46

und benutze vorsichtshalber ein Debianpaket, dem du vertraust... nicht dass dir da was untergejubelt wird *paranoia*
Perl macht Spass.

lemon
Beiträge: 19
Registriert: 21.10.2006 15:40:35
Wohnort: Leipzig
Kontaktdaten:

Beitrag von lemon » 03.11.2006 12:33:07

Alles klar ist wieder da.

Danke super netter und schneller Support! :D

Kann es eigentlich jetzt beim neustart zu fehlern kommen?

ander Frage ich kenn den befehl

man

und da kam immer das manual, gibts das nicht mehr oder ist das mir auch abhanden gekommen?

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

Beitrag von nepos » 03.11.2006 12:45:53

Hm, ich wuerde dir mal raten, den Rechner genauer unter die Lupe zu nehmen. Eventuell hast du nur ein korruptes Dateisystem und init war nicht das einzige, was abhanden gekommen ist.
Du solltest mal das Filesystem ueberpruefen. Tippe stark darauf, dass es bei nem Reboot zu Fehlern kommen wird.

lemon
Beiträge: 19
Registriert: 21.10.2006 15:40:35
Wohnort: Leipzig
Kontaktdaten:

Beitrag von lemon » 03.11.2006 12:48:05

Ja davor habe ich auch angst.

Wie kann ich das überprüfen? Bin leider noch ziemlicher newbie ind thema linux

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 03.11.2006 21:56:05

Folgendes Skript sollte dir Pakete auflisten, denen Dateien fehlen:

Code: Alles auswählen

#!/bin/bash
cd /var/lib/dpkg/info
for packagefile in *.list; do
 while read filename; do
  if [ ! -e "$filename" ]; then
    echo $filename aus Paket ${packagefile%.list} ist nicht da.
  fi
 done < $packagefile
done
(Jedoch muss nicht jede Datei, die er nicht findet, ein Problem sein)

lemon
Beiträge: 19
Registriert: 21.10.2006 15:40:35
Wohnort: Leipzig
Kontaktdaten:

Beitrag von lemon » 07.11.2006 11:23:51

Habs mal gecheckt und ausgeführt. Wurde nicht aufgezählt. Scheint also alles i.o zu sein.

Antworten