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]

Responder a