A recente VM do CentOS 7.2 trava antes de pedir a senha da unidade após a atualização inicial do yum e o crash subsequente

2

Sequência de eventos:

  1. Inicie a instalação do CentOS 7.2 usando o Everything ISO no VMware vSphere 5.5
  2. Escolha Servidor com Gui, particionamento manual, criptografado sdd contém /home , /data
  3. Inicialização é ótima, rápida, funciona; solicita senha de partição, efetue login com senha
  4. Inicie o terminal, execute yum update e, em seguida, yum upgrade -y (eu sei a ordem errada)
  5. Fazer outras coisas, eventualmente, HANGS no console do VMRC e reinicializar com o desligamento das ferramentas de convidado
  6. Na reinicialização, o GRUB2 tem dois kernels para escolher, ou um deles tem o mesmo resultado
  7. Em qualquer um dos casos, trava antes de solicitar a senha da partição, eventualmente, expira durante plymouth e eu recebo dracut shell

Ele me avisa que não há uma partição swap detectada em /dev/mapper/swap . Note que eu coloquei swap para cobrir todo o sdc sozinho, então ele ocupa a maior parte do espaço.

Eu estou tão perdido, então qualquer ajuda é apreciada.

    
por tacos_tacos_tacos 12.09.2016 / 18:20

1 resposta

1

Então você é deixado no shell initramfs. Essa é uma ferramenta de diagnóstico muito útil.

Você precisa saber o que o sistema de abstração de bloco está fazendo em seu volume raiz. É lvm, ou apenas uma partição? Além disso, qual sistema de arquivos é? Isso é importante, já que a queda no shell initramfs é quase sempre devido a uma falha na descoberta do sistema de arquivos raiz, conforme definido nos argumentos do kernel passados pelo grub (porque o caminho para o sistema de arquivos raiz está errado ou porque o Dracut fez um initramfs sem as ferramentas necessárias para montá-lo, como a falta dos módulos btrfs ou lvm).

/ dev / mapper / swap parece errado, ou pelo menos não lvm. É criptografado?

Você deve ter alguns comandos básicos no shell do Dracut que o ajudarão a reunir todas essas informações. Alguns possíveis são:

'df -h' 'monte' 'blkid' 'lsblk' 'lvm'

O comando lvm irá abrir um shell lvm que deve lhe dar acesso a todos os comandos lvm típicos.

Também forneça seus argumentos de tempo de inicialização a partir da linha 'linux' na sua entrada do menu de inicialização do grub para que eu possa ver o que estamos tentando montar.

Vou ajustar minha resposta à medida que mais informações chegam. Suponho que as capturas de tela são as melhores que você pode fornecer, mas qualquer informação ajudará, ESPECIALMENTE, qualquer informação sobre como as coisas devem ser colocadas em seus discos.

    
por 13.09.2016 / 04:12