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

68

Qual esquema de particionamento você recomenda para um desktop? Eu sempre criei três ou quatro partições primárias - root, swap, home e, às vezes, uma partição de boot 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. No entanto, sempre que faço uma nova instalação, sempre acho que pode haver uma maneira melhor.

    
por tinker 29.07.2010 / 04:01

11 respostas

72
  1. / (ou seja, o sistema de arquivos raiz)
  2. swap
  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.

    
por Buttink 29.07.2010 / 05:26
51

Em 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 CD de desktop e servidor / CD alternativo podem ser instalados em um sistema existente, preservando seu diretório pessoal (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 que você está criando durante a instalação.

Para usar essa opção ao instalar, escolha a opção de 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 final das opções.

No Ubuntu 10.10, esperávamos adicionar uma opção ao instalador que detectou quando você tinha uma cópia 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 que um / boot separado teria 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 .

    
por Evan 04.09.2010 / 17:00
12
  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 que você tem

  3. /home - para seus arquivos de dados

Você realmente 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. Preserve a partição por meio de uma reinstalação do sistema operacional - esse é o motivo normal 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 a partir do código-fonte.

  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 , porque você ainda poderá para fazer login como root e excluir alguns arquivos do 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 com registro de dados 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 talvez você não espere exigir essa funcionalidade.

Se você usar a criptografia de disco completo no instalador alternativo, ela criará automaticamente uma partição /boot , uma partição swap e outra partição para armazenar os dados criptografados. Esta partição criptografada é 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.

    
por user8979 18.02.2011 / 23:35
9

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 na sua partição, ela não afetará seus aplicativos e, mais importante, os componentes principais.

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: (

    
por Nathan Osman 29.07.2010 / 04:05
7

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).

OBSERVAÇÃO: se você usa ambiente multiusuário, é recomendável criar /home no LVM.

    
por Asmerito 18.02.2011 / 20:17
6

Eu uso:

Partição primária:

  • /boot = 1 GB

Partição estendida com o LVM:

  • / = 5 GB
  • /var = 3 GB
  • /var/spool/cache = 2 GB ReiserFS (cache de disco do squid local para todos os meus navegadores)
  • /home = +500 GB para usuários, incluindo uma pasta pública (compartilhada local e remotamente com o 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.

    
por user63813 16.05.2012 / 09:32
5

No meu servidor doméstico, prefiro criar / , /swap e /var/log . Como executo um firewall e registro todas as atividades 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.

    
por charlie-tca 05.11.2010 / 23:32
3

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.

    
por Victor 10.09.2010 / 09:35
2

Se você planeja instalar várias distribuições e deseja usar a mesma pasta base, é possível 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.

    
por madmed 10.09.2010 / 03:31
1

Na minha área de trabalho:

  • 8 GB alocados para / (ou seja, raiz do sistema de arquivos)

  • 2 vezes a RAM instalada alocada para swap (por exemplo, 3 GB de RAM = 6 GB alocados para troca)

  • Restou do disco alocado para /home

por 03.10.2010 / 16:08
0
  • /root
  • swap
  • /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.)
por Bill 05.09.2010 / 01:49