Computer >> 컴퓨터 >  >> 체계 >> Windows

Ubuntu Intrepid에서 iPod Touch를 Win XP 가상 머신과 동기화하는 방법

Mac 또는 Windows에서 iPod Touch를 iTunes와 동기화하는 것은 쉬운 일이 아닙니다. iPod을 연결하고 iTunes를 실행하기만 하면 1분 안에 동기화가 완료됩니다. 그러나 Linux 버전의 iTunes가 없기 때문에 iPod Touch를 컴퓨터와 동기화할 수 있는 방법이 거의 없습니다. Ubuntu 시스템을 사용 중이고 iPod Touch를 동기화하기 위해 Windows/Ubuntu 이중 부팅을 만들고 싶지 않은 경우 Ubuntu Intrepid에서 iPod Touch를 WinXP 가상 머신과 동기화하는 방법을 알려주는 자습서가 있습니다.

(이 튜토리얼은 iPod Touch 1세대를 사용하여 테스트되었습니다. 저는 iPod Touch 2세대, iPhone 2G/3G를 테스트하지 않았지만 잘 작동할 것이라고 생각합니다.)

Virtualbox 설치

(시스템에 이미 Virtualbox를 설치했다면 이 단계를 건너뛰십시오.)

Apt 목록에 Virtualbox 저장소를 추가합니다. 터미널에서:

gksu gedit /etc/apt/sources.list

파일 끝에 다음 줄을 추가합니다. 저장하고 닫습니다.

deb https://download.virtualbox.org/virtualbox/debian intrepid non-free

gpg 키 추가

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

저장소 업데이트 및 Virtualbox 설치

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

설치하는 동안 vboxusers에 사용자를 추가하라는 메시지가 표시됩니다. 그룹.

Ubuntu Intrepid에서 iPod Touch를 Win XP 가상 머신과 동기화하는 방법

계속하려면 "확인"을 클릭하십시오.

그러면 vboxdrv용 커널을 다시 컴파일하라는 다음 프롬프트가 표시됩니다.

Ubuntu Intrepid에서 iPod Touch를 Win XP 가상 머신과 동기화하는 방법

계속하려면 "확인"을 클릭하고 vboxdrv 커널을 컴파일하려면 "예"를 클릭하십시오.

설치가 완료되면 vboxusr에 자신을 추가해야 합니다. 그룹.

"시스템 -> 관리 -> 사용자 및 그룹"으로 이동합니다.

"잠금 해제" 버튼을 누릅니다. 비밀번호를 입력하고 인증하세요.

Ubuntu Intrepid에서 iPod Touch를 Win XP 가상 머신과 동기화하는 방법

"그룹 관리"를 누르십시오.

"vboxusers"가 표시될 때까지 아래로 스크롤합니다. 강조 표시하고 "속성"을 클릭하십시오.

Ubuntu Intrepid에서 iPod Touch를 Win XP 가상 머신과 동기화하는 방법

사용자 이름을 확인하고 확인을 클릭합니다. 모두 닫습니다.

Ubuntu Intrepid에서 iPod Touch를 Win XP 가상 머신과 동기화하는 방법

"그룹 ID"를 기억하십시오(이 경우 그룹 ID는 127). 나중에 사용해야 합니다.

터미널로 돌아가서

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

부팅하는 동안 vboxdrv 모듈을 시작합니다.

USB 지원 구성

다음은 시스템에 연결된 USB 장치를 감지하도록 Virtualbox를 구성하는 것입니다.

gksu gedit /etc/fstab

파일 끝에 다음 줄 추가

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

GROUP_ID를 지금 녹음한 그룹 ID로 바꿉니다.

커널 USB 지원 재컴파일

터미널에서

를 입력합니다.
uname -r

다음과 같이 표시되어야 합니다.

Ubuntu Intrepid에서 iPod Touch를 Win XP 가상 머신과 동기화하는 방법

그런 다음 방금 얻은 커널 정보를 사용하여 커널의 소스 코드를 설치합니다.

sudo apt-get build-dep linux-source-2.6.27
sudo apt-get install linux-source-2.6.27 build-essential

완료되면 터미널에 다음을 한 줄씩 입력합니다.

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

컴퓨터를 재부팅합니다.

Virtualbox에 Windows XP를 설치합니다. (이미 수행한 경우 이 단계를 건너뛰십시오.)

iPod Touch를 Windows XP VM에 연결

USB 케이블을 사용하여 iPod Touch를 연결합니다.

Ubuntu는 이를 감지하고 F-spot 관리자로 열 것인지 묻습니다. 마운트 해제를 클릭합니다.

Ubuntu Intrepid에서 iPod Touch를 Win XP 가상 머신과 동기화하는 방법

다음으로 Virtualbox를 열고 Windows XP VM을 부팅합니다.

Win XP VM에 iTunes를 설치합니다.

'기기 -> USB 기기 -> Apple Inc. iPod'으로 이동하여 iPod Touch를 활성화합니다.

Ubuntu Intrepid에서 iPod Touch를 Win XP 가상 머신과 동기화하는 방법

WinXP VM은 USB 장치를 인식하고 사용하도록 구성해야 합니다.

iTunes를 엽니다. 기본 Mac 또는 Windows 환경에서와 같이 동기화할 수 있어야 합니다.

Ubuntu Intrepid에서 iPod Touch를 Win XP 가상 머신과 동기화하는 방법

그게 다야.

참고 :iPod Touch 1세대로 테스트했습니다. 나는 이것을 iPod Touch 2G와 iPhone에서 테스트하지 않았지만 역시 작동할 것입니다.