Reparticionando ReiserFS via linha de comando

Neste artigo você irá aprender a usar a ferramenta resize_reiserfs para manipular partições ReiserFS através da linha de comando. O artigo está dividido em duas partes independentes, mas complementares. Na parte I você verá como juntar partições ReiserFS, na II como dividir uma partição ReiserFS existente.

[ Hits: 66.985 ]

Por: Diniz Bortolotto em 15/06/2006


Movendo o conteúdo das partições



Vejamos agora o conteúdo das partições que queremos unir.

# ls -l /mnt/hdb3
total 1
drwxr-xr-x 2 root root 80 2006-03-26 18:29 diretorio3/

# ls -l /mnt/hdb4
total 1
drwxr-xr-x 2 root root 80 2006-03-26 18:29 diretorio4/

Pudemos verificar que a partição hdb3 possui apenas um diretório chamado diretorio3 e a partição hdb4 possui apenas um diretório chamado diretorio4.

Bem, já sabemos o que tem em cada partição. Agora vamos mover o conteúdo da partição hdb4 para a partição hdb3.

Usando o comando mv, movemos o conteúdo de hdb4 para hdb3.

# mv -v /mnt/hdb4/* /mnt/hdb3
`/mnt/hdb4/diretorio4' -> `/mnt/hdb3/diretorio4'
`/mnt/hdb4/diretorio4/slackzine04.pdf' -> `/mnt/hdb3/diretorio4/slackzine04.pdf'
removed `/mnt/hdb4/diretorio4/slackzine04.pdf'
removed directory: `/mnt/hdb4/diretorio4'

Com um simples ls podemos verificar que não restam mais diretórios ou arquivos na partição hdb4.

# ls -l /mnt/hdb4
total 0

Agora podemos desmontar as partições.

OBS: Ao "manipular" partições, elas devem estar previamente desmontadas.

# umount -v /mnt/hdb3
/dev/hdb3 desmontado

# umount -v /mnt/hdb4
/dev/hdb4 desmontado

Confirmando ...

# df -Th
Sist. Arq.    Tipo     Tam   Usad Disp  Uso% Montado em
/dev/hdc1 reiserfs    6,1G  3,3G  2,9G  54% /
/dev/hdc3 reiserfs    6,1G  3,6G  2,6G  58% /home
Página anterior     Próxima página

Páginas do artigo
   1. Parte I - Juntando partições ReiserFS
   2. Analisando suas partições ReiserFS
   3. Movendo o conteúdo das partições
   4. Reparticionando o HD com o fdisk
   5. Redimensionando a partição com resize_reiserfs
   6. Parte II - Dividindo partições ReiserFS
   7. Redimensionando a partição existente
   8. Reparticionando o HD com o fdisk
   9. Criando o novo filesystem ReiserFS
   10. Conclusão e agradecimentos
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Discos Virtuais na Amazon WS - Como expandir disco EBS em servidores virtuais Amazon WS

Criando dispositivos RAID via software no Linux

Montando Volumes no Docker

Transferência de arquivos remota de forma segura de Windows para Linux

File Globbing ou Englobamento - Introdução

  
Comentários
[1] Comentário enviado por cvs em 15/06/2006 - 11:28h

belo artigo... esse vai pros favoritos... mas vem k... pelo que eu li ali no resize... vai fazer sem eu perder nada?



[2] Comentário enviado por bortolotto em 15/06/2006 - 18:04h

Se você seguir aqueles passos, com a devida atenção, não haverá problemas. Eu mesmo andei reparticionando meu HD nesses dias e tinha uma "porrada" de coisas nele e não perdí nada.

[3] Comentário enviado por edson_spbr em 16/06/2006 - 10:12h

Amigo,

Eu consigo alterar uma partição raiz???
Isso serve para hd Sata tb??
Tenho duas partições sda4 / e sda5 swap
eu queria criar mais uma partição para dados, usanso seu esquema eu consigo fazer??

abraços

Edson

[4] Comentário enviado por bortolotto em 16/06/2006 - 10:30h

Edson,

Com relação ao HD ser SATA, não vejo problemas.
Quanto à partição raiz, tendo em vista que ela se encontra sempre montada, acho que uma solução possível seria inicializar o micro com um LiveCD e, a partir dele, executar o redimensionamento da partição raiz no HD (/dev/sda4).

P.S.: Um backup dos dados mais importantes sempre é bem-vindo. :-)

Um Abraço!

Bortolotto

[5] Comentário enviado por luizfrossard em 17/03/2009 - 17:23h

Caro Diniz Bortolotto,

Parabéns pelo artigo, estou iniciando em LINUX, seu artigo esta excelente.
Porém estou com um problema que não encontrei solução.

Problema : Minha partição linux ficou pequena e precisei aumentar, entao reduzi uma outra partição para extender a partição LINUX, situação

/dev/sda1 -> ntfs Windows
/dev/sda2 -> ntfs dados Windows
/dev/sda3 -> reiserfs

Utilizando o Gparted reduzi /dev/sda2, abrindo 10GB de espaço não alocado, então tentei aumentar a partição /dev/sda3 mas o Gparted não permitia, pelo que entendi não seria possivel mover o conteudo para o inicio da nova partição, o que fiz, utilizei o partimage e fiz backup de /dev/sda3 em outra partição, voltei ao Gparted e exclui a /dev/sda3, beleza agora fiquei com 20GB nao alocado, criei uma partição nova com os 20GB, recuperei o backup e tudo funcionou, só que continuei com 10GB disponivel em /dev/sda3.
Ja li seu artigo e fiz algumas tentivas com resize_reisefs mas não tive sucesso.

Já votei no seu artigo, nota 10 é claro...

se puder me ajudar o e-mail é luizfrossard@gmail.com

[6] Comentário enviado por bortolotto em 30/03/2009 - 03:06h

Oi Luiz!
Em primeiro lugar, desculpe a demora em responder.
Bem, vamos lá...

Levando em conta o seu relato, a solução para utilizar o restante da partição sda3 é simples, execute o resize_reiserfs sem parâmetros (resize_reiserfs /dev/sda3). Desta forma ele irá extender o sistema de arquivos para ocupar toda a partição.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts