AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1538943
Accepted
LBC
LBC
Asked: 2025-01-23 04:50:40 +0800 CST2025-01-23 04:50:40 +0800 CST 2025-01-23 04:50:40 +0800 CST

Tela preta do Ubuntu 20.04 na inicialização após o erro "Oh não! Algo deu errado."

  • 772

Eu uso um laptop Dell Latitude E6520 com Ubuntu 20.04.

Inicializei meu laptop como de costume e fui recebido com uma mensagem "Ah, não! Algo deu errado!" que me disse para sair.

insira a descrição da imagem aqui

Quando cliquei em OK, o sistema travou e desde então ele inicializa em uma tela preta com um sublinhado branco na parte superior (sem piscar).

Vi muitos problemas semelhantes a esse descritos e resolvidos aqui e em outras páginas, mas até agora nenhuma solução funcionou para mim.

Tentei entrar no modo de recuperação e escolher a opção "reparar pacotes quebrados". Isso levou à mensagem "Não há espaço livre suficiente no disco. A atualização foi abortada. A atualização precisa de um total de 134 M de espaço livre no disco '/'."

Quando tento a opção "Tentar liberar espaço" no modo de recuperação, ele diz que não há pacotes para remover.

Nas primeiras vezes, consegui acessar o terminal e tentar "sudo apt-get clean/autoremove". Nada disso funcionou, acho que também dizia que não havia nada para remover. Mas agora não consigo mais acessar o terminal.

Tentei pressionar ctrl + alt + todas as teclas F e nada aconteceu, então pressionei combinações aleatórias diferentes. Em algum momento, pareceu que o terminal apareceu, mas quando tentei digitar no espaço de login, nada aconteceu, pressionar enter também não teve efeito.

Não sou especialista em tecnologia e não sei o que isso significa ou por que aconteceu. Estou usando o Ubuntu 20.04 há muitos meses e não tentei instalar nada novo.

EDIT/UPDATE: Agora consegui apagar o Ubuntu 20.04 e reinstalá-lo. Até agora não há problemas com a inicialização.

Antes de reinstalar, tentei o comando "sudo parted", como sugerido no chat, e este foi o resultado:

captura de tela do terminal 1

captura de tela /dev/sda1

/dev/sdb

Após a reinstalação, este foi o resultado:

captura de tela do terminal 2

Após a reinstalação, também apareceu uma nova mensagem de erro:

mensagem de erro

Pensamentos?


SEGUNDA EDIÇÃO/ATUALIZAÇÃO:

O chat parece ter sumido, a página não pode ser encontrada. Eu executei os comandos sugeridos, e este foi o resultado:

Parece não reconhecer a parte - - configure -a do comando. (captura de tela removida)

O Gdisk já estava instalado e instalou o gparted sem problemas.👍

Não me lembro de tudo do chat, mas a parte sobre tentar ver quanto espaço foi usado "através da mídia de instalação" me confundiu. Isso significa usar o pendrive novamente e "tentar o Ubuntu"?

Eu também queria perguntar se atualizar para 22.04 seria uma boa ideia, já que ele continua me lembrando depois das atualizações. Isso traz algum risco?

TERCEIRA ATUALIZAÇÃO

Bem feito em encontrar o erro no comando. Acho que digitei corretamente agora, mas não teve resultado.🤔

sudo dpkg --configure -a

Obrigado por explicar. Executei o gparted novamente e não está sendo usado muito espaço (não transferi nenhum arquivo salvo do disco rígido externo).👍

Já faz tanto tempo que esqueci o que ainda estamos tentando fazer.😆 O laptop está funcionando novamente, mas acho que permanecerá para sempre um mistério qual era o problema? A menos que você queira sugerir algo mais (não tenho certeza do que significa a falta de reação ao comando gpkg), marcarei minha pergunta como respondida/resolvida.

boot
  • 1 1 respostas
  • 209 Views

1 respostas

  • Voted
  1. Best Answer
    david
    2025-02-10T18:44:54+08:002025-02-10T18:44:54+08:00

    É aconselhável usar uma sessão ativa que corresponda ao sistema de destino, especialmente ao atualizar o sistema operacional, embora eu não saiba se isso é um requisito.

    Como ponto de partida, você quer fazer backup de todos os seus dados . Você deve conseguir fazer isso usando files(nautilus) e algum lugar para gravar os dados.

    Você então quer criar algum espaço no disco se não houver o suficiente para o SO. Você pode ter que remover algo para criar espaço. Você deve ser capaz de usar o comando df(disk free) para mostrar o uso do disco.


    Falha na atualização

    Você faz isso POR SUA PRÓPRIA CONTA E RISCO

    (Se você tiver montado alguma máquina de destino diferente do CD/USB, desmonte-a antes de prosseguir.)

    Se houver uma atualização que tornou seu sistema não inicializável, você pode usar o Live CD/USB para executar apt apt-gete dpkgobter os novos arquivos para consertar seu sistema.

    Esta primeira parte é montar seu SO alvo a partir do SO USB. Para fazer isso, você precisa primeiro identificar seu sistema alvo. Use o comando dfpara identificar o ponto de montagem do seu sistema alvo para encontrar xe yno primeiro comando.

    Inicialize o Ubuntu Live CD/USB.
    Pressione Ctrl-Alt-F1

    sudo mount /dev/sdxy /mnt
    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
    sudo chroot /mnt
    

    O último comando é crucial, pois define seu PC como alvo e não o USB da sessão ativa.

    Nota: os comandos acima não mostrarão nenhuma saída. Não está tentando consertar nada.

    Para tentar consertar, você pode tentar o seguinte:

    sudo dpkg --configure -a
    sudo apt update --fix-missing
    sudo apt-get install -f
    sudo apt install -f
    

    Se eles retornarem

    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded
    

    Então falhou.

    A próxima coisa a tentar é:

    sudo apt-get -u dist-upgrade
    

    dist-upgrade, além de executar a função de atualização, também lida de forma inteligente com as mudanças de dependências com novas versões de pacotes; apt-get tem um sistema de resolução de conflitos "inteligente" e tentará atualizar os pacotes mais importantes em detrimento dos menos importantes, se necessário.

    Se ele mostrar algum pacote retido, é melhor eliminá-lo. Pacotes são retidos por causa de conflitos de dependência que o apt não consegue resolver.

    Para obter mais informações sobre isso e detalhes sobre a remoção iterativa de pacotes, consulte as respostas em

    Como resolvo dependências não atendidas após adicionar um PPA?

    Suspeito que seja muito complicado para esta resposta, mas sinta-se à vontade para tentar.

    Depois de terminar: -

    sudo apt clean
    sudo apt update
    

    para mais detalhes veja os seguintes links: -

    https://help.ubuntu.com/community/LiveCdRecovery

    https://phoenixnap.com/kb/ubuntu-fix-broken-packages

    • 0

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve