/dev/sda5 99150 70012 24018 75% /boot
/dev/sda5 553461760 553666559 102400 83 Linux
/dev/sda6 553668608 565956607 6144000 82 Linux swap / Solaris
It seems /boot is /dev/sda5 with 102400 blocks and the next partition is /dev/sda6 a swap partition(I do not think it is a Solaris partition).
check for swap with
[code]grep swap -i /etc/fstab [\code]
the output would be like this I presume
/dev/sda6 swap swap defaults 0 0
if not then the swap partion is either a file or is mounted with UUID or with LABEl
UUID=11483a15-cda7-4363-9fe0-0690112cb92b swap swap defaults 0 0
LABEL=SWAP swap swap defaults 0 0
Also you did not mention which filesystem /boot is using. You can get that info from mount . From this I can recommend which tool to use for resizing.
note :: Before resizing , perform a backup of the whole hard disk , using clonezilla in case.
Recommended steps to be confirmed ==============>>
1, login as root on runlevel init 1
2, swapoff /dev/sda6
3, umount /boot
4, remove both /dev/sda6 and /dev/sda5 ( optional )
5, create a bigger partition of /dev/sda5 (200 MB should suffice) and recreate /dev/sda6
for the swap space
6, resize /dev/sda5
7, mkswap /dev/sda6
8, swapon /dev/sda6
or use a live distro to perform steps 4 - 7
This is what I would do and applies to all UNIX system.
You can use tools like gparted but the problem here lies with the swap space and repartionning is a very dangerous task because as far as I remember fedora use UUID to mount partions and if there is a native tool for partionning under fedora17 you should go for it.
The partionning tool under fedora is incompatible with fdisk.
The tool I am referring to here is the one fedora use at install time.
You can use gparted live distros to perform resizing.