Como diz o título, tudo ou quase tudo que é importante, como raiz sob raiz (/), foi movido para / antigo em uma máquina Solaris 10. Portanto, agora a falha típica ao tentar executar comandos é Cannot find /usr/lib/ld.so.1(alterada $PATHe também tentou alterar $LD_LIBRARY_PATH,$LD_LIBRARY_PATH_64 e $LD_RUN_PATHe exportá-los, mas nada disso parece alterar o caminho da biblioteca real). Ontem tentei praticamente tudo para encontrar algo que pudesse ajudar, mas não encontrei nada que realmente alterasse o caminho da biblioteca do Solaris 10, exceto talvez, crlemas não possa executá-lo desde então Cannot find /usr/lib/ld.so.1.
Encontrei muitas dicas de recuperação de root ou / usr / bin e assim por diante para Linux, mas as informações sobre o Solaris 10 / Unix não são comuns e muito escassas.
Não é possível executar cp, ln, mkdirou mvuma vez Cannot find /usr/lib/ld.so.1. Não é possível efetuar login com outras sessões na máquina. Embora ainda exista uma sessão que possa ser usada e essa janela esteja sendo interrompida while true; do date; echo hej 1234567; done. Discutimos a solução para usar um CD de inicialização Solaris e também um dist Linux em uma unidade USB. Discutimos a solução para mudar os discos do disco rígido para outro rack.
A /.../static/.../mvsolução foi testada, mas não funcionou.
Os comandos que ainda podem ser utilizados são (pode haver mais comandos que podem ser usados): echo, <, >, >>, |, pwd, cd.
Existe uma maneira de criar um diretório ou pasta sem mkdir? Existe alguma maneira de usar echoe >ou echoe >>restaurar /usr/lib/ld.so.1? Eu sei que mais do que /usr/lib/ld.so.1provavelmente precisará ser restaurado para que os comandos funcionem.
Muito obrigado pela leitura e tenha um bom dia =)
mv. Ou mais precisamente: shopt -s extglob; mv !(old) /old.
ln, se estiver funcionando.
staticestão lá exatamente para esta categoria de problemas, se você não deseja inicializar mídia temporária.