Por que instalar o Grub2 fornece um aviso “ISO9660: destruição do sistema de arquivos…”?

4

Instalei o Ubuntu 12.04 no meu computador, mas no final da instalação ele me deu um erro e não instalou o grub2. Agora estou tentando instalá-lo usando o live cd:

Este é o meu sudo fdisk -l:

  

Disco / dev / sda: 500,1 GB, 500107862016 bytes   255 cabeças, 63 setores / trilha, 60801 cilindros, total 976773168 setores   Unidades = setores de 1 * 512 = 512 bytes   Tamanho do setor (lógico / físico): 512 bytes / 4096 bytes   Tamanho de E / S (mínimo / ótimo): 4096 bytes / 4096 bytes   Identificador de disco: 0x6af447e6

     

Sistema de identificação de blocos de fim de inicialização de dispositivos

     

/ dev / sda1 * 2048 781459455 390728704 7 HPFS / NTFS / exFAT

     

/ dev / sda2 781459456 789272575 3906560 82 Troca de Linux / Solaris

     

/ dev / sda3 789272576 976773119 93750272 83 Linux

Após a montagem e chroot do particion linux, eu dou o comando grub-install / dev / sda, e recebo:

  

/ usr / sbin / grub-setup: erro: hd0 parece conter um sistema de arquivos iso9660 que não é conhecido por reservar espaço para inicialização no estilo DOS. A instalação do GRUB pode resultar em DESTRUIÇÃO DE FILESYSTEM se dados valiosos forem sobrescritos pelo grub-setup (o --skip-fs-probe desativa esta verificação, use a seu próprio risco).

(mesmo erro com o grub-install --recheck / dev / sda)

O que posso fazer? Eu também tentei reparo de inicialização, mas recebo este erro: link

    
por Ettore 01.07.2012 / 15:00

1 resposta

6

Parece que você de alguma forma conseguiu um cabeçalho do sistema de arquivos iso9660 gravado na trilha de inicialização do seu disco rígido. Já que sua primeira partição começa no setor 2048, e você está usando a tabela de partição convencional do msdos, você pode eliminá-la escrevendo zeros nos setores 1-2047 com o seguinte comando:

sudo dd if=/dev/zero of=/dev/sda bs=512 seek=1 count=2047
    
por psusi 05.07.2012 / 03:29

Tags