It turns out that all my problems with the ipod had a simple explanation: The ipod's hard drive is faulty, as reported by its own diagnostics. (It just happened to coincide with me moving to dapper).
I would suggest that anyone still having problems without EFI support in their kernel try to run diagnostics on their ipod to eliminate that as a possibility. http://www.methodshop.com/mp3/ipodsupport/diagnosticmode/ -- Ipods react badly to checks for EFI partition tables https://launchpad.net/bugs/37163 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs