Working here...yaay

It was destructive though

iPod Photo 60GB.
My steps.
0. Archive contents of current FAT partition.
1. Leave the first partition alone. For me that was cylinders 1-5.
2. fdisk and delete partition 2
3. Create a new primary partition 2, cylinders 6 - 7275 (57GB) type b, FAT32
3. Create new primary partition 3, cylinders 7276 - 7295 (125M), type 83 linux
4. Write out the new partiton table.
6. Exit fdisk
7. Format partition 2 as fat32: mkdosfs -F 32 /dev/sdd2
8. Format partition 3 as ext3: mke2fs -j /dev/sdd3
9. Set /dev/sdd3 for no fsck: tune2fs -c 0 /dev/sdd3
10. place iPL filesystem on /dev/sdd3
11. Restore archive from step 0 to /dev/sdd2
12. copy kernel (linux.bin) to root of dev/sdd2
13. Unmount /dev/sdd2 and /dev/sdd3
14 reboot.
This would have been a LOT easier had I been able to just resize my FAT32 partition. However, partition 1 has a type of 0 (empty) and qtparted wouldn't see past it to read partition 2. Why, I don't know. I also nuked my music, not wanting to deal with a 50GB tar file. It's easier for me to just copy it over.
Thanks for the help! Would this be suitable for the wiki?