Ubuntu Server pendurado na adição de swap


14

Uma nova instalação do Ubuntu Server está se recusando a inicializar e travar "Adicionando a troca 524284k em / dev / mapper / test - vg-swap_1. Prioridade: -1 extensões: 1 em: 524284k

Eu posso contornar isso entrando no modo de recuperação e retomando a inicialização normal.

Respostas:


20

Isso é feito porque o Ubuntu está tentando mudar para um modo de vídeo de alta resolução para o console e seu hardware não está cooperando.

Corrigindo isso enquanto estiver na máquina

Quando o Grub2 aparece:

  • Destaque o item de menu do Ubuntu e pressione 'e'
  • Vá para a linha em que ele carrega o kernel e pressione 'End' para ir para o final da linha
  • Adicionar 'nomodeset'
  • Pressione F10 ou Ctrl-X para inicializá-lo

Com alguma sorte, ele será inicializado na tela de login. Isso não salvará essa opção, mas pelo menos agora você pode editar o arquivo para o Grub2 e atualizá-lo para salvar essa opção, se funcionar. Eu escrevi sobre isso recentemente.

Corrigindo isso para sempre

  • Efetue login (o ssh provavelmente funcionará, se você souber o IP da máquina)
  • Atualize o arquivo de configuração do grub nano /etc/default/grub
  • Encontre a linha que começa com GRUB_CMDLINE_LINUX_DEFAULT
  • Edite a linha para incluir nomodeset, no meu caso, a linha mais ou menos assim:GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
  • Salvar / sair do nano
  • Corre update-grub
  • Reiniciar

2
Obrigado! Para outros, a linha à qual você adiciona nomodeseté a linha que começa com linux /boot/vmlinuz..., não a initrdlinha.
Brian Hempel

2
Nota: A maneira mais fácil de fazer isso nas versões modernas do GRUB é editando / etc / default / grub e adicione "nomodeset" (separado por um espaço) ao final da variável GRUB_CMDLINE_LINUX_DEFAULT.
24615 Ernie

1
Obrigado, isso corrigiu meu problema com o Ubuntu 14.04 LTS em um Mac Mini.
2828 Nelson

3
@ Ernie: então update-grub.
Gauthier

Gauthier: você está certo! Obrigado, e +1
Ernie

0

Como você adicionou? Você pode formatar a troca novamente. O que você pode fazer é inicializar no modo de recuperação, montar o vgs e fazer:

# mkswap /dev/mapper/test--vg-swap_1

# swapon /dev/mapper/test--vg-swap_1

Em seguida, adicione-o novamente ao / etc / fstab, se não estiver presente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.