Så här synkroniserar du iPod Touch med Win XP Virtual Machine i Ubuntu Intrepid
Synkronisera din iPod Touch med iTunes på din Mac eller Windows är ett jobb utan hjärnan. Anslut bara din iPod, elda din iTunes och din synkronisering kommer att göras om en minut. Men eftersom det inte finns någon Linux-version av iTunes, finns det nästan inget sätt att du kan synkronisera din iPod Touch med din dator. Om du använder ett Ubuntu-system och du inte vill skapa en Windows / Ubuntu-dubbelstart för att bara synkronisera din iPod Touch, här är en handledning som lär dig hur du synkroniserar din iPod Touch med en virtuell WinXP-maskin i Ubuntu Intrepid.
(Denna handledning testades med en iPod Touch 1st generation. Jag har inte testat iPod Touch 2nd Gen, iPhone 2G / 3G, men jag antar att de borde fungera också.)
Installera Virtualbox
(hoppa över det här steget om du redan har installerat Virtualbox i ditt system)
Lägg till Virtualbox-förvaret till din Apt-lista. I din terminal:
gksu gedit /etc/apt/sources.list
Lägg till följande rad i slutet av filen. Spara och stäng.
deb http://download.virtualbox.org/virtualbox/debian intrepid non-free
Lägg till gpg-tangenten
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
Uppdatera förvaret och installera Virtualbox
sudo apt-get uppdatering
sudo apt-get installera virtualbox-2.0
Under installationen får du en uppmaning att be dig lägga till användare till vboxusers- gruppen.
klicka på OK för att fortsätta.
Du kommer då att få nästa prompt att kompilera kärnan för vboxdrv
klicka på OK för att fortsätta, följ av Ja för att kompilera vboxdrv-kärnan.
När installationen är klar måste du lägga till dig själv i vboxusr- gruppen.
Gå till System -> Administration -> Användare och grupper
Tryck på knappen Lås upp . Ange ditt lösenord och Godkänn.
Tryck på Hantera grupper .
Bläddra ner tills du ser vboxuserna . Markera det och klicka på Egenskaper .
Kontrollera ditt användarnamn och klicka på OK . Stäng allt.
Kom ihåg gruppens ID (i detta fall är grupp-id 127). Du måste använda den senare.
Tillbaka i terminalen,
eko "vboxdrv" | sudo tee -a / etc / modules
för att starta vboxdrv-modulen vid uppstart.
Konfigurera USB-stödet
Följande är att konfigurera Virtualbox för att upptäcka alla USB-enheter som är anslutna till ditt system.
gksu gedit / etc / fstab
Lägg till följande rad i slutet av filen
#usbfs för virtualbox
ingen / proc / buss / usb usbfs devgid = GROUP_ID, devmode = 664 0 0
Byt GROUP_ID med det grupp-ID som du spelat in just nu.
Kompilera kärnans USB-stöd
I terminalen skriver du
uname -r
Du borde se något så här
Därefter installerar du källkoden för kärnan med hjälp av kärnans information som du just fått
sudo apt-get build-dep linux-source-2.6.27
sudo apt-get install Linux-source-2.6.27 build-essential
När det är klart, skriv följande till terminalen, linje för rad
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
Starta om datorn.
Installera Windows XP i din Virtualbox. (hoppa över det här steget om du redan har gjort det).
Ansluta iPod Touch till Windows XP VM
Anslut din iPod Touch med USB-kabeln.
Ubuntu kommer att upptäcka det och fråga om du vill öppna den med F-spot manager. Klicka på Unmount
Öppna sedan din Virtualbox och starta Windows XP VM.
Installera iTunes i din Win XP VM.
Aktivera iPod Touch genom att gå till Enheter -> USB-enheter -> Apple Inc. iPod
WinXP VM bör känna igen USB-enheten och konfigurera den för användning.
Öppna din iTunes. Du ska kunna synkronisera det som om du gör det i en Mac eller Windows-miljö.
Det är allt.
Obs! Jag har testat detta med en iPod Touch 1st Generation. Jag har inte testat detta med iPod Touch 2G och iPhone, men de borde också fungera.
[Referens: Ubuntu Forum]