Copyright© 1997 Hugo Cisneiros, hugo@netdados.com.br
Versão 3.3

Dica tirada da linux-br. Mensagem por Chaval:
Abaixo segue a experiência que tive montando o /usr em outra particão:
>Como trasferir o /usr de um Linux já instalado e funcionando para uma outra
>particao?
# Trasnforma a partição para Linux Native (supondo que a nova partição é hdx)
mke2fs /dev/hdx
# Coloca a nova partição no diretório /mnt
mount /dev/hdx /mnt
# Faz a cópia completa do /usr para o /mnt, através do tar, com verificação
dos arquivos, muito fácil, depois de algum tempo de barulheira no seu HD :)
(cd /usr && tar cvf - .) | (umask 0 && cd /mnt && tar xvfp -)
# Desmonta o /mnt (que ja tem os arquivos do /usr)
umount /mnt
# Backup!
mv /usr /old-usr
# Cria o novo /usr
mkdir /usr
# Coloca sua nova partição no diretorio /usr
mount /dev/hdx /usr
# Está feito, um teste simples? startx
# Edite o arquivo /etc/fstab adicionando a linha:
/dev/hdx /usr ext2 default 1 1
# reboot, veja se não ha erros na inicializacao, quando tiver certeza que
esta tudo certo:
rm -rf /old-usr
Com isso liberei cerca de 90% do espaco da particao inicial, o /usr ocupa
bastante coisa! Depois foi so instalar o ApplixWare que eu tanto queria :)
(grande mas muito bom por sinal)
Vale lembrar que o /usr contêm muitos dos seus programas, é um diretório
que sofre muita leitura, o /var é um diretório que sofre muita escrita, se
estiver usando o Linux como servidor vale a pena uma particao para o /var,
limitando assim o tamanho dos logs e tendo um controle maior sobre eles...
Nunca coloque todos os ovos na mesma cesta, quando quebra, perde tudo!
Com isso tudo aproveitei para tirar o swap de 40Mb que eu tinha no mesmo
HD, transformei ele no /var, no segundo HD criei um novo swap, desta
maneira o desempenho melhora, pois o Linux consegue ler os dois HDs ao
mesmo tempo (uma barulheira danada :D)!
Ficou entao:
/dev/hda1: MS-DOS
/dev/hda5: / (350Mb)
/dev/hda6: /usr (400Mb)
/dev/hda7: /var (40Mb)
/dev/hdb5: swap (40Mb)
Voltar ao Índice