Este guia deve funcionar para o Ubuntu ou para qualquer sabor baseado no Ubuntu.
Etapa 1 :
Desligue seu PC pressionando e mantendo pressionado o botão liga / desliga por 5 segundos. Ligue-o novamente. Em vez de selecionar o Ubuntu a partir da tela de inicialização, selecione Opções avançadas para o Ubuntu . Agora selecione a opção que diz (modo de recuperação) ao final do nome. Se houver várias opções como essa, selecione a primeira. Aguarde o modo de recuperação para iniciar. Na próxima janela, selecione Ativar rede . Aguarde alguns instantes para concluir o processo. Em seguida, selecione dpkg (Reparar pacotes quebrados) . Selecione Sim na próxima caixa de diálogo. O processo de recuperação do pacote será iniciado e esperamos encontrar alguns dos pacotes cruciais que você desinstalou. Anote os nomes exatos dos pacotes mostrados lá em um pedaço de papel. Ele então desejará sua permissão para reinstalá-los, dar permissão digitando y e pressionando Enter. Se a opção de ativação de rede puder conectar você à Internet, o processo de download e instalação deverá ser bem-sucedido. Se isso acontecer diretamente, vá para Etapa 3 .
Mas se você não estiver conectado à Internet, os pacotes não poderão ser baixados e o Terminal mostrará erros. Não se preocupe. Vá para o passo 2 .
Etapa 2:
Crie (ou use o antigo, se ainda tiver) uma unidade de CD / DVD / USB Flash inicializável com a mesma versão e sabor do Ubuntu que você instalou em seu PC. Inicialize a partir dele e depois de selecionar o idioma, selecione Experimente o Ubuntu . Depois que o Ubuntu iniciar, monte a partição na qual sua instalação do Ubuntu está usando o Terminal. Se você não tiver certeza de qual partição é, inicie o GParted (incluído na mídia inicializável do Live) e descubra. Geralmente é uma partição Ext4. Para montar o terminal aberto da partição e executar o próximo comando. Substitua o XY pela letra da unidade e pelo número da partição -
sudo mount /dev/sdXY /mnt
(por exemplo, sudo mount / dev / sda9 / mnt)
Em seguida, execute este comando:
sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys && sudo mount --bind /run /mnt/run
Agora é hora de usar o chroot:
sudo chroot /mnt
Agora conecte-se à Internet e atualize a lista de pacotes executando -
sudo apt update
Ele pode mostrar algumas atualizações, mas você não precisa instalá-las. Agora instale os pacotes que você escreveu no passo 1 como este-
sudo apt install PackageName1 PackageName2 PackageName3
(Separe o nome de cada pacote usando espaço)
Após a conclusão da instalação, desligue o computador, remova a mídia inicializável e ligue-a. O Ubuntu deve começar normalmente.
Etapa 3:
O modo de recuperação só descobre os pacotes mais cruciais necessários para resgatar seu sistema operacional. Pode haver muitos outros pacotes que foram desinstalados quando você criou o problema. Eles ainda estão para ser instalados e você pode encontrar muitos recursos ausentes aqui e ali. Para encontrar todos os pacotes que foram desinstalados abra o Terminal e execute -
cat /var/log/apt/history.log
Veja os horários das operações, você encontrará sua lista de alterações. Novamente, anote os nomes de todos os pacotes adicionais que você não conseguiu instalar na etapa 2 . Você não precisa escrever a arquitetura dos pacotes no final do nome deles (por exemplo, você pode escrever "gnome" em vez de "gnome: amd64"). Instale-os como de costume. -------------------------------------------------- ----------------- X -------------------------------- ----------------------------
Nota: Se você instalou outro sistema operacional depois de instalar o Ubuntu. Ou atualizou o Windows 10 quando uma grande atualização semestral é lançada no seu PC de inicialização dupla. Ou por qualquer razão que você não conseguir inicializar no Ubuntu, você pode reinstalar o GRUB 2 (que é o gerenciador de inicialização do Ubuntu) usando este artigo. Basta seguir o Passo 2 até executar o comando sudo chroot /mnt
. Em seguida, execute esses comandos no terminal -
(Nestes comandos, X é a letra do disco em que o Ubuntu está instalado. Você não deve digitar o número da partição desta vez)
grub-install /dev/sdX
grub-install --recheck /dev/sdX
update-grub