A partição do Ubuntu é desconhecida, não é possível montar ou atualizar o grub

0

Após uma falha de energia, tive o seguinte erro:

error: unknown filesystem
grub rescue>
  1. Eu executei o reparo do Ubuntu usando um live usb. O registro pode ser encontrado aqui

  2. Depois que o grub desapareceu (não consigo selecionar qual sistema operacional será inicializado) e, por padrão, estou inicializando as janelas agora. Eu tenho um aplicativo importante em execução no Linux, mas não consigo inicializar o Linux.

  3. Eu editei o arquivo grub e tentei atualizar o grub, mas ele diz:

    failed to get canonical path of /cow
    
  4. A próxima opção foi sudo mount /dev/sda5 /mnt Mas então recebo o erro:

    mount: you must specify the filesystem type
    
  5. Eu não sei o tipo de sistema de arquivos, já que não fiz a instalação nesta máquina em particular.

  6. Eu também tentei cat /etc/fstab , mas ele não mostra sda5, nem eu posso vê-lo usando o comando blkid . Do GUI (desde que eu carreguei o sistema do live usb), eu posso ver a partição 5 como tendo um tipo desconhecido.

UPDATE: fsck -a -t ext4 /dev/sda5 apresenta o seguinte erro:

fsck from util-linux 2.20.1 fsck.ext4: Bad magic number in super-block while trying to open /dev/sda5 /dev/sda5: The superblock could not be read or does not describe a valid ext2/ext3/ext4 filesystem.

If the device is valid and it really contains an ext2/ext3/ext4 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193 or e2fsck -b 32768

    
por mehwish nasim 30.09.2014 / 15:28

2 respostas

0

Teste isso:

Você deve inicializar a partir de um live-dvd / usb.

Abra um terminal.

Execute:

sudo -i
fsck -a -t ext4 /dev/sda5
mount /dev/sda5 /mnt
mount --bind /dev /mnt/dev 
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
grub-install --root-directory=/mnt /dev/sda
update-grub
umount /mnt
reboot 
    
por kyodake 30.09.2014 / 17:30
1

De acordo com o log de salvamento e seu comentário o cabeçalho do sistema de arquivos em sda5, sua partição Linux, está seriamente quebrado. Você pode se recuperar do superbloco de backup como descrito na saída de fsck (de um sistema ativo conforme descrito por kyodake ):

sudo e2fsck -b 32768 /dev/sda5

Se isso não funcionar, o sistema de arquivos provavelmente estará além do reparo. Se você tiver dados importantes sobre isso, tente salvá-lo com ferramentas de recuperação de dados, e. g. conforme descrito na ajuda da comunidade .

    
por David Foerster 30.09.2014 / 19:02