O sistema está procurando pelo pacote amd64-microcode. Este é o firmware necessário para o hardware no seu sistema. O Ubuntu faz um ótimo trabalho ao detectar seu hardware e, na maioria dos casos, instalando o que é necessário, mas não é infalível.
Se você está usando o sistema há 3 semanas e este problema acabou de começar, provavelmente o kernel foi atualizado recentemente, e o novo kernel tem que ter este pacote. Novos kernels são instalados por atualizações de software. Você pode não ter percebido que um novo kernel foi instalado.
É sempre possível que um kernel recém-instalado quebre alguma coisa. Quando isso acontece, você pode inicializar a partir do kernel antigo até descobrir o que precisa. Nesse caso, parece que o sistema precisa que você instale manualmente esse pacote, o que é fácil.
Primeiro, tente inicializar a partir do kernel antigo
O menu de inicialização é tratado pelo Grub2. Quando um novo kernel é instalado, ele torna o novo kernel a primeira escolha e oculta todos os kenrels antigos por trás do item de menu "Advanced Options for Ubuntu".
Se o Ubuntu é o único sistema operacional no computador, você pode não ver o menu do Grub2 por padrão. Para vê-lo, mantenha pressionada a tecla Shift enquanto o sistema inicializa.
Quando você vir o menu Grub2, use ↓ (a tecla de seta para baixo) para descer até as opções avançadas e, em seguida, tecle Enter . Você verá uma ou mais opções de inicialização com um kernel mais antigo. Escolha um, e você deve inicializar ok.
Instale o pacote
Pode ser difícil encontrar pacotes técnicos no Centro de Software. A maneira mais fácil de fazer isso é usar o terminal.
Ctrl + Alt + t abre um terminal. Copie e cole:
sudo apt-get install amd64-microcode
Modo de recuperação
Se por algum motivo você não vir outras opções do kernel ou ainda não conseguir inicializar, deverá ver uma opção nas opções Opções Avançadas que terminam em (Modo Recuperação) . Escolha isto Depois que ele começar a ser executado, você verá uma caixa de diálogo com várias opções de recuperação.
Primeiro, tente Retomar . Isso pode permitir que você inicialize sem o problema que estava tendo. Se isso funcionar, instale o pacote na linha de comando como acima. Certifique-se de reiniciar depois.
Se você ainda não conseguir inicializar, tente novamente e, desta vez, escolha Raiz na caixa de diálogo de recuperação. Isso vai te deixar cair em uma linha de comando para root. Você poderá instalar o pacote, mas tenha cuidado ao trabalhar como root. Certifique-se de reiniciar depois.
chroot
Se nenhum dos trabalhos acima, você pode instalar o pacote usando o chroot do live cd. Um uso do chroot é alterar o ambiente raiz do LiveCD para o disco rígido do sistema instalado que você precisa direcionar. (Isso geralmente está no disco rígido, mas pode estar em um usb ou em outro lugar). Em suma, você está usando o meio Live para inicializar um sistema quebrado que não inicializaria. Isso é um pouco mais complicado, mas não é difícil.
1) Inicialize a partir do LiveCD / USB que você usou para instalar o Ubuntu (ou pelo menos certifique-se de que a mídia ao vivo e o sistema instalado tenham a mesma arquitetura - tanto de 32 bits quanto de 64 bits). Use Experimente o Ubuntu.
2) Abra o terminal.
3) Monte sua partição raiz do Ubuntu: sudo mount /dev/sdXY /mnt
X é a letra da partição e Y é o número da partição.
Se você seguiu um padrão "Replace Windows", acredito que você tenha / dev / sda1 como sua partição raiz.
Se você não tiver certeza, os seguintes comandos podem ajudá-lo a descobrir isso.
sudo fdisk -l
sudo blkid
Se você está realmente preso nessa parte, talvez seja necessário pedir mais ajuda.
Vamos supor que o root esteja em / dev / sda1
sudo mount /dev/sda1 /mnt
4) Você então precisa montar várias partes do sistema de arquivos. A página da Comunidade Ubuntu para resintalling do GRub2 , tem um comando simples para lidar com isso.
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
5) Chroot no sistema instalado com
sudo chroot /mnt
6) Instale o pacote.
apt-get install amd64-microcode
Você estará em um prompt de root, assim você não precisará de sudo
. Como sempre, tenha cuidado e reinicie assim que terminar de instalar.