Há um erro de digitação na linha kernel
da nova entrada; deveria ser:
kernel /vmlinuz-2.6.32-42-generic root=/dev/mapper/smallvg-filesystemlv ro quiet splash
Você omitiu a parte mapper
em negrito!
Eu fiz uma atualização do kernel no meu sistema de desktop de 2.6.32-41 para 2.6.32-42 usando o apt-get dist-upgrade. Eu optei por não atualizar o /boot/grub/menu.lst e adicionei as linhas necessárias, com base na versão anterior. (Como eu achei da experiência anterior que a atualização automática trashes as entradas existentes!) Assim, as linhas relevantes para o modo de não recuperação lêem:
title Ubuntu 10.04.4 LTS, kernel 2.6.32-42-generic
uuid 099b8ec7-c3b2-4f46-a52c-8e95d6a7b9de
kernel /vmlinuz-2.6.32-42-generic root=/dev/smallvg-filesystemlv ro quiet splash
initrd /initrd.img-2.6.32-42-generic
quiet
title Ubuntu 10.04.4 LTS, kernel 2.6.32-41-generic
uuid 099b8ec7-c3b2-4f46-a52c-8e95d6a7b9de
kernel /vmlinuz-2.6.32-41-generic root=/dev/mapper/smallvg-filesystemlv ro quiet splash
initrd /initrd.img-2.6.32-41-generic
quiet
2.6.32-41 inicializa normalmente; 2.6.32-42 falha porque não consegue encontrar a partição raiz, pois o volume lógico não está montado. Me deixa no busybox, de onde (como sugerido em respostas a problemas similares anteriores) eu posso usar
lvm -vgscan
e
lvm vgchange -ay
para verificar se o lvm está presente e as partições estão visíveis para ele.
Eu examinei e comparei os arquivos 2 /boot/initrd.img*, e tanto quanto eu posso dizer que os arquivos contidos e seus conteúdos são os mesmos (além das mudanças de versão), e verifiquei o 2 / boot / arquivos config *, que novamente diferem apenas por números de versão.
Este parece ser um problema semelhante a este , que ainda não parece ter sido resolvido, embora o baronKarza não especifique os números do kernel envolvidos.
Então eu estou perdido para descobrir onde está quebrado. Alguém mais experimentou isso? Alguém pode ajudar, por favor?
Há um erro de digitação na linha kernel
da nova entrada; deveria ser:
kernel /vmlinuz-2.6.32-42-generic root=/dev/mapper/smallvg-filesystemlv ro quiet splash
Você omitiu a parte mapper
em negrito!