Dual-boot Windows 7 + Ubuntu, devo remover a partição FAT32

1

Minhas partições são as seguintes:

900 MB FAT32 (contém arquivos .bat, kernel.sys, bootmgr, bootsect.bak, fdosboot.bin ... etc.)
NTFS de 70 GB (Windows 7) (também contém bootmgr, kernel.sys, bootsect.bak depois de usar boot-repair)
80 GB ext4 (Ubuntu)
315 GB NTFS (dados pessoais)

Eu tive problemas de inicialização dupla depois de remover o ubuntu incorretamente e depois de usar boot-repair eu consegui resolver. O menu grub anteriormente (antes do problema) mostrava o Win7 como em / dev / sda1, que é a partição FAT32. repair, ele mostra duas opções para o Win7.One on / dev / sda1 (volta ao erro que eu estava experimentando) e outro no / dev / sda2 (instalação real do Win7) que me inicializa com o Win7.

Devo considerar seguro remover apenas a partição FAT32?
Eu não estou usando o ubuntu muito hoje em dia e novamente pensando em desinstalá-lo. Você poderia sugerir uma boa maneira de não estragar o grub e voltar para o Windows Bootloader após a remoção do Ubuntu? (Comandos WinRE bootrec não funcionam)

    
por Siddharth 03.10.2013 / 09:26

1 resposta

0

Resposta curta: Se estiver funcionando bem, é melhor deixar como está.

Esta questão é mais sobre a configuração de inicialização do Windows. Por favor, dê uma olhada em esta resposta no superusuário .

A partição FAT deve ser a partição do sistema EFI. Mesmo que o seu computador não esteja habilitado para UEFI ou padrão para a inicialização tradicional baseada em MBR, o disco de instalação do Windows e as instalações OEM criam duas partições:

  • o primeiro marcado como partição do sistema em que os arquivos do carregador de inicialização e a configuração para inicialização EFI e MBR são armazenados
  • o segundo em que o sistema operacional está instalado (e, em alguns casos, uma configuração de inicialização de backup individual para MBR e EFI, é por isso que você pode inicializar diretamente a partir da segunda partição ou via chainloader)

Você pode excluir a primeira partição e mover a segunda partição para usar o espaço livre, mas 900 MB não vale o incômodo que se seguirá. Você precisará reinstalar o bootloader e a configuração de inicialização na segunda partição (a configuração se torna inválida quando você move a partição) via

bootrec /fixboot

ou

bcdboot c:\Windows /l en-gb /s c: /f ALL

comandos do disco de instalação do Windows. Dê uma olhada na resposta Superusuário acima mencionada e na Perguntas frequentes do GPart . Você provavelmente precisará marcar a segunda partição como sistema ou partição de inicialização para fazer com que os comandos listados acima funcionem. Então você precisa instalar o Grub novamente e provavelmente tudo ficará bem novamente. Se o os-prober e boot-repair do Grub não conseguirem encontrar a instalação do Windows ou a entrada não estiver configurada corretamente, será necessário escrever uma entrada personalizada .

Por exemplo, esta é uma configuração do meu laptop que está inicializando o UEFI Grub em um disco particionado da GPT e iniciando o Windows 8 a partir de outro disco particionado do MBR executando o gerenciador de inicialização do Windows EFI:

$ cat /etc/grub.d/40_custom 
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "Windows 8 (UEFI configuration on system drive)" {
        insmod part_msdos
        insmod ntfs
        insmod search_fs_uuid
        insmod chain

        set root='hd0,msdos4'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos4 --hint-efi=hd0,msdos4 --hint-baremetal=ahci0,msdos4  2ACC7043CC700B79
        else
          search --no-floppy --fs-uuid --set=root 2ACC7043CC700B79
        fi

        chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

Realmente não vale a pena o incômodo e o risco. Em vez disso, você poderia fazer uma reinstalação de Windows para uma partição e reinstalar e configurar o Grub posteriormente.

    
por LiveWireBT 03.10.2013 / 11:46