fsck erro após converter Debian 8 root para LVM

0

Eu (principalmente) com sucesso dividi meu sistema de arquivos raiz do Debian 8 em uma partição /boot (ainda no meu disco original) e uma partição / (usando o LVM em um segundo disco).

O sistema inicializa bem, mas o initramfs (pelo menos eu presumo que seja isso) está reclamando que ele não pode verificar o sistema de arquivos raiz:

fsck error 2 (No such file or directory) while executing fsck.ext3 for /dev/mapper/SSDVG-RootVol
fsck exited with status code 8

Existe então um fsck do mesmo sistema de arquivos do (eu acho) systemd.

Tanto quanto eu posso dizer, todos os arquivos em /etc/initramfs-tools e /usr/share/initramfs-tools são idênticos a um sistema originalmente construído como LVM, que não tem esse problema.

O problema é que o meu initramfs não está carregando o suporte ao LVM suficientemente cedo, ou que meu novo sistema de arquivos raiz não está sendo identificado corretamente? (Vejo que está procurando por fsck.ext3 , em que outros registros que eu vi online sugerem que ele geralmente usa fsck.ext4 .

Qualquer conselho sobre onde procurar para diagnosticar o que está sendo apreciado - o comportamento do Debian grub2 / initramfs com o LVM parece ser pouco documentado!

    
por Michael Firth 13.02.2017 / 12:12

1 resposta

0

O problema realmente se mostrou que o novo sistema de arquivos raiz não possuía recursos ext4 suficientes, por isso estava tentando verificá-lo como ext3 e com falha.

Inicializar de volta em uma distribuição ao vivo e seguir um guia para converter o sistema de arquivos em ext4 resolveu esse problema (e provavelmente melhorou o desempenho também.

O guia que usei foi:

link

    
por 15.02.2017 / 22:10