Tem uns alias que as pessoas costumam colocar, pra sempre pedir confirmação na hora de fazer as coisas.
Colocar isso: alias rm=rm -i alias mv=mv -i alias cp=cp -i No .bashrc do seu root faz ele perguntar "Deseja sobrescrever/deletar o arquivo? <Y/N>" antes de fazer qualquer coisa. Daí vc só responde Y se for o que vc realmente quer. Não sei se é uma boa prática, mas em todos os servidores que o pessoal da empresa que eu trabalho contratou, isso vem por padrão. 2009/5/15 Anacleto Junior <suporte.anacl...@gmail.com> > Bom, estou aqui somente para dar um parecer e para futuras pessoas que > encontrem o mesmo problema que eu: > > Segui os passos que o Junior me informou e infelizmente no final, > ainda foi necessário a GLIB_2.4. > > E pra instalar ela, já tinha que ter ela pois é preciso o comando rm > (como apaguei o bin, vários comandos foram embora). > > E pra compilar ela, eu teria que salvar diretamente na pasta, pois > alguns outros comandos não funcionavam. É um loop, desculpe a palava, > maldito. > > > Enfim, fiz uma imagem do outro sistema que eu tinha, coloquei por cima > e copiei os scripts que tenho e confs de alguns programas. > > Agora sei que se o /bin/ se for, eu choro. > > Em 15/05/09, Anacleto Junior<suporte.anacl...@gmail.com> escreveu: > > *Estou sem acentos, livecd em ingles* > > > > Entao, eu estava fazendo varias coisas com chroot e me distrai > > conversando, mandei bi e depois tab e um abraco. > > > > Eu copiei a libtermcap do livecd e agora consigo entrar no bash e tudo > > mais. Mais uma dependencia GLIB_2.4. > > > > Acho que vou ter que baixar quase tudo de novo! > > > > Valeu pra aprender, agora to usando o Partimage para backup. > > > > Em 15/05/09, Junior Polegato - Linux<li...@juniorpolegato.com.br> > escreveu: > >> Anacleto Junior escreveu: > >>> Boa noite a todos, > >>> Por um erro de digitação, apaguei o diretório /bin/ do meu desk e > >>> agora não consigo iniciar. Fiz backup apenas de algumas pastas, ainda > >>> tenho acesso à elas a partir de um LiveCD mas gostaria de saber como > >>> corrigir isso. > >>> A mensagem exibida era: > >>> INIT: cannot execute "/etc/init.d/rc" > >>> Tentei copiar a basta /bin/ de um sistema parecido que tenho (também > >>> com Debian 4) mas agora ele pede o arquivo libtermcap.so.2, informando > >>> que não é possível acessar as lib compartilhadas. > >>> Como eu poderia restaurar este sistema? > >>> Tentei fazer chroot no diretório e mandar um apt-get install mas o > >>> erro continua, portanto, posso ver os arquivos e tenho acesso de > >>> escrita, mas não consigo efetuar chroot por exemplo. > >>> Se alguém puder me ajudar, ficarei muito grato! > >> > >> Olá, > >> > >> Vão ter várias alternativas, mas minha dica seria: > >> > >> 1. Iniciar com um LiveCD e montar o sistema em /corrompido. Veja que se > >> tiver várias partições, tem que montar a raiz primeiro e depois as > >> outras partições para resultar no sistema comple. > >> > >> 2. Descobrir quais pacotes estão instalados no sistema corrompido: > >> dpkg --root /corrompido -l | grep ^ii | cut -d' ' -f3 > >> > >> 3. Fazer download dos pacotes no sistema corrompido: > >> apt-get install -d --reinstall -o RootDir="/corrompido" `dpkg --root > >> /corrompido -l | grep ^ii | cut -d' ' -f3` > >> > >> Obs.: Serão baixados os pacotes que não estiverem no cache do sistema > >> corrompido, porém pode ter muito pacote não mais utilizado lá e outros > >> baixados e nunca utilizados ou ainda não utilizados, de forma que > >> aconselho fortemente limpar o diretório > >> /corrompido/var/cache/apt/archives/ antes desse processo (rm -rf > >> /corrompido/var/cache/apt/archives/*). > >> > >> 4. Extrair os pacotes e copiar apenas o /bin para o sistema corrompido: > >> mkdir temporario > >> for pacote in /corrompido/var/cache/apt/archives/*.deb; do > >> echo "===> $pacote" > >> dpkg -x $pacote temporario > >> if test -e temporario/bin; then > >> cp -a temporario/bin /corrompido > >> echo " Feito." > >> else > >> echo " Sem /bin." > >> fi > >> rm -rf temporario/* > >> done > >> rmdir temporario > >> > >> 5. Pronto, assim restaura seu /bin, mas com um porém, se foi criado > >> alguma coisa nesse diretório por scripts dos pacotes, este será perdido, > >> portando, aconselho ainda a depois de iniciar o sistema (ou faça um > >> chroot para o mesmo), com muita atenção para as perguntas, execute: > >> apt-get install --reinstall `dpkg -l | grep ^ii | cut -d' ' -f3` > >> > >> []'s > >> Junior Polegato > >> > >> > >> > > > > > > -- > > Anacleto Júnior > > Linux User: #447388 > > http://caradoacre.wordpress.com > > > > > -- > Anacleto Júnior > Linux User: #447388 > http://caradoacre.wordpress.com > > > -- > To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > >