Ipod on FreeBSD

Well we’ve got an IPod video for my wife. And as I only have FreeBSD on my box, I’ll need to find a way to use it on FreeBSD. Fortunately, it’s the 6th generation and many people has posted their experience with generation 1~5, so it’s not that hard for me :)

There are 2 kind of filesystem that an Ipod can support, HFS for Mac and FAT32 for windows. The one I got is FAT32 so mounting it is easy:

mount_msdosfs /dev/da0s2 /mnt/ipod

Note the mount point is “/mnt/ipod”. This is the default of GtkPod, the “ITune” for *nix.

And then, after “load IPod” from GtkPod, I can transfer and manage my music files and video files.

To transfer notes, the only thing I need is to copy the notes to the correspond IPod directory. However my Chinese version of IPod doesn’t support Unicode, so to view Chinese note, I need to convert them to gb2312/gb18030.

After transfer files, I can umount the IPod device as an usual USB mass storage device. However, the big “don’t disconnect” sign is still on IPod. To get rid of that and disconnect the IPod, thanks to this page, I’ll need to run

camcontrol devlist

first to find out my IPod device number (0,0,0 in my case) and then

camcontrol eject 0:0:0

and then it’s OK to disconnect the IPod and enjoy the music :)

Tags: , , ,

Post a Comment

You could use <code type="name"> to get your code colorized

Your email is never published nor shared. Required fields are marked *

Close
E-mail It