Computer >> Máy Tính >  >> Hệ thống >> Windows

Cách đồng bộ hóa iPod Touch với máy ảo Win XP trong Ubuntu Intrepid

Đồng bộ hóa iPod Touch của bạn với iTunes trên máy Mac hoặc Windows là một công việc không cần trí óc. Đơn giản chỉ cần cắm iPod của bạn, kích hoạt iTunes của bạn và quá trình đồng bộ hóa của bạn sẽ được thực hiện sau một phút. Tuy nhiên, vì không có phiên bản Linux của iTunes nên hầu như không có cách nào để bạn có thể đồng bộ iPod Touch với máy tính của mình. Nếu bạn đang sử dụng hệ thống Ubuntu và bạn không muốn tạo khởi động kép Windows / Ubuntu chỉ để đồng bộ hóa iPod Touch của mình, đây là hướng dẫn hướng dẫn bạn cách đồng bộ hóa iPod Touch với máy ảo WinXP trong Ubuntu Intrepid.

(Hướng dẫn này đã được thử nghiệm bằng iPod Touch thế hệ 1. Tôi chưa thử nghiệm iPod Touch thế hệ thứ 2, iPhone 2G / 3G, nhưng tôi đoán chúng cũng sẽ hoạt động.)

Cài đặt Virtualbox

(bỏ qua bước này nếu bạn đã cài đặt Virtualbox trong hệ thống của mình)

Thêm kho lưu trữ Virtualbox vào danh sách Apt của bạn. Trong thiết bị đầu cuối của bạn:

gksu gedit /etc/apt/sources.list

Thêm dòng sau vào cuối tệp. Lưu và đóng.

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

Thêm khóa gpg

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

Cập nhật kho lưu trữ và cài đặt Virtualbox

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

Trong khi cài đặt, bạn sẽ nhận được lời nhắc yêu cầu bạn thêm người dùng vào vboxusers nhóm.

Cách đồng bộ hóa iPod Touch với máy ảo Win XP trong Ubuntu Intrepid

nhấp vào “OK” để tiếp tục.

Sau đó, bạn sẽ nhận được lời nhắc tiếp theo để biên dịch lại hạt nhân cho vboxdrv

Cách đồng bộ hóa iPod Touch với máy ảo Win XP trong Ubuntu Intrepid

nhấp vào “OK” để tiếp tục, theo sau là “Có” để biên dịch hạt nhân vboxdrv.

Khi cài đặt hoàn tất, bạn cần thêm chính mình vào vboxusr nhóm.

Đi tới “Hệ thống -> Quản trị -> Người dùng và Nhóm”.

Nhấn nút “Mở khóa”. Nhập mật khẩu của bạn và xác thực.

Cách đồng bộ hóa iPod Touch với máy ảo Win XP trong Ubuntu Intrepid

Nhấn “Quản lý nhóm”.

Cuộn xuống cho đến khi bạn nhìn thấy “vboxusers”. Đánh dấu nó và nhấp vào “Thuộc tính”.

Cách đồng bộ hóa iPod Touch với máy ảo Win XP trong Ubuntu Intrepid

Kiểm tra tên người dùng của bạn và nhấp vào OK. Đóng mọi thứ.

Cách đồng bộ hóa iPod Touch với máy ảo Win XP trong Ubuntu Intrepid

Hãy nhớ "ID nhóm" (trong trường hợp này, ID nhóm là 127). Bạn sẽ cần sử dụng nó sau này.

Quay lại nhà ga,

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

để khởi động mô-đun vboxdrv trong khi khởi động.

Định cấu hình hỗ trợ USB

Sau đây là cấu hình Virtualbox để phát hiện bất kỳ thiết bị USB nào được cắm vào hệ thống của bạn.

gksu gedit /etc/fstab

Thêm dòng sau vào cuối tệp

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

Thay thế GROUP_ID bằng ID nhóm mà bạn vừa ghi lại.

Biên dịch lại hạt nhân hỗ trợ USB

Trong thiết bị đầu cuối, nhập

uname -r

Bạn sẽ thấy một cái gì đó như thế này

Cách đồng bộ hóa iPod Touch với máy ảo Win XP trong Ubuntu Intrepid

Tiếp theo, sử dụng thông tin hạt nhân bạn vừa lấy được, cài đặt mã nguồn của hạt nhân

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

Sau khi hoàn tất, hãy nhập dòng sau vào thiết bị đầu cuối, từng dòng một

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

Khởi động lại máy tính.

Cài đặt Windows XP trong Virtualbox của bạn. (bỏ qua bước này nếu bạn đã làm như vậy).

Kết nối iPod Touch với Windows XP VM

Cắm iPod Touch của bạn bằng cáp USB.

Ubuntu sẽ phát hiện nó và hỏi bạn có muốn mở nó bằng F-spot manager hay không. Nhấp vào Ngắt kết nối

Cách đồng bộ hóa iPod Touch với máy ảo Win XP trong Ubuntu Intrepid

Tiếp theo, mở Virtualbox của bạn và khởi động máy ảo Windows XP.

Cài đặt iTunes trong máy ảo Win XP của bạn.

Kích hoạt iPod Touch bằng cách đi tới “Thiết bị -> Thiết bị USB -> Apple Inc. iPod”.

Cách đồng bộ hóa iPod Touch với máy ảo Win XP trong Ubuntu Intrepid

WinXP VM sẽ nhận dạng thiết bị USB và định cấu hình nó để sử dụng.

Mở iTunes của bạn. Bạn sẽ có thể đồng bộ hóa nó giống như khi bạn thực hiện trong môi trường Mac hoặc Windows gốc.

Cách đồng bộ hóa iPod Touch với máy ảo Win XP trong Ubuntu Intrepid

Thế là xong.

Lưu ý :Tôi đã thử nghiệm điều này với iPod Touch thế hệ thứ nhất. Tôi chưa thử nghiệm điều này với iPod Touch 2G và iPhone, nhưng chúng cũng sẽ hoạt động.