Trocar pasta raiz sem formatar

1. Trocar pasta raiz sem formatar

André Philipe Brito Silva
l1pez

(usa Bodhi)

Enviado em 21/07/2022 - 20:07h

Então gente, já falei em outro tópico que eu tenho um notebook "negativo" (positivo) com somente 32GB de HD interno, e utilizo um cartão de memória de 128 GB colocado recentemente. Utilizo a distro Bhodi Linux por ser leve e bem compacta para um notebook tão ruim, porém essa distro está instalada no HD interno do notebook, com pouca memória e começou a encher já com alguns programas que comecei a instalar, então eu gostaria de saber se há a possibilidade de tirar a pasta raiz do hd interno e colocá-la no cartão de memória sem a necessidade de reinstalar a distro. Desde já agradeço a atenção de todos, obrigado <3


  


2. Re: Trocar pasta raiz sem formatar

Fernando T. Da Silva
nandosilva

(usa Lubuntu)

Enviado em 21/07/2022 - 21:44h


Eu acho que do jeito que você quer não dar para fazer, mas o mais seguro é criar um pendrive de boot da sua distro e fazer a instalação direta nela para o cartão de memória de 128 GB e depois de instalado no cartão e funcionando pelo instalação do cartão, você formata o HD interno usando a distro do cartão e depois você
faz um update-grub para ficar só uma distro no menu do grub.




3. Re: Trocar pasta raiz sem formatar

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 22/07/2022 - 08:47h

Sim, da sim,copia todo o seu "/"(recomendo rsync) e o /boot se for separado, para nova partição, depois atualize o grupo(update-grub) ele deve reconhecer com tendo sistema, se sim, mude o fstab e pronto.
Bem fácil, já fiz no passado por motivos parecidos.




#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



4. Re: Trocar pasta raiz sem formatar

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 22/07/2022 - 09:36h


creio que o problema aí não seja a /, muito certo de ser o /log ou o /home que estão consumindo esse espaço todo ... a maneira mais indolor que tem aí é vc mover esses diretórios para o cartão e deixar no lugar deles links simbólicos.

Faça isso usando uma midia externa.



------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




5. Re: Trocar pasta raiz sem formatar

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/07/2022 - 11:08h

eu nunca fiz isso mas suponho que seja dessa forma
formate o disco de destino com o sistema de aquivos adequado
# mkfs.ext4 /dev/DISCO_DE_DESTINO
entre com um liveusb e copie o conteúdo de um disco para outro
# mount /dev/DISCO_ORIGINAL /mnt/disco_original
# mount /dev/DISCO_DE_DESTINO /mnt/disco_de_destino
# cp -a /mnt/disco_original/* /mnt/disco_de_destino/
depois entre com chroot no disco de destino
# mount -t proc /proc /mnt/disco_de_destino/proc
# mount --rbind /sys /mnt/disco_de_destino/sys
# mount --rbind /dev /mnt/disco_de_destino/dev
# mount --make-rslave /mnt/disco_de_destino/sys
# mount --make-rslave /mnt/disco_de_destino/dev
# mount --bind /run /mnt/disco_de_destino/run
# mount --make-slave /mnt/disco_de_destino/run
# chroot /mnt/disco_de_destino /bin/bash
agora no chroot você deve configurar o /etc/fstab de acordo com o novo disco
use o blkid para ver o uuid do disco e coloque sem " no fstab assim como o original é
e por fim você deve reinstalar o grub
# grub-mkconfig -o /boot/grub/grub
em algumas distros pode ser grub2-mkconfig -o /boot/grub/grub ou até update-grub
sim eu sei que isso é muita coisa mas é oque eu faria e o bom é que isso não afeta o primeiro disco
talvez exista algum metodo melhor ou algum programa que facilite mas eu não conmheço

obs: se voc&#7869; quer deixar o /home no primeiro disco voc&#7869; deve configurar isso no fstab e ajustar isso no disco depois de deixar tudo pronto no outro para evitar problemas