asi nejcistejsi reseni je nastartovat z ISO
GParted Live a naklikat si posun swap na konec a na tim uvolnene misto sda1 natahnout...
tvuj odkaz je reseni v nabehlem systemu, ktere by take melo fungovat, ty bys musel smazat nejdriv sda5 (ten je soucast rozsireneho "oddilu"(nejde o realnej oddil, ale "kontejner" pro logicke oddily), pak sda2, pak si napsat (jak navod uvadi) cislo sektoru na kterem ti ted sda1 zacina, smazat sda1 a vytvorit ho znovu s pouzitim
totozneho pocatecniho sektoru puvodniho sda1 oddilu s tim ze konecnej mu das "konec_disku minus velikost co chces mit swap", pak vytvorit sda2 (nedelat zbytecne rozsirenej, ale normalni primarni) v tom zbytku a na nem udelat swap "filesystem":
sudo mkswap /dev/sda2
a nasledne zmenit nove UUID tohoto swapu v /etc/fstab (nebo PRED smazanim puvodniho swap si zjistit jeho UUID pres:
blkid /dev/sda5
a na novem oddilu pro swap udelat swap "filesystem" se stejnym UUID:
sudo mkswap --uuid TO-PUVODNI-UUID-TVEHO-SWAPU /dev/sda2
EDIT: NEpsal sem kompletni postup, z toho tveho odkazu je samozrejme potreba jeste ten resize2fs /dev/sda1 (partprobe po rebootu tam uvedenej naopak potreba neni, protoze pri rebootu si jadro nove rozdeleni samozrejme jiz ocucha rovnou
![Úsměv :)](http://forum.root.cz/Smileys/default/smiley.gif)
(zaroven radeji udelej virtualboxovej snapshot, nez se do toho pustis, kdyby se neco poto.. ;-)