Ho preso una pessima decisione su uno dei miei server.
Ho cancellato /bin/sh
. Ho riavviato il server e il server non funzionerà perché deve /bin/sh
avviare gli script rc. Non riesco ad accedere alla modalità utente singolo neanche perché sh è necessario.
Esiste un modo semplice per reinstallare la shell bourn?
Ho provato a copiare sh da un cd live, non è riuscito sulla libreria ld-elf.so.1. Quindi l'ho copiato in / libexec dal livecd alla mia / partizione. Ha quindi bisogno della libreria libedit.so e l'ho copiata in / libexec ma questa volta non funziona.
Ho provato un link simbolico /usr/local/bin/bash
ma mi presenta ancora l'errore di tipo "Impossibile trovare sh". Suppongo che sia perché /usr
non è ancora montato perché è fatto da uno script rc.
Qualsiasi aiuto è molto apprezzato.