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: 67.624 ]

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

Usando partições e sistemas de arquivos

Submount - Solução de montagem automática de volumes em kernel 2.6

Montando a partição do Windows no Linux

Alta disponibilidade: CentOS 6 - configurando os pacotes DRBD com gfs2 - parte 1

Verificando e marcando badblocks

  
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