On Tue, 24 Apr 2001, Mauri Ferrandin wrote:
> Instalei mais um hd SCSI em um servidor dual P III 850 MHz 512 MB de RAM
> ( s� para me achar eheheh),
> e agora quero transferir a parti��o /var para o novo hd sendo que o
> tamanho deve passar de 3GB para 12GB que j� criei usando o fdisk, qual a
> melhor maneira, j� tentei com o cat
>
> cat /dev/sda5 > /dev/sdb1
> ele copia direitinho, o problema � que a nova parti��o fica com o
> tamanho da antiga ( estranho)
Uai, estranho por que? Voc� mandou fazer _exatamente_ isso! :)
Use o dump/restore, exemplo da manpage:
dump 0f - /usr | (cd /mnt; restore xf -)
Adaptando para sua necessidade:
- reparticione o HD novo novamente
- crie o filesystem com: mke2fs /dev/sdb1
- entre em modo "single" com: telinit 1
- monte esta parti��o:
mkdir /mnt/tmp
mount /dev/sdb1 /mnt/tmp -t ext2
- opcionalmente voc� pode colocar o /var como RO:
mount -o remount,ro /var
pode ser que n�o aceite.
- execute a c�pia:
dump 0f - /var | (cd /mnt/tmp && restore xf -)
- recoloque o /var em RW:
mount -o remount,rw /var
- desmonte a parti��o
umount /mnt/tmp
rmdir /mnt/tmp # se preferir
sync
e2fsck -f /dev/sdb1 # o seguro morreu de velho... :)
- edite o arquivo /etc/fstab e altere /dev/sda5 para /dev/sdb1
- reinicie o sistema
telinit 6
Confirme que a nova parti��o est� no ar com o umount.
--- Wagner [EMAIL PROTECTED]
Assinantes em 27/04/2001: 2253
Mensagens recebidas desde 07/01/1999: 111071
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]