Kernel e drivers básicos removidos acidentalmente (os gráficos do touchpad da Internet não funcionam)

Kernel e drivers básicos removidos acidentalmente (os gráficos do touchpad da Internet não funcionam)

Eu estava tendo problemas de pouco armazenamento em minha partição raiz, então tentei alguns conselhos de limpeza deste fórum, incluindo (A unidade raiz está ficando sem espaço em disco. Como posso liberar espaço?) e também (https://maryrosecook.com/blog/post/freeing-disk-space-on-your-linux-server) e a seguinte lista ordenada de comandos (percebi perigosos):

apt-get autoclean

sudo du -sh /var/cache/apt/archives

sudo apt-get autoremove --purge

sudo rm -rf ~/.cache/thumbnails/*

sudo du -h --max-depth=1

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

sudo dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

sudo dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -rm | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get purge

sudo shutdown -rf

Em particular, acho que o que estragou tudo foi o longo comando 'sudo dpkg...', que supostamente remove kernels antigos; Acho que poderia ter removido o kernel e alguns drivers importantes.

Agora, eu tenho uma inicialização dupla do Windows, mas meu grub desapareceu, no sentido de que ele vai automaticamente para o Ubuntu (mesmo que eu possa acessar o Windows através do BIOS F2); para tentar consertar o kernel, eu segui (Como restaurar um sistema após remover acidentalmente todos os kernels?) com pouco sucesso, o que significa que o linux-image-generic está instalado agora, mas isso não resolveu as coisas.

Os problemas enfrentados no Ubuntu são:
-Resolução da tela travada em 800x600
-Não reconhece nenhum periférico de internet, incluindo wifi interno, adaptador wifi externo, ethernet
-touchpad não funciona
--O resto do sistema está funcionando, ao que parece.

outras soluções que eu poderia tentar são usar a ferramenta de reparo de inicialização, mas sem internet não sei como instalá-la (o mesmo com pacotes removidos, embora eu possa fazer isso a partir do live usb) e não tenho certeza de como fazer use-o/se isso pode ajudar.

Além disso, devo tentar seguir a resposta em (Como restaurar arquivos excluídos em/boot? (vmlinuz faltando, o sistema não inicializa))?

PS: tenho pastas inicial e raiz em partições separadas

Responder1

Basta dar uma olhada nos pacotes que você removeu olhando o log do dpkg & apt:

cat /var/log/dpkg.log 
cat /var/log/apt/history.log 

ou

xdg-open /var/log/dpkg.log 
xdg-open  /var/log/apt/history.log 

informação relacionada