O GRUB / os-prober não vê a partição do Windows 8.1

7

Eu tenho um HDD de 1 TB com sete partições, uma ~ 600GB para Windows e uma ~ 300GB para o Xubuntu e um monte de partições de sistema variadas ocupando o resto do espaço. Recentemente, eu substituí minha partição Xubuntu com uma nova instalação desde que eu estraguei tudo de alguma forma, e é aí que o meu problema começa. Antes, o GRUB aparecia na inicialização, solicitando que eu inicializasse no Xubuntu ou no Windows. Após a reinstalação isso não acontece mais.

Eu tentei executar os-prober , mas ele não faz nada e não produz nada. update-grub mostra minhas partições do Linux, mas não menciona o Windows.

Aqui está o meu layout ( parted -l ):

Model: ATA ST1000DM003-1CH1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system  Name                          Flags
 1      1049kB  525MB   524MB   fat16        EFI system partition          boot
 2      528MB   570MB   41.9MB  fat32        Basic data partition          hidden
 3      570MB   705MB   134MB                Microsoft reserved partition  msftres
 4      705MB   2852MB  2147MB  ntfs         Basic data partition          hidden, diag
 5      2852MB  632GB   629GB   ntfs         Basic data partition          msftdata
 7      632GB   994GB   362GB   ext4                                       boot
 6      994GB   1000GB  6093MB  ntfs         Microsoft recovery partition  hidden, diag

os-prober output (apenas fica parado por um segundo e não diz nada):

marvin@ttyfsck:~$ sudo os-prober
marvin@ttyfsck:~$ 

update-grub output:

marvin@ttyfsck:~$ sudo update-grub
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-3.13.0-24-generic
Found initrd image: /boot/initrd.img-3.13.0-24-generic
Adding boot menu entry for EFI firmware configuration
done

fdisk -l output:

marvin@ttyfsck:~$ sudo fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x314b8de1

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  1953525167   976762583+  ee  GPT
Partition 1 does not start on physical sector boundary.

Boot-Info (long): link

Especificações (novamente):
Xubuntu 14,04
Windows 8.1
1 TB HDD

EDIT: Eu posso montar minha partição do Windows e ver o conteúdo sem nenhum problema.

    
por CrateMuncher 08.05.2014 / 16:46

3 respostas

1

Você deve usar boot-repair . Na maioria dos casos, será capaz de ajudar a resolver o problema.

Boot-Repair é uma ferramenta simples para reparar problemas frequentes de inicialização que você pode encontrar no Ubuntu, como quando você não consegue inicializar o Ubuntu após instalar o Windows ou outra distribuição Linux ou quando não consegue inicializar o Windows após instalar o Ubuntu , ou quando o GRUB não é mais exibido, algumas quebras de atualização do GRUB, etc.

    
por Xweque 08.05.2014 / 16:49
0

Tente um CD ou DVD de recuperação / recuperação inicializável do Windows para regravar o MBR do Windows e, em seguida, execute uma operação update-grub . Isso deve resolver isso.

Você pode montar a partição do Windows e visualizar os arquivos para que a instalação do Windows ainda esteja intacta. É só que, como não há entrada MBR válida para o Windows, os-prober / grub está ignorando isso.

    
por Horizon 14.11.2014 / 21:43
0

Você verificou seus arquivos de configuração do grub para ver se o Windows está listado? Se não for, pode ser uma boa ideia adicionar a entrada do Windows em /etc/grub.d/40_custom usando:

menuentry ‘Windows 7′ {  
    set root=’(hd0,msdos2)’  
    chainloader +1  
}

Atualize seu grub depois disso.

Nota: Tenha cuidado ao editar arquivos grub e isso pode atrapalhar seu sistema se não for feito corretamente.

    
por Ron 28.04.2015 / 09:11