Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Mail Systems
Eclipse Documentation

How To Guides
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Problem Solutions
Privacy Policy




Apple iPod information is available from Using USB seems to be a lot easier than using Firewire under GNU/Linux with the iPod. Simply make a directory /media/ipod with appropriate permissions. Install hfsplus hfsutils hfsutils-tcltk and libhfsp0. Edit your /etc/fstab file to have an entry like:

/dev/sda3 /media/ipod hfsplus users,noauto,sync,uid=1002,gid=1002 0 0

Your iPod may come up as sdb, sdc, etc., so change appropriately or use udev as describe in Section 61.4.

Connect your iPod to a USB 2.0 port on your computer. Then:

  $ mount /media/ipod

Now it should be working. Use gtkpod to manage your iPod.

Remember to umount /media/ipod before disconnecting to avoid corrupting the file system (the iPod will still say ``Do Not Disconnect'', but as long as you've unmounted it, you should be right to disconnect it).

The iPod volume boost application for Windows/Macintosh ( can be utilised on GNU/Linux using the gnupod-tools:

  $ wajig install gnupod-tools
  $ mount /media/ipod
  $ cp /media/ipod/iTunes/iPod_Control/iTunes/iTunes* /tmp/
  $ tunes2pod -m /media/ipod/ --force
  $ mktunes -m /media/ipod --volume 40

This method works quite well though 40 may even be a bit too loud. 25 seems good. There was a problem with tunes2pod and you may needed to change the script /usr/share/perl5/GNUpod/ to point to gnupod_otgsync instead of - this will probably be fixed in a future release.


Copyright © 1995-2006 [email protected]

  Published under the terms fo the GNU General Public License Design by Interspire