Não é possível inicializar após a movimentação da partição, obtendo “sistema de arquivos desconhecido” mesmo após o reparo e após atualização-grub

0

Problema: continuamente recebendo "grub rescue" com "sistema de arquivos desconhecido" na inicialização. Tentativa de atualização-grub (veja abaixo) e reparo de inicialização (veja abaixo) sem sucesso.

Histórico: Estou tentando transferir o conteúdo de uma pequena unidade com inicialização dupla para uma unidade maior. O drive original era composto de 3 partições primárias:

sda1 windows XP
sda2 ubuntu 14.04.5
sda3 swap

Meu objetivo era aumentar o tamanho da partição do Windows e o tamanho da partição do ubuntu. Fazer isso exigia mover a partição do Ubuntu.

Operações Até agora: Fiz o dd diretamente da minha antiga unidade sda para a nova unidade sdb, desliguei, desconectei a unidade original do sistema deixando a nova unidade conectada, reiniciei para o Live CD. A nova unidade agora é sda. Usando o Live CD Gpartd, eu SOMENTE movi a partição de swap sda3 para o final da unidade. Eu reiniciei e verifiquei que o Windows e o Ubuntu foram inicializados com sucesso.

Neste ponto, minha unidade é assim:

sda1 windows
sda2 ubuntu
unallocated space
sda3 swap

Em seguida, com o Live CD Gpartd, movi a partição do ubuntu (sda2) para a direita e aumentei seu tamanho (ela manteve seu UUID).

sda1 windows
unallocated space
sda2 ubuntu
sda3 swap

Neste estado o Ubuntu não é inicializável, mas eu tentei de qualquer maneira e obtive o "grub rescue" com o "sistema de arquivos desconhecido". Então inicializei o Live CD e executei o seguinte:

sudo mount /dev/sda2 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /sys /mnt/sys
sudo mount --bind /proc /mnt/proc
sudo chroot /mnt
<< verified /boot/grub contained grub.cfg, grubenv >>
sudo update-grub
<< completed successfully >>
exit
sudo umount /mnt/dev
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt/
<< reboot >>

Tem "resgate grub" com "sistema de arquivos desconhecido". Um "ls" mostrou partições esperadas, mas a consulta de cada um retornou "sistema de arquivos desconhecido".

Eu tentei fazer o reparo da inicialização e meus resultados estão em: link

Eu também tentei pisar sobre a recém-movida e redimensionada partição do ubuntu com uma instalação limpa do Ubuntu no topo da partição do ubuntu. Como parte da instalação, reformatei o sda2 para ext4, mantendo a mesma partição swap. Isso também falhou e a inicialização retornou "resgate grub" com "sistema de arquivos desconhecido".

Ao inicializar a partir do Live CD ou da minha unidade antiga e inspecionar a nova unidade, tanto a partição do Windows quanto a partição do ubuntu possuem sistemas de arquivos coerentes e todos os arquivos estão presentes e legíveis.

Eu não estou usando o UEFI.

** Atualização ** Então tentei reinstalar o XP em sda1 para obter o bootloader do Windows. Inicialização do XP foi bem sucedida. Então eu inseri meu antigo sda1 no sda1 da nova unidade. Novamente o boot do XP foi bem sucedido. Eu usei GParted de um Live CD para aumentar sda1 pelo espaço não alocado adjacente. Inicialização do XP foi bem sucedida. Agora, meu novo layout de unidade é o desejado, mas o Ubuntu não é inicializável ainda:

sda1 windows XP
sda2 ubuntu 14.04.5  << not bootable -- only have XP bootloader >>
sda3 swap

Eu instalei o Ubuntu 16.04.2 para sda2 e esperava obter o menu de inicialização dupla, mas novamente FALHA !!! Em vez disso, recebo "resgate grub" com "sistema de arquivos desconhecido". No resgate grub, "ls" mostra todas as partições esperadas (incluindo 2 outras unidades IDE que eu anexei).

(hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
(hd1) (hd1,msdos2) (hd1,msdos1)
(hd2) (hd2,msdos1)

Quando eu "ls" cada um, ele informa "Sistema de arquivos é desconhecido".

Obrigado pela ajuda.

    
por Ken Conrad 02.03.2017 / 01:28

0 respostas