O grupo de volume jessie do Debian não encontrado e não pode inicializar

1

Eu acidentalmente excluí minha partição de inicialização. OS é Debian Jessie com LUKS LVM. Eu criei uma nova partição e reinstalei o grub com o método chroot.

Agora, quando tento inicializar, minha partição raiz não pode ser encontrada.

Eu recebo a seguinte mensagem de erro e, em seguida, solicita ao initramfs.

Gave up waiting for root device. Common problems:

Boot args (cat /proc/cmdline )

Check root delay = (did the system wait long enough)

Check root= (did the system wait for the right device?)

Missing modules (cat /proc/modules; ls /dev)

ALERT! /dev/mapper/vg--mypc-root does not exist.

Dropping to shell!

modprobe: module ehci-orion not found in modules.dep

Eu encontrei este link . Talvez seja o mesmo problema.

Eu fiz o seguinte:

cryptsetup luksOpen /dev/sda5 mylvm

lvmscandisk

/dev/mapper/mylvm [ 178,33 GiB] LVM physical volume

/dev/sda1 [ 243,00 MiB]

/dev/sda5 [ 178,33 GiB]

vgchange -ay

2 logical volume(s) in volume group "mypc-vg" now active

lvscan

ACTIVE '/dev/mypc-vg/root' [178,33 GiB] inherit

ACTIVE '/dev/mypc-vg/swap_1' [9,08 GiB] inherit

mount /dev/mypc-vg/root /mnt

mount /dev/sda1 /mnt/boot

mount --bind /dev /mnt/dev
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys

chroot /mnt

aptitude reinstall grub2-common grub-pc-bin grub-gfxpayload-lists grub-common

aptitude reinstall linux-image-3.16.0-4-amd64

Eu também reinstalei o lvm2 no ambiente chroot sem efeito. update-grub e grub-install não fornecem erros, mas durante a inicialização, mas ainda solicita ao console initramfs.

Então eu tentei copiar todos os arquivos * .deb do livecd para a pasta chroot'ed / tmp e executar dpkg -i *deb para instalar todos os pacotes no sistema de arquivos. Isso também não teve efeito. Foi encontrado aqui .

Agora não sei o que fazer a seguir. Eu acho que estou indo na direção errada.

    
por thomas haessler 01.01.2016 / 20:48

1 resposta

1

Parece que o grupo de volume é chamado mypc-vg , mas sua linha de comando do kernel faz referência a vg-mypc . Corrija isso editando os argumentos de inicialização no GRUB antes de inicializar. Em seguida, torne a mudança permanente reconfigurando o GRUB do sistema em execução.

    
por 03.01.2016 / 14:10