O Debian não inicializa mais

1

Eu uso o Debian Wheezy.

Ontem adicionei um novo HDD ao sistema e expandi o LVM usando a system-config-lvm gui-tool.

Eu tenho um grupo LVM lógico para raiz, / e um para home, /home . Eu também instalei atualizações.

Processo de inicialização:

O Windows 7 inicializa bem

Como posso corrigir isso?

    
por corppneq 24.01.2013 / 21:46

3 respostas

1

Não está claro exatamente o que você fez quando expandiu o LVM. Parece que o que você fez precisou atualizar alguns valores que o Grub precisa para localizar o sistema de arquivos raiz: um dos discos rígidos mudou sua identificação.

Embora seja possível inicializar o sistema emitindo os comandos corretos nesse prompt, isso é bastante complexo e difícil de explicar sem estar na frente da máquina. Você terá que localizar o dispositivo raiz, montá-lo e executar /init para alternar para ele.

Eu recomendo iniciar a partir de um CD / USB de resgate. SystemRescueCD é uma boa escolha. Ative e monte o volume raiz do seu sistema e, em seguida, execute os seguintes comandos em um terminal (com o volume raiz montado em /target ):

mount --rbind /dev /target/dev
mount --rbind /proc /target/proc
mount --rbind /sys /target/sys
chroot /target
update-grub

Com sua configuração, acho que isso resultará em um sistema inicializável. Se isso não acontecer, poste o conteúdo de /boot/grub/grub.cfg e /etc/fstab .

    
por 24.01.2013 / 23:36
0

Seu erro não está relacionado ao grub, mas ao sistema initrd da Debian. Após o grub carregar o sistema de arquivos initrd e o kernel, ele executa o kernel em um ramdisk com initrd. Este sistema initrd inclui uma série de comandos que devem carregar seu sistema.

Um dos primeiros passos é carregar todos os drivers, verificar todo o hardware que pode ser usado para inicialização e, em seguida, procurar o dispositivo passado como parâmetro ROOT quando o grub iniciar o kernel.

No seu caso, este dispositivo ROOT não está presente, então você tem algumas opções: uma delas pode ser estender o período que o kernel espera para checar todos os dispositivos de porcas. Eu não acho que esse é o seu caso. Então eu suponho que você tenha algum problema com sua configuração do LVM e sugira remover o novo disco rígido.

Não está claro se você expandiu apenas o grupo LVM (adicionando um novo volume físico ao grupo) ou se você também estendeu o volume LVM do root. No primeiro caso, você pode inicializar a partir de um CD, reduzir o grupo removendo seu novo disco rígido e reinicializar.

Se você ampliou o volume da raiz do LVM e redimensionou esse sistema de arquivos, é necessário reduzir o sistema de arquivos (desmontado), reduzir o volume, reduzir o grupo e remover o novo disco rígido.

    
por 24.01.2013 / 22:02
0

O kernel não está encontrando o sistema de arquivos para /. Você pode usar o tune2fs (8) para definir o UUID do seu novo / para o que ele está perguntando aqui.

    
por 24.01.2013 / 23:30

Tags