Ik ben niet zo heel bekend met wat een stage4 exact inhoud, maar als je vrije ruimte hebt om al je dingen te backuppen is het in principe een fluitje van een cent. Het is handig om van te voren even te bedenken hoe je nieuwe indeling eruit gaat zien. Wat ik zou doen is een tijdelijke schijf (of usb disk) in je pc hangen en een livecd booten, je oude / mounten onder /mnt/gentoo/ en alle onderliggende partitie ook daaronder mounten, en de backup schijf mounten als /mnt/tmp/. Nu voor elke nieuwe partitie maak je een tar op de backup schijf, als voorbeeldje voor als je /usr en /home op aparte partities wilt hebben naast je /:
Code: Select all
cd /mnt/gentoo/usr/
tar zcvf /mnt/tmp/usr.tar.gz *
cd /mnt/gentoo/home/
tar zcvf /mnt/tmp/home.tar.gz *
cd /mnt/gentoo/
rm -rf home/*
rm -rf usr/*
tar zcvf /mnt/tmp/root.tar.gz *
Nu kan je je oude schijf unmounten, herpartitioneren, mkfs draaien en remouten en vervolgens weer de hele troep terug zetten:
Code: Select all
mount /dev/sda3 /mnt/gentoo
mount /dev/sda5 /mnt/gentoo/home
mount /dev/sda6 /mnt/gentoo/usr
cd /mnt/tmp/
tar zxvf -C /mnt/gentoo/ root.tar.gz
tar zxvf -C /mnt/gentoo/usr/ usr.tar.gz
tar zxvf -C /mnt/gentoo/home/ home.tar.gz
nu even /etc/fstab aanpassen en je bent weer klaar voor actie, denk er alleen nog aan dat je ook je /boot/ directory overzet als je die hebt.
Succes.
Gigabyte G33-DS3R, E6850, 4gb ddr2-800, 8800GT, Acer AL2623W - amd64
MacBookPro 2.4ghz, 2gb ddr2-667 - ~x86
Code: Select all
ROOT="/mnt/coffeecup/" USE="sugar extra-sugar milk" emerge --update --deep --verbose --oneshot coffee