lev258A régebbi GParted-del ez még nem működött, az újjal igen.
Ő ezt szeretné:
"úgyhogy szeretném a nem particionált területet eltüntetni, az NTFS-eket arrább tuszkolni, és a /home particiót maximalizálni, de egyik progi sem tudja ezt megcsinálni."
.. még azon gondolkodtam, hogy minden Linux az extended-be, és a Win partíció a lemez elejére (GRUB az sda-ra, "így szám nélkül" / GRUB2 újratelepítés LiveCD-ről) - ez kicsit bonyolultabb (fstab). És azon, hogy manapság "fordítva" lehet-e: kiterjesztett partíció méretét megnövelni egy formázatlan elsődleges méretével (?).
___
Teendők
Futó rendszer alól:
1.) Systemback telepítése és egy visszaállítási pont létrehozása.
2.) Az fstab szövegfájlról egy biztonsági mentés létrehozása:
sudo cp /etc/fstab /etc/fstab.orig
Ubuntu LiveCD vagy GpartedLiveCD alól - Gparted:
3.) a most particionálatlan területet particionáljuk (ext4): sda7 lesz
4.) az sda1 méretét lecsökkentjük a particionálatlan terület méretére (most nem tudom, hogy ez szükséges-e a Gparted másoláshoz, de próba, kiderül)
5.) majd a /home-ot átmásoljuk az sda7-re.
6.) ... és akkor az fstab fájlban a home az az sda7-n lesz (azt szeretnénk használni home partíciónak), át kell szerkeszteni az fstab-ot - minden további lépés előtt!
Két módszer a szerkesztésre
Telepítések (LiveCD alatt is lehet, csak nem marad meg):
sudo apt-get install gksu gedit nano
a.) a grafikus
Futtatás;
Alt + F2
gksu gedit /etc/fstab
- az sda1-et ki kell javítani sda7-re
b.) terminal (a nano terminal-os szövegszerkesztő a Gparted LiveCD-n is telepítve van, ha jól emlékszem, de gedit biztosan nincs);
sudo nano /etc/fstab
- az sda1-et ki kell javítani sda7-re
(ha az fstab-ban UUID és nem például /dev/sda1 elérési út szerint van meg a partíció, akkor az sda7 "új" UUID-jét is be kell másolni.
Legtöbbször igen (ez egy példa), első sor a kommentelt (azaz nem használt, információ céljából van)
# /home was on /dev/sda8 during installation
második a hozzá kapcsolódó "UUID-s"
UUID=8e17c45g-2c81-8ad0-ab8e-b5689bd86ufo /home ext4 defaults 0 2
Info a partícióról (most az sda7-ről):
sudo blkid -p -i /dev/sda7
c.) újra kell indítani a rendszert a kipróbáláshoz (merevlemezről)
Ha minden rendben ment, tehát most már az sda7 a home és nem sérült (működik), akkor meg lehet szüntetni az eddigi home-t (Gparted: adatokat másoltunk, nem áthelyeztünk!)
7.) ha az az sda1 még létezik valamilyen méretben, akkor törölni kell az sda1 partíciót (formázatlan legyen).
8.) meg kell növelni az extended/kiterjesztett partíció méretét, amennyire csak lehet (én be szoktam jelölni a kiegészítés cilinderre jelölőnégyzetet), azaz beleolvasztjuk a törölt elsődleges partíciót).
9.) majd az sda7-re átmásolt - fstab-ban a javított adatokkal - home partíció méretét kell megnövelni (előbbi javaslattal).
10.) újraindítjuk a rendszert a merevlemezről.
És akkor a Win a lemez elején lesz és a home-ot megnöveltük a most formázatlan partíció méretével