Se eu estou lendo sua saída corretamente, o Ubuntu 15.10 é instalado em um volume lógico LVM chamado /dev/mapper/ubuntu-vg-root
; no entanto, o script não conseguiu identificar o sistema de arquivos nesse volume lógico. Isso provavelmente significa que:
- O script não consegue detectar o Ubuntu 15.10 devido a um erro ou configuração incorreta - essa é a causa mais otimista, mas não ajuda muito, porque significa que você está perdendo dados. Você pode primeiro tentar
ls /dev/mapper/ubuntu-vg-root
do Ubuntu 14.04. Se o arquivo não estiver presente, você pode precisar instalar alguns componentes do LVM no Ubuntu 14.04 (tentesudo apt-get install lvm2
). Se isso fizer com que/dev/mapper/ubuntu-vg-root
apareça, tentesudo update-grub
e veja se isso ajuda. Se/dev/mapper/ubuntu-vg-root
já estiver presente, você poderá tentarsudo blkid /dev/mapper/ubuntu-vg-root
e / ou tentar montá-lo para verificar se o sistema de arquivos está intacto. - O sistema de arquivos está danificado - Se o sistema de arquivos em
/dev/mapper/ubuntu-vg-root
estiver danificado, você está com problemas. Se você tiver dados críticos sobre essa instalação, primeiro faça um backup de baixo nível, como emsudo dd if=/dev/mapper/ubuntu-vg-root of=/path/to/lots/of/space/u1510-backup.img
. Você pode então tentarsudo fsck /dev/mapper/ubuntu-vg-root
para consertá-lo. Se o reparo for bem-sucedido, fazer umsudo update-grub
poderá trazê-lo de volta ao menu de inicialização.
Uma abordagem totalmente diferente é tentar outro método de inicialização. Em particular, meu gerenciador de inicialização do rEFInd pode ajudar:
- Faça o download da unidade flash USB ou da versão em CD-R do rEFInd da página de downloads.
- Prepare um meio de inicialização a partir de rEFInd.
- Se a inicialização segura estiver ativada, desative-a. (Você pode reativá-lo mais tarde, se quiser.)
- Inicialize o meio rEFInd. Ele deve mostrar opções para ambas as instalações do Ubuntu, embora as etiquetas possam não estar claras. A instalação 14.04 provavelmente referirá a inicialização de
boot\vmlinuz-3.13-*
, enquanto a instalação de 15.10 provavelmente se referirá à inicialização devmlinuz-4.2.0-*
(não à esquerdaboot\
e a um número de versão mais alto do kernel). - Realce a entrada 15.10 e pressione F2 ou Inserir duas vezes. Isso abrirá um editor de linha de modo de texto simples com opções de kernel.
- Adicione
ro root=/dev/mapper/ubuntu-vg-root
às opções de inicialização. - Pressione Enter.
Se o rEFInd inicializar o Ubuntu 15.10, você poderá instalar o pacote Debian rEFInd ou PPA. Isso tornará o rEFInd o programa de inicialização padrão. Você pode fazer a instalação a partir de qualquer distribuição, mas com consequências diferentes:
- A partir de 14.04 - Os kernels de ambas as distribuições aparecerão no menu rEFInd, assim você poderá inicializar diretamente; no entanto, você precisará adicionar opções de kernel manualmente ao inicializar o 15.10, pelo menos na primeira vez que fizer isso. (Você pode executar o script
mkrlconf
, que vem com o rEFInd, a partir de 15.10, para criar um arquivo de configuração que elimine a necessidade de modificar manualmente as opções de inicialização. Você precisará copiar esse script da instalação 14.04, ou pelo menos monte a partição 14.04 em 15.10 para poder acessar esse script. - A partir de 15.10 - O arquivo de configuração criado pelo mkrlconf será criado automaticamente pela instalação do pacote, assim você poderá inicializar o 15.10 sem modificar suas opções de inicialização; no entanto, o driver do sistema de arquivos EFI necessário para acessar seu kernel 14.04 não será instalado. Portanto, para inicializar o 14.04, você precisará fazer isso através do GRUB, que deve aparecer como uma opção. Você pode instalar manualmente o driver ext4fs ou reinstalar o rEFInd a partir do 14.04, caso queira inicializar o kernel 14.04 diretamente do rEFInd, sem usar o GRUB.
Observe que o uso do rEFInd provavelmente não funcionará se o sistema de arquivos da sua instalação do 15.10 estiver danificado. Na melhor das hipóteses, ele mostrará uma opção para o kernel 15.10, mas o lançamento desse kernel falhará em algum momento, talvez com uma mensagem sobre danos no sistema de arquivos. rEFInd provavelmente será útil se a causa raiz for a falta de suporte ao LVM no Ubuntu 14.04 ou algum outro erro nos scripts do GRUB para detectar o Ubuntu 15.10.