From: Hans O. <ha...@oe...> - 2013-01-09 18:39:08
|
Hi, My son just has been given an iPod nano (7G) (model 2012/2013). First of all, it is being formatted with hfsplus by OS X with journalling enabled. So I used diskutil to remove journalling. Now the device can be be mounted rw in linux. Next, so turns out, the device has a lot of user root/group root files. and all iPod stuff has uid 99/gid 99. So I did: chown -R hans.hans /media/disk/iPod_Control Next I did: sudo umount /media/disk sudo mount /dev/sdb2 /media/disk -o uid=1000,gid=1000 Now the device is recognized by banshee (using gtkpod) and banshee can put music on the device. However, it cannot update the music database. I get the following warning: encountered iPod thumb with ID = 0. ** (Banshee:20266): CRITICAL **: file db-artwork-writer.c: line 1085 (ipod_artwork_mark_new_doubles): should not be reached ** (Banshee:20266): CRITICAL **: itdb_splr_validate: assertion `at != ITDB_SPLAT_UNKNOWN' failed (Banshee:20266): GLib-WARNING **: (/build/buildd/glib2.0-2.32.3/./glib/gerror.c:390):g_error_new_valist: runtime check failed: (domain != 0) [Warn 17:26:40.806] Failed to save iPod database - GLib.GException: Unsupported checksum type (in `libgpod-sharp') at GPod.ITDB.Write () [0x00000] in <filename unknown>:0 at Banshee.Dap.AppleDevice.AppleDeviceSource.SyncDatabase (Banshee.ServiceStack.UserJob progressUpdater) [0x00000] in <filename unknown>:0 Is there a solution for this problem? Thanks in advance for answers, Hans |