Redimensionamento de partição em Slackware em linha de comando [RESOLVIDO]

1. Redimensionamento de partição em Slackware em linha de comando [RESOLVIDO]

Artur Caio Mendes Junior
Artcmj

(usa Slackware)

Enviado em 20/08/2012 - 18:03h

Olá a todos.

Tenho slackware instalado em cerca de 100 máquinas, todas sem interface, e preciso adicionar mais uma partição.
Atualmente tenho 3 partições, root, swap e /u para arquivos, todos reiserfs.

por padrão root = sda1 = 10g - principal
swap = sda2 = 4g - principal
/u = sda3 = restante do hd. - principal
necessidade = sda4 = mais uma partição principal reiserfs.

Preciso redimensionar o sda3 para construir mais uma partição, mas em modo texto, sem live cd.

Basicamente terei de criar um script para automatizar esta tarefa, posteriormente.
Com qual comando, ou quais, e como preferencialmente consigo fazer o proposto?

Acredito que não existe problema em desmontar o sda3 para reparticionar, apenas não sei quais comandos usar em sequencia.
parted talvez?

Agradeço ajuda.


  


2. Re: Redimensionamento de partição em Slackware em linha de comando [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/08/2012 - 18:18h

use o comando cfdisk. abaixo deixo um link para entender bem o comando:

http://www.hardware.com.br/livros/entendendo-linux/particionando-com-cfdisk.html

Usando o cfidsk será necessário apagar as informações contidas na partição e a mesma deve está desmontada para tal tarefa. caso tenha dados lá, é melhor fazer backup antes.


3. Re: Redimensionamento de partição em Slackware em linha de comando [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 20/08/2012 - 18:45h

Você tem que usar o fdisk. Ele dá a possibilidade de redimensionar as partições em comandos diretos, possibilitando a escrita de um script, mas tem o problema de apagar os dados nela contidos.

Mas junto com o fdisk, use o resize2fs. Isso deve resolver:

http://atenagoraslinuxadventures.blogspot.com.br/2010/02/redimensionando-particoes-ext3.html

Busque informações sobre esse software que já vem por padrão nas distros.


4. Re: Redimensionamento de partição em Slackware em linha de comando [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 20/08/2012 - 19:01h

Existe uma ferramenta que vem com o reiserfsprogs, resize_reiserfs.
Nunca usei. Aconselharia efetuar teste em uma máquina que não está em produção. Dei uma olhada no manual e parece ser simples.
# man resize_reiserfs


5. Re: Redimensionamento de partição em Slackware em linha de comando [RESOLVIDO]

Artur Caio Mendes Junior
Artcmj

(usa Slackware)

Enviado em 20/08/2012 - 22:13h

Agradeço as respostas, acessei os links, li os artigos, e pesquisei sobre as mesmas.
eabreu
...use o comando cfdisk
...http://www.hardware.com.br/livros/entendendo-linux/particionando-com-cfdisk.html

realmente eu já uso o cfdisk durante as instalações, estava apenas evitando ter que "apagar" a partição para dividi-la, principalmente que a idéia é que a tarefa seja automatizada, então não sei o tamanho ocupado da partição, e se as demais comportariam o backup. No mais, fica registrado achei um dos métodos mais simples.

rei_astro
...Você tem que usar o fdisk. Ele dá a possibilidade de redimensionar as partições em comandos diretos, possibilitando a escrita de um script, mas tem o problema de apagar os dados nela contidos.

Mas junto com o fdisk, use o resize2fs. Isso deve resolver:

http://atenagoraslinuxadventures.blogspot.com.br/2010/02/redimensionando-particoes-ext3.html


basicamente o mesmo caso do eabreu, não apagar, mas pelo que vi, tudo transcorrendo corretamente, não apagará os dados.

madrugada
Existe uma ferramenta que vem com o reiserfsprogs, resize_reiserfs.
Nunca usei. Aconselharia efetuar teste em uma máquina que não está em produção. Dei uma olhada no manual e parece ser simples.
# man resize_reiserfs

segue a recomendação do rei_astro, então, dois a um.

Pesquisei mais a fundo sobre o comando resize_reiserfs, tanto para entender o funcionamento citado pelo rei_astro, como pela dica do madrugada e encontrei um tutorial, aqui mesmo no VOL. Realmente parece ser a ferramenta que se adequará perfeitamente as minhas necessidades. Farei os testes assim que possível, se não der certo (por falha minha provavelmente), farei uso do cfdisk mesmo.
Para deixar completo, deixo o link do tuto:
http://www.vivaolinux.com.br/artigo/Reparticionando-ReiserFS-via-linha-de-comando?pagina=1

Muito obrigado aos três pelas dicas, farei o processo, e dando certo, logo a seguir tento construir um script automatizando o processo, de modo transparente.


6. Re: Redimensionamento de partição em Slackware em linha de comando [RESOLVIDO]

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 20/08/2012 - 22:29h

Se der certo seu script e não se incomodar com os direitos autorais, poste-o aqui no VOL para contribuir com o mundo de software live.


7. Re: Redimensionamento de partição em Slackware em linha de comando [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 20/08/2012 - 22:45h

rei_astro escreveu:

Se der certo seu script e não se incomodar com os direitos autorais, poste-o aqui no VOL para contribuir com o mundo de software live.

Faço do seu pedido o meu!



8. Re: Redimensionamento de partição em Slackware em linha de comando [RESOLVIDO]

Artur Caio Mendes Junior
ArtCMJ

(usa Slackware)

Enviado em 21/08/2012 - 08:28h

Certamente.
Não será nada avançado não, mas se servir de idéia para mais alguém, vai sendo desenvolvido.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts