Ich habe auf einem meiner Server eine wirklich schlechte Entscheidung getroffen.
Ich habe gelöscht /bin/sh
. Ich habe den Server neu gestartet und der Server wird nicht ausgeführt, da er /bin/sh
die RC-Skripte starten muss. Ich kann auch nicht auf den Einzelbenutzermodus zugreifen, da sh benötigt wird.
Gibt es eine einfache Möglichkeit, die Bourn-Shell neu zu installieren?
Ich habe versucht, sh von einer Live-CD zu kopieren. Dies ist in der Bibliothek ld-elf.so.1 fehlgeschlagen. Also habe ich das von der livecd nach / libexec auf meine / partition kopiert. Es braucht dann die Bibliothek libedit.so und ich habe sie nach / libexec kopiert, aber diesmal funktioniert es nicht.
Ich habe versucht, einen Symlink zu zu erstellen, /usr/local/bin/bash
aber das zeigt immer noch den Fehler "kann sh nicht finden" an. Ich gehe davon aus, dass dies daran liegt, dass /usr
es noch nicht gemountet ist, weil es über ein RC-Skript erstellt wurde.
Jede Hilfe wird sehr geschätzt.