Melhor esquema de partição para o ubuntu + windows com EFI e GPT

3

Eu estou supondo que é o melhor esquema de partição para um sistema com EFI e GPT.

Atualmente, tenho o seguinte esquema:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0 190.8M  0 part /boot/efi
├─sda2   8:2    0  83.8G  0 part /
├─sda3   8:3    0 379.9G  0 part /home
└─sda4   8:4    0   1.9G  0 part [SWAP]

Eu preciso instalar o Windows (7 ou 8) ao longo do Ubuntu, assim, quando 12.10 chegar, eu pretendo reinstalar o meu Ubuntu 12.04 e adicionar uma partição do Windows 7.

O problema é que os sistemas EFI com linux + windows podem ser uma confusão de partições. Uma vez eu tentei em uma máquina no trabalho e acabei com um disco rígido desarrumado. Eu li Configurar inicialização dupla , Windows 7 e Ubuntu 12.04 com ou sem EFI mas não responde ao meu problema.

No final do processo, gostaria de ter algo como

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0 190.8M  0 part /boot/efi
├─sda2   8:2    0  83.8G  0 part /
├─sda3   8:3    0 300.0G  0 part /home
└─sda4   8:4    0   1.9G  0 part [SWAP]
└─sda5   8:5    0   79G  0 part /windows

Minhas perguntas são:

  • É possível obter um esquema como o acima, sem partições de inicialização do Windows ?. Seria bom se o Windows pudesse colocar seu arquivo .efi na partição efi (sda1 no esquema). Eu posso escolher entre um Windows 7 e um sistema operacional Windows 8.
  • Seria a melhor escolha colocar a partição do Windows no final do disco?
  • Qual deve ser o processo? (Particionando de cd ao vivo ou de janelas, instalação de janelas, instalação de ubuntu e possíveis passos adicionais).

Obrigado antecipadamente

    
por fernando garcía 08.10.2012 / 10:38

3 respostas

2

Não me lembro de improviso se o Windows realmente requer algo além de sua partição C: e o ESP em uma instalação EFI. Em caso afirmativo, o instalador provavelmente criará o que precisar automaticamente. Minha abordagem provavelmente seria simplesmente deixar espaço livre para o Windows e permitir que o instalador do Windows crie o que precisar.

Há uma advertência importante: na minha experiência, o instalador do Windows 7 é muito exigente com o ESP; requer um ESP FAT32. Se você tem um FAT16 ESP, como muitos instaladores de Linux criam, o Windows irá falhar. IIRC, ele criará um PES segundo e ficará confuso após uma de suas reinicializações durante a instalação ou informará que não há ESP e se recusa a instalar. Felizmente, você pode mudar de um FAT16 para um FAT32 ESP fazendo backup, desmontando o ESP, usando mkdosfs, remontando o ESP e restaurando os arquivos. Você também pode precisar ajustar o arquivo / etc / fstab se ele usar o "UUID" (realmente um número de série) para identificar o ESP.

Como em um sistema BIOS, existe a possibilidade de problemas com o boot loader após qualquer instalação do SO. Assim, manter um backup do ESP é sábio e estar preparado para lidar com problemas (através de um disco de inicialização de emergência ou algo semelhante) também é sábio.

    
por Rod Smith 09.10.2012 / 01:17
1

Alguns BIOS têm dificuldades para encontrar arquivos de inicialização muito longe do início do disco, então eu gostaria de:

  1. via Gparted reduza a partição sda2 de 83 GB para 20 GB
  2. instale o Windows no espaço livre de 63 GB
  3. Use Reparo de inicialização Recommended Repair para adicionar uma entrada Windows UEFI válida no menu GRUB

Isso daria algo como:

sda      465.8G  disk 
├─sda1   190.8M  part /boot/efi
├─sda2      20G  part /
└─sda3    63.8G  part /windows
├─sda4   300.0G  part /home
└─sda5     1.9G  part [SWAP]
    
por LovinBuntu 09.10.2012 / 09:37
1

No disco rígido do Windows 7, o win7 ignorou a partição do sistema EFI fat32 e fez uma nova partição de 100MB no espaço não alocado no final do disco. Para evitar que este windows seja instalado em um disco totalmente particionado, sem espaço não alocado.

Eu entendo que o Windows quer ser o primeiro sistema operacional no início do disco, mas não tenho experiência pessoal para comprovar isso.

    
por Bwog 19.05.2013 / 09:46