Chroot von Debian livecd

1159
Hennes

Ich versuche, LILO auf einem Debian-Server zu reparieren. Ich versuche zu chroot mit

chroot / mnt / boot / etc / csh

und ich bekomme:

chroot: Befehl '/ etc / csh' kann nicht ausgeführt werden: Berechtigung verweigert

Wie kann ich eine Chroot ausführen?

1

1 Antwort auf die Frage

1
Dennis Williamson

Wahrscheinlich möchten Sie / bin / csh anstelle von / etc / csh

Auf der gemounteten Partition gibt es kein / bin, nur Dateiverzeichnisse und / etc. Wahrscheinlich befinden sich alle anderen Linux-Daten auf zwei anderen Festplatten, die in raid1 betrieben wurden (es ist übrigens nicht mein Server, und der Typ, der sie installiert hat, hat graduiert und ist umgezogen). In der gemounteten Partition befindet sich eine / etc / csh. vor 14 Jahren 0
Auf meinem System ist `etc / csh` ein Verzeichnis. Dennis Williamson vor 14 Jahren 0
Auf meinem System ist / etc / csh eine Shell. Ich habe es überprüft und kann es ausführen. Ich kann es jedoch nicht zum chroot verwenden. vor 14 Jahren 0
@Auke: Binary Executables sollen nicht in `/ etc` leben. Dennis Williamson vor 14 Jahren 0