Reveja minha estratégia de particionamento e particione as informações do servidor Ubuntu

0

Eu instalei o Ubuntu Server 10.04, para servir como servidor web e servidor de desenvolvimento samba em minha rede doméstica, na seguinte caixa:

  • Pentium III 733MHz a 133MHz
  • 768 MB de RAM
  • HD 1: 20,5 GB
  • HD 2: 41 GB

O que fiz, no que diz respeito ao particionamento, é o seguinte:

HD 1:

  • partição primária [/] 19 GB
  • Partição lógica [swap] 1,5 GB

HD 2:

  • Partição lógica [/ home] 41 GB

Esta é uma configuração razoável? Vindo de um ambiente predominantemente Windows (e um pouco de Mac OS X), acredito que uma partição primária seja necessária para inicializar o sistema. Mas eu acho que li que eu poderia acabar com uma partição primária completamente para um ambiente Linux, e torná-lo uma partição lógica também, porque o Linux pode inicializar a partir de uma partição lógica. Eu acredito que isso foi sugerido para facilitar a criação de um sistema multi boot. Embora eu não tenha necessidade de um sistema multi boot, está usando apenas partições lógicas ainda assim aconselháveis?

Além disso, ao imprimir as informações de particionamento, eu esperava que as partições fossem nomeadas consecutivamente como:

/dev/sda1 Linux
/dev/sda2 Linux swap / Solaris

/dev/sdb1 Linux

Mas tenho:

/dev/sda1 Linux
/dev/sda2 Extended
/dev/sda5 Linux swap / Solaris

/dev/sdb1 Extended
/dev/sdb5 Linux

Agora, se a memória me servir corretamente, uma partição estendida é de fato necessária para uma partição lógica. Isso está correto, certo? No entanto, o que eu não entendo é porque as partições lógicas são numeradas como sda5 e sdb5 no lugar de sda3 e sdb2, respectivamente. Isso é um sinal de que ainda existem partições não descobertas / ocultas em ambas as unidades? Ou essa é uma estratégia de nomenclatura convencional da qual eu não sabia?

    
por Decent Dabbler 09.03.2012 / 18:58

1 resposta

1

É uma configuração bastante razoável para duas unidades e para uma máquina de servidor doméstico / dev. Se você estivesse em apenas uma unidade, eu evitaria /home , pessoalmente; se você não criar uma partição /home separada, os arquivos localizados nesse caminho simplesmente dividirão espaço com todo o restante na partição / . No Unix, você monta partições ou dispositivos (como unidades de CD / DVD-ROM) em caminhos; quando montado, todos os arquivos sob esse caminho são acessados a partir da partição ou dispositivo montado lá.

Pense em / como sua unidade C: - o sistema e todo o seu software irão para lá, enquanto /home é onde você manterá todos os seus dados de usuário, seus arquivos, seu código-fonte etc.

Quanto a sda5 et al, você está certo de que é uma estratégia de nomenclatura: sda1 a sda4 são partições primárias e sda5 on são partições lógicas. Fazer partições lógicas é simplesmente um comportamento padrão no interesse de preservar o número limitado de partições primárias disponíveis. Funcionaria igualmente bem se fosse sda2 ou sda5 .

Na verdade, eu nunca inicializei a partir de uma partição lógica (sua partição de inicialização é / ; os arquivos de inicialização realmente vivem sob /boot ) e, portanto, não sei como é sábio ou não, mas não sei Acho que você precisa pensar sobre isso aqui, já que você especificou que não está esperando multi-boot nesta máquina. As partições lógicas são um mecanismo para contornar o limite da partição primária 4 e muitos gerenciadores de inicialização só têm a capacidade de inicializar a partir de uma partição primária.

    
por 09.03.2012 / 20:16