Partições de um sistema quad-boot com Linux e Windows

0

Eu pretendo ter uma configuração de inicialização quádrupla, com 3 distribuições linux e um único Windows 7.
Como você dividiria as partições?
Eu já planejo ter partições separadas da seguinte maneira:

  • /boot, 100MB
  • /, Quantos GB?
  • /home, Quantos GB?
  • data, cerca de 200 GB

A partição de dados contém todos os meus dados: arquivos de script / código, documentos do OpenOffice, etc.
Mas não entendo como dividir todo o resto e quanto espaço devo alocar para eles?
Além disso, as três distribuições Linux diferentes têm seus respectivos /homediretórios; quanto espaço devo alocar para isso, se não pretendo armazenar nada?

O homediretório de cada distribuição terá um link simbólico para a data partição.
Dessa forma, meus dados serão compartilhados entre as diferentes distribuições.


Editar # 1 (26 de novembro, 19:24 UTC):
o tamanho do disco é de 500 GB.
Minha partição de dados deve ter 200 GB e a partição do Windows deve ter 200 GB.

Dor
fonte
11
Você esqueceu de mencionar o tamanho do seu disco!
tumchaaditya
@tumchaaditya: Eu não acho que é crítico, mas 500GB :)
Dor
Eu não acho que você precisa de um parition separado para inicialização
tumchaaditya
O tamanho do seu disco é muito crítico. quanto espaço você deseja dar a esta instalação do Linux?
terdon
Tudo o que sei é que preciso de 200 GB para minha datapartição e 200 GB para a partição do Windows.
Dor

Respostas:

1
  1. Você pode usar uma partição de troca comum.
  2. O melhor se, se essa partição de troca estiver no meio do seu disco rígido, devido à velocidade.
  3. No entanto, você também pode usar uma partição doméstica comum, se não for necessária a separação completa de seus problemas, mas você gosta da integração perfeita.
  4. Para essa partição inicial, você também pode usar o NTFS, embora seja extremamente extremo e incomum, acho que poderia ser uma boa idéia para um sistema de teste.
  5. E sim, uma partição de inicialização no início do disco também é altamente ideal. Dei a isso o tipo de partição gorda para a melhor cooperação com as janelas.
  6. Eu instalei a vitória na segunda partição após a inicialização, porque ela se sente lá na melhor das hipóteses.
  7. / home funcionará melhor próximo do meio geométrico do disco, assim como a troca.

Decomposição adicional das partições dos seus linuxes, não sugiro. É claramente um sistema de teste doméstico.

Portanto, seu mapa de partição será o seguinte:

  1. / boot (gordura)
  2. / c (NTFS com as janelas)
  3. linux1 (ext4)
  4. trocar pelo linux em execução real
  5. / home (ntfs)
  6. linux2 (ext4)
  7. linux3 (ext4)

Como são 7 partições, a tabela de partições antiga simples não funcionará com isso. Mas isso não é um problema, porque você pode usar o particionamento lógico, o que não posso sugerir. É tão ... instável.

Uma solução melhor foi o formato da tabela de partições GPT. Pode ter 128 partições.

peterh
fonte
11
Por que o particionamento lógico é instável? Eu tenho isso no meu sistema atual. Muitos também o recomendam para sistemas de inicialização dupla.
Dor
Porque ele usa uma lista vinculada: contém sempre no início de uma partição, onde a próxima partição começa. O segundo problema é que, porque os cabeçalhos das partições cortam um pouco cada partição, você tem problemas se desejar exatamente as partições do mesmo tamanho para movimentação / clonagem complicada baseada em dd. Eu admito que esses argumentos não são muito difíceis, sugeri parcialmente o formato GPT porque me sinto tão bonito quanto o sistema.
Peterh
Você poderia adicionar os tamanhos para cada partição? Para entender melhor os índices.
Dor
Sim. Bota: pequena, algumas centenas de mega foram suficientes. Troque: quantos carneiros você tiver. Se você não instalar muito, dê o win 40g e o linuxes 20gig. Se você deseja grandes instalações complicadas, dobre esses números. Que lugar resta, dê a casa.
Peterh
1

O problema é que não há como responder sem saber exatamente para que você usará o Linux. Você só tem 100G para jogar, na minha instalação atual do Debian, a /partição tem 17G de dados e meus /boot122M. Esse sou eu, os tamanhos necessários dependerão

  1. Para /: Quantos programas você deseja instalar. A maioria dos dados /vem de software instalado, não do próprio sistema operacional. Por exemplo, meu /usrdiretório é 11G, cuja maior parte vem da minha documentação do LaTeX.

  2. Para /boot: Quantas versões de kernel você deseja instalar?

Pessoalmente, eu instalaria uma distribuição Linux e configuraria as outras em máquinas virtuais. Se você realmente deseja usar os três como sistemas operacionais instalados originalmente, eu faria o seguinte:

  • Compartilhe a mesma /homepartição. Isso quase certamente não causará problemas e reduzirá as partições necessárias.

  • Crie uma /swappartição, você não mencionou, mas é muito importante.

Então, eu particionaria o disco assim:

  • / : ~ 15G
  • /boot : ~ 150M
  • /home: ~ 35G compartilhado nas 4 distros
  • /swap: ~ 2 x RAM, 4 GB se você tiver 2 GB de RAM compartilhado nas 4 distros

Isso soma (4 x 15) + 35 + 4 + (4 x 0,15) = 99,6G. Basta adicionar o espaço extra a uma de suas /partições. O /swapúnico precisa ter 2 x sua RAM, se você quiser hibernar (não apenas suspender) o seu Linux. Eu recomendo que você realmente não se incomode e mantenha a troca para aprox. o tamanho da sua RAM ou ~ 2GB se você tiver muita memória RAM.

Terdon
fonte
Compartilhar a mesma /homepartição faria com que as diferentes distribuições criassem seus próprios arquivos / pastas nos diretórios pessoais, de forma que uma distribuição interferisse na outra ... ou não ..?
Dor
@ Não, os arquivos gerados são arquivos de configurações; se eles já existirem, não serão substituídos. Eu mantenho a mesma /homepartição há anos com diferentes distribuições. Isso significa que alterar as configurações em uma distribuição fará com que elas sejam alteradas em outra.
terdon
Sim, um pouco de interferência não pode ser eliminado, mas problemas difíceis têm apenas uma pequena chance. Se todas as suas distribuições forem atualizadas, elas usarão os mesmos softwares. Você não precisa ter nem os mesmos UID-s para os mesmos usuários, porque os linuxes concedem 777 (todos têm controle total) a todos os arquivos NTFS por padrão. E mais um truque maravilhoso: você pode até configurar os usuários do Windows (!!) na partição doméstica do NTFS. Win ganhará um pouco de lixo em casa, mas acho que a maravilhosa integração entre os sistemas operacionais pode ter esse preço.
Peterh