Neben einem installierten Perl ist die einzige Voraussetzung, dass der iPod gemountet ist. Ob es sich um ein FAT32- oder HFS+-formatiertes Gerät handelt, spielt keine Rolle. Neben dem »klassischen« iPod unterstützt GNUpod auch die anderen Varianten, wie den iPod mini oder den iPod Shuffle.