Tenho um problema em que não consigo fazer login no sistema.
Ele congela quando insiro os detalhes corretos.
Também não consigo acessar um tty ou terminal.
Quando pressiono Ctrl+Alt+F1, uma tela em branco aparece e, se pressiono qualquer tecla, ela retorna para a tela de login.
Ctrl+Alt+Fx (onde x é qualquer número) também não funciona.
Alt e T durante a inicialização me permitem permanecer no código de inicialização, mas novamente quando digito qualquer coisa, ele me envia para a tela de login.
Pensei que tinha instalado o Ubuntu 23.04 quando o instalei pela primeira vez (recentemente). Mas como verifico isso?
Percebi que ele pode ter sido atualizado (eu estava executando atualizações antes de parar de funcionar), então pode ser 24.04. O que faria sentido porque quando tentei instalar 24.04, não funcionou.
Distribuições baseadas em Systemd (embora isso não se aplique somente a elas) armazenam muitas informações sobre a versão atual em
/etc/os-release
(que é um dos arquivos analisados porlsb_release
), incluindo opcionalmente (o Ubuntu faz isso), entre outros, por exemplo, umaVERSION_ID
entrada:e uma
PRETTY_NAME
entrada:Então você pode:
sudo mount /dev/sdXY /mnt
, substituindo/dev/sdXY
pelo dispositivo de bloco correto para sua partição raiz, conforme listado por, digamos,lsblk
)VERSION_ID
entrada, ou para imprimir aPRETTY_NAME
entradaObserve que no Ubuntu 24.04.1, pelo menos, a
PRETTY_NAME
entrada contém a versão específica do lançamento ("24.04.1", diferentemente doVERSION_ID
, que contém apenas "24.04"), então esse é outro motivo para preferirPRETTY_NAME
quandoVERSION_ID
não estiver analisando o arquivo para criar scripts.