Como posso reparar minha instalação?


10

O ubuntu 11.10 tem uma configuração de reparo como o Windows que repara os arquivos do sistema operacional? Ou temos que fazer uma instalação totalmente nova?

Caso contrário, existe uma solução de backup para que eu possa reinstalar o Ubuntu e usar o arquivo de backup para colocar todos os meus programas de volta etc?


2
Você tem a chance de inicializar o ubuntu a partir do live-CD e montar a raiz e outras partições do seu sistema ubuntu quebrado. Em seguida, você pode usar o chroot para mudar rapidamente para um shell de comando no seu sistema quebrado. A partir daí, você pode reparar pacotes quebrados, por exemplo, usando o apt-get reinstalar ou limpar e instalar ou dpkg-reconfigure.No entanto, você deve saber o que reparar, o melhor é, nos dizer o que fez antes do sistema falhar e o que faz não funciona mais. Para reinstalar o ubuntu, você pode querer usar o dpkg --get-selections e --set-selections. Também o remastersys é uma boa maneira de fazer backup.
Michael K

Respostas:


8

Existe uma opção de inicialização 'Recovery Mode' na inicialização;

Esse modo apenas carrega alguns serviços básicos e o coloca no modo de linha de comando. Você é logado como root (o superusuário) e pode reparar seu sistema usando as ferramentas de linha de comando.

Referência

Ao contrário de uma recuperação do Windows, ele não corrige automaticamente nenhum erro - você precisará usar as ferramentas de linha de comando e entender exatamente o que está fazendo para reparar sua instalação.

Como Michael K sugeriu, você também pode usar um CD ao vivo para recuperar uma instalação, mas, novamente, você deve saber o que está fazendo e usar ferramentas de linha de comando para executar o reparo. Há uma boa página de documentação do Ubuntu no Live CD Recovery que eu recomendo que você leia para entender melhor o que é necessário e como usá-lo.

Uma terceira opção é reinstalar o sistema operacional, mas não formate e apenas substitua a instalação existente.

  • Inicialize na mídia de instalação e siga o processo de instalação como de costume.
  • Quando você chegar ao particionador para alocar espaço na unidade, dependendo da versão que está instalando, marque a caixa marcada 'Selecionar partições manualmente' ou 'Algo mais' e clique em avançar. Use o mesmo nome de usuário e senha como a conta existente ao configurar novamente.
  • Encontre a sua instalação existente e desmarque todas as caixas 'format' e monte as partições no mesmo local em que estão agora.

Enquanto nenhuma caixa de 'formato' estiver marcada, nenhum dado será perdido na sua pasta pessoal e os arquivos do sistema serão substituídos pelos originais. Você deve concluir todas as atualizações do sistema novamente.

Independentemente da opção escolhida para tentar recuperar uma instalação, você deve fazer backup regularmente de seus documentos e arquivos importantes para poder restaurá-los, se necessário.

Leia as respostas para Comparação de ferramentas de backup para obter uma lista abrangente de recomendações.


4

Com o Ubuntu 12.10, a terceira opção dada por Mark Rooney foi bastante simplificada.

Quando você inicia o processo de instalação, depois de acessar a tela do assistente de formatação , uma nova opção aparece na parte superior se uma instalação existente for detectada. Ele apenas pergunta se você deseja reinstalar a instalação atual e preservará seus arquivos e, sempre que possível, seus programas instalados.


Eles devem tê-lo retirado no kubuntu 15.10. Eu tive que reinstalar.
bobbym

0

Restaure o Ubuntu sem reinstalar:

  1. Inicialize no Ubuntu live USB.

  2. Clique em Experimente o Ubuntu .

  3. Abra o terminal.

  4. df -h (Para descobrir o nome da sua partição que você deseja restaurar. Eu tenho uma seção na primeira / terceira lista)

  5. sudo mount /dev/sda/mnt(Onde 'sda' é o nome da sua seção, / dev / sd [az] - para SATA); / dev / hd [az] - para IDE)

  6. sudo rm /dev/sda/var/lib/apt/lists/lock (Onde 'sda' é o nome da sua seção)

  7. sudo /dev/sda/var/lib/dpkg/lock (Onde 'sda' é o nome da sua seção)

  8. sudo /dev/sda/var/lib/dpkg/lock-frontend (Onde 'sda' é o nome da sua seção)

  9. Execute os seguintes comandos:

    sudo dpkg --configure -a  
    sudo apt clean  
    sudo apt update --fix-missing   
    sudo apt install -f  
    sudo dpkg --configure -a  
    sudo apt update   
    sudo apt dist-upgrade  
    sudo reboot  
    apt list --upgradable # To check which packages have been updated, they are shown in green.  
    

1
Encontrei alguns erros ao editar esta resposta, mas não os corrigi. Tente executar o código você mesmo, e você descobrirá. Eu mudei apenas a formatação do texto.
karel 17/01
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.