it-swarm-pt.tech

Qual é a sua recomendação sobre esquemas de particionamento de unidade para um desktop e servidor doméstico?

Qual esquema de particionamento você recomenda para um desktop? Eu sempre criei três ou quatro partições primárias - raiz, swap, home e, às vezes, uma partição de inicialização separada. A instalação padrão do Ubuntu oferece LVMs. Eu nunca tive que adicionar unidades adicionais ou espaço, por isso nunca pareceu um grande negócio. Sempre que faço uma instalação nova, sempre penso que pode haver uma maneira melhor.

69
tinker
  1. / (ou seja, o sistema de arquivos raiz)
  2. swapname__
  3. /home

A maior razão para fazer isso é que você pode fazer qualquer coisa na sua instalação do Ubuntu e isso não afetará sua música/vídeos/o que quer que seja em sua casa. Eu particularmente gosto disso quando uma atualização para uma nova versão do Ubuntu e a instalação é estranha.

74
Buttink

De um modo geral, você não deve se incomodar com uma partição /home ou /boot separada, a menos que esteja executando várias distribuições Linux de uma só vez.

Os instaladores do Ubuntu para o CD de área de trabalho e o CD servidor/alternativo têm a capacidade de instalar em um sistema existente, preservando seu diretório inicial (e os diretórios do sistema local: /usr/local, /usr/src e /var/local). Essa funcionalidade também reutiliza o ID do usuário e o ID do grupo de um usuário existente, se ele tiver o mesmo nome de usuário do usuário que você está criando durante a instalação.

Para usar essa opção ao instalar, escolha a opção para particionamento avançado e, em seguida, selecione a partição / ou /home existente. Na caixa exibida, verifique se o sistema de arquivos selecionado corresponde ao sistema de arquivos existente dessa partição e se a caixa de formato não está marcada. Continue normalmente até o restante das opções.

No Ubuntu 10.10, esperávamos adicionar uma opção ao instalador que detectou quando você tinha uma cópia existente do Ubuntu instalada e ofereceu substituí-la pela versão mais recente que você estava tentando instalar (usando a funcionalidade mencionada nos bastidores). Embora não tenha feito o corte final, é provável que ele chegue no Ubuntu 11.04.

Quanto a uma partição /boot separada, essa é uma relíquia de restrições de hardware do passado (o limite de cilindros do bootloader 1024). Eu não consigo pensar em nenhuma vantagem prática em um sistema/boot separado em um sistema moderno, e se não for dada uma quantidade excessivamente grande de espaço, ele potencialmente irá preencher e criar problemas, já que o Ubuntu não remove automaticamente os kernels antigos .

52
Evan
  1. / (ou seja, sistema de arquivos raiz) - para o seu sistema operacional

  2. swap - espaço de troca, que deve ser um pouco maior que a quantidade de RAM você tem

  3. /home - para seus arquivos de dados

Você só precisa de uma partição /boot separada se estiver usando o instalador alternativo para configurar a criptografia completa do disco. Atualmente, os arquivos em /boot precisam ser descriptografados para que o sistema operacional possa ser iniciado.

De um modo geral, você pode adicionar outras partições se quiser:

  1. Preservar a partição por meio de uma reinstalação do sistema operacional - essa é a razão usual para ter uma partição /home separada. Um /usr/local ou /opt separado também pode ser útil se você instalar muitos aplicativos compilando-os da origem.

  2. Limite o espaço que os arquivos em uma partição podem usar - por exemplo, uma partição /home separada impedirá que o sistema operacional seja interrompido quando você preencher o diretório home, pois você ainda poderá efetuar login como root e excluir alguns arquivos de seu diretório pessoal.

  3. Use um sistema de arquivos diferente - eu uso um sistema de arquivos mais rápido e menos resiliente para /tmp, mas mantenho /home em um sistema de arquivos de log mais lento para melhor proteção de dados.

Como sugerido pelo Asmerito, você deve considerar colocar todas as suas partições diferentes de /boot no LVM. Isso permitirá maior flexibilidade no redimensionamento de suas partições ou até mesmo expandi-las para outros discos. Mas você não pode esperar exigir essa funcionalidade.

Se você usar a criptografia completa do disco no instalador alternativo, ele criará automaticamente uma partição /boot, uma partição swap e outra partição para conter os dados criptografados. Esta partição criptografada é então usada para armazenar uma partição LVM. Esta partição LVM é então usada para armazenar todas as suas partições adicionais. Inicialmente, esta é apenas sua partição raiz.

Espero que isso tudo ajude.

12
user8979

Bem, no mínimo, você precisa de uma partição raiz e uma partição swap. Eu recomendo uma partição home, porque quando você ficar sem espaço em sua partição home, isso não afetará seus aplicativos e, mais importante, os principais componentes.

Descobri isso da maneira mais difícil quando fiquei sem espaço na partição raiz - e nem consegui iniciar a área de trabalho do Gnome. Eu tive que fazer o login através do terminal e excluir algumas coisas :(

9
Nathan Osman

Para instalações de servidor, a melhor prática é usar o LVM, para que você possa expandir seu espaço de armazenamento facilmente se ficar sem espaço livre. Minha sugestão é:

  1. /boot
  2. /
  3. LVM (se você adicionar mais discos, basta redimensionar o LVM e lá vai).

NOTA: Se você usa ambiente multiusuário, é uma boa prática criar /home no LVM.

7
Asmerito

Eu uso:

partição primária:

  • /boot = 1 GB

partição estendida com LVM:

  • / = 5 GB
  • /var = 3 GB
  • /var/spool/cache = 2 GB ReiserFS (cache de disco local do squid para todos os meus navegadores)
  • /home = +500 GB para usuários, incluindo uma pasta pública (compartilhada local e remotamente com smb).
  • /tmp = 128 MB (ramFS).
  • swap = duas vezes minha RAM.

Eu tenho usado esse esquema há anos e estou muito feliz com isso. Sugestões sempre bem-vindas.

6
user63813

No meu servidor doméstico, prefiro criar /, /swap e /var/log. Como executo um firewall e registro toda a atividade em /var/log, criar o log como uma partição separada garante que mesmo que os logs executem o rampart, isso não me impedirá de inicializar.

5
charlie-tca

Eu sempre faço uma nova instalação de versões mais recentes do Ubuntu, então, para mim, faz sentido ter um /home separado, já que não precisarei fazer backup da minha pasta pessoal toda vez.

3
Victor

Se você planeja instalar várias distribuições e deseja usar a mesma pasta base, pode instalar com uma partição /home separada e usar o mesmo nome de usuário para cada distribuição. Mas se você estiver usando apenas o Ubuntu, não há necessidade de ter uma partição /home separada.

2
madmed
  • /root
  • swapname__
  • /mnt/storage - em algum lugar para armazenar qualquer mídia que você baixar. Se ficar cheio, se não encher a raiz. (Eu acho que isso é semelhante à idéia de fazer /home uma partição separada.)
0
Bill