Het synchroniseren van je iPod Touch met iTunes op je Mac of Windows is een hersenkraker. Sluit simpelweg uw iPod aan, start uw iTunes op en uw synchronisatie zal binnen een minuut worden voltooid. Omdat er echter geen Linux-versie van iTunes is, kun je de iPod Touch bijna niet met je computer synchroniseren. Als u een Ubuntu-systeem gebruikt en u wilt geen dubbele Windows / Ubuntu-boot maken om uw iPod Touch te synchroniseren, vindt u hier een tutorial waarin u leert hoe u uw iPod Touch kunt synchroniseren met een WinXP virtuele machine in Ubuntu Intrepid.

(Deze zelfstudie is getest met een iPod Touch 1e generatie. Ik heb iPod Touch 2e generatie, iPhone 2G / 3G nog niet getest, maar ik denk dat ze ook zouden moeten werken.)

Installeer Virtualbox

(sla deze stap over als u Virtualbox al in uw systeem hebt geïnstalleerd)

Voeg de Virtualbox-repository toe aan uw Apt-lijst. In je terminal:

gksu gedit /etc/apt/sources.list

Voeg de volgende regel toe aan het einde van het bestand. Opslaan en afsluiten.

deb http://download.virtualbox.org/virtualbox/debian intrepid niet-gratis

Voeg de gpg-sleutel toe

wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -

Werk de repository bij en installeer Virtualbox

sudo apt-get update
sudo apt-get install virtualbox-2.0

Tijdens de installatie ontvangt u een bericht waarin u wordt gevraagd gebruikers toe te voegen aan de groep vboxusers .

klik op OK om verder te gaan.

Je ontvangt dan de volgende prompt om de kernel opnieuw te compileren voor vboxdrv

klik op OK om door te gaan, volg Ja om de vboxdrv-kernel te compileren.

Wanneer de installatie is voltooid, moet je jezelf toevoegen aan de vboxusr- groep.

Ga naar Systeem -> Beheer -> Gebruikers en groepen

Druk op de knop Ontgrendelen . Voer je wachtwoord in en authenticeer.

Druk op Groepen beheren .

Blader naar beneden tot je de vboxusers ziet . Markeer het en klik op Eigenschappen .

Controleer uw gebruikersnaam en klik op OK . Sluit alles.

Onthoud de groeps-ID (in dit geval is de groeps-ID 127). U zult het later moeten gebruiken.

Terug in de terminal,

echo "vboxdrv" | sudo tee -a / etc / modules

om de vboxdrv-module te starten tijdens het opstarten.

De USB-ondersteuning configureren

Hieronder volgt het configureren van de Virtualbox om alle USB-apparaten te detecteren die op uw systeem zijn aangesloten.

gksu gedit / etc / fstab

Voeg de volgende regel toe aan het einde van het bestand

#usbfs voor virtualbox
none / proc / bus / usb usbfs devgid = GROUP_ID, devmode = 664 0 0

Vervang GROUP_ID door de groeps-ID die u zojuist hebt opgenomen.

Hercompileer de kernel USB-ondersteuning

Typ in de terminal

uname -r

Je zou zoiets moeten zien

Gebruik vervolgens de kernelinformatie die je net hebt verkregen en installeer de broncode van de kernel

sudo apt-get build-dep linux-source-2.6.27
sudo apt-get installeer linux-source-2.6.27 build-essentieel

Als het klaar is, typt u het volgende regel voor regel op de terminal

tar -jxvf /usr/src/linux-source-2.6.27.tar.bz2
cd linux-source-2.6.27/drivers/usb/core
perl -pi.bak -e 's/16384/131072/' devio.c
make -C /lib/modules/`uname -r`/build/ M=`pwd` modules
strip --strip-debug usbcore.ko
sudo install -m644 -b usbcore.ko /lib/modules/`uname -r`/kernel/drivers/usb/core
sudo depmod -ae
sudo update-initramfs -u

Herstart de computer.

Installeer Windows XP in uw Virtualbox. (sla deze stap over als u dit al hebt gedaan).

IPod Touch verbinden met Windows XP VM

Sluit uw iPod Touch aan met behulp van de USB-kabel.

Ubuntu zal het detecteren en vragen of je het wilt openen met F-spot manager. Klik op Ontkoppelen

Open vervolgens uw Virtualbox en start de Windows XP-VM op.

Installeer iTunes in uw Win XP VM.

Activeer de iPod Touch door naar Apparaten -> USB-apparaten -> Apple Inc. iPod te gaan

De WinXP VM moet het USB-apparaat herkennen en configureren voor gebruik.

Open je iTunes. Je zou in staat moeten zijn om het te synchroniseren zoals je doet in een native Mac- of Windows-omgeving.

Dat is het.

Opmerking : ik heb dit getest met een iPod Touch 1st Generation. Ik heb dit niet getest met iPod Touch 2G en iPhone, maar ze zouden ook moeten werken.

[Referentie: Ubuntu-forums]