Convertendo janelas (bootloader) de mbr para gpt / uefi

0

Eu tenho o Windows 7 instalado em um laptop em um pequeno disco rígido de 160 Gb que tem a tabela de partições MBR. Agora eu gostaria de movê-lo para um disco maior, formatá-lo com GPT e Linux multi-boot (Fedora).

Meu primeiro teste foi apenas dd do conteúdo do disco menor para o maior, e funcionou (eu poderia ampliar a partição do windows & etc.).

Agora eu gostaria de mudar o MBR para GPT (para não ser limitado pelo limite de partição 4 (prim)), e porque o Fedora 18 que eu estou tentando instalar não parece gostar do MBR (o assistente não não reconhece espaço MBR livre, mas diz que o disco está cheio. Eu poderia particioná-lo manualmente, mas gostaria de fazê-lo funcionar com o GPT).

Existem dois possíveis problemas que eu posso encontrar:

  • O suporte à inicialização do Windows 7 GPT requer o EFI (de acordo com algumas fontes, não de acordo com outras pessoas). Como sei se o meu laptop suporta EFI? O laptop é uma série S751 da Fujitsu-Siemens Lifebook S. Eu tentei googling "lifebook S751 efi", mas eu realmente não poderia encontrar qualquer maneira ou outro. Isso me causará problemas? [UPDATE] Ao brincar com a instalação do meu linux no laptop, acho que posso concluir que ele suporta o EFI. [/ UPDATE]

  • A instalação original tinha a partição do sistema principal (C :) em uma segunda partição lógica dentro de uma partição estendida. Se eu movê-lo para xyz de partição GPT, eu assumo que o bootloader do windows irá quebrar? É possível consertar isso facilmente?
    Eu tentei googling para "windows system mbr to gpt", mas tudo o que pude encontrar foi pessoas que querem converter o outro caminho (de volta ao mbr) ...

[ATUALIZAÇÃO]

  • A partir desse "projeto", aprendi que pelo menos a inicialização via EFI requer um tipo diferente de bootloader. Consegui encontrar os arquivos EFI para Windows a partir de a) install.wim em um disco de instalação b) "c-drive" / Windows / Boot / EFI /. No entanto, se eu tentar inicializar esses arquivos efi usando o grub2 da instalação do fedora no mesmo disco, ou usando o efibootmgr para adicionar uma entrada ao "efi bios" (ou o que for chamado), ele volta para o boot tela.

Portanto, o problema que permanece é como modificar / corrigir / recriar o gerenciador de inicialização do Windows?

[/ UPDATE]

A razão pela qual estou pedindo isso em vez de experimentar é que são necessários muito tempo para copiar / mover / redimensionar as partições de 150Gb. Depois da 15ª vez que estou carregando o CD ao vivo, e movendo as coisas e esperando, eu estou começando a pensar que eu gostaria que fosse bem ...

Então, se alguém tiver experiência sobre uma transferência semelhante, eu agradeço qualquer coisa que eu deva considerar.

    
por varesa 23.01.2013 / 22:46

1 resposta

1

A menos que o seu novo disco seja superior a 2TiB, desaconselho strongmente a tentativa de conversão do MBR para GPT em um disco de inicialização do Windows. O motivo é que o Windows vincula seu método de inicialização (BIOS vs. EFI) ao tipo de disco, portanto, fazer essa conversão exige alternar de uma inicialização no modo BIOS para uma inicialização no modo EFI do Windows. Se você tem certeza de que seu firmware suporta EFI, então isso é pelo menos possível, mas ainda é um aborrecimento. Veja esta página para detalhes de como fazê-lo. Basicamente, você precisa usar gdisk para fazer uma conversão de MBR para GPT, criar uma nova partição de sistema EFI (ESP) para manter o carregador de inicialização EFI e configurar o carregador de inicialização EFI. Você precisará fazer alterações semelhantes no Linux também, mas elas podem ser feitas com um pouco mais de facilidade.

    
por 28.01.2013 / 19:05