Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Cách Đồng Bộ iPod Touch Với Máy Ảo Win XP Trên Ubuntu Intrepid

Đồng bộ iPod Touch với iTunes trên Mac hoặc Windows rất dễ dàng. Cắm iPod, mở iTunes, đồng bộ xong trong một nốt nhạc. Tuy nhiên, do không có phiên bản iTunes cho Linux, gần như không thể đồng bộ iPod Touch với máy tính. Nếu dùng Ubuntu và không muốn tạo dual-boot Windows/Ubuntu chỉ để đồng bộ iPod Touch, đây là hướng dẫn đồng bộ iPod Touch với máy ảo WinXP trên Ubuntu Intrepid.

(Hướng dẫn kiểm tra với iPod Touch thế hệ 1. Chưa test iPod Touch thế hệ 2, iPhone 2G/3G, nhưng đoán cũng hoạt động.)

Cài Đặt VirtualBox

(Bỏ qua nếu đã cài VirtualBox)

Thêm kho VirtualBox vào danh sách Apt. Trong terminal:

gksu gedit /etc/apt/sources.list

Thêm dòng sau vào cuối file. 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 và cài VirtualBox

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

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

Cách Đồng Bộ iPod Touch Với Máy Ảo Win XP Trên Ubuntu Intrepid

Nhấp "OK" để tiếp tục.

Tiếp theo nhận lời nhắc biên dịch lại nhân cho vboxdrv

Cách Đồng Bộ iPod Touch Với Máy Ảo Win XP Trên Ubuntu Intrepid

Nhấp "OK" tiếp tục, theo sau "Yes" để biên dịch nhân vboxdrv.

Khi cài đặt xong, cần thêm mình vào nhóm vboxusr.

Vào "Hệ thống -> Quản trị -> Người dùng và Nhóm".

Nhấn "Mở khóa". Nhập mật khẩu và Xác thực.

Cách Đồng Bộ iPod Touch Với Máy Ảo Win XP Trên Ubuntu Intrepid

Nhấn "Quản lý nhóm".

Cuộn xuống tìm "vboxusers". Chọn và nhấp "Thuộc tính".

Cách Đồng Bộ iPod Touch Với Máy Ảo Win XP Trên Ubuntu Intrepid

Chọn tên người dùng của bạn và OK. Đóng tất cả.

Cách Đồng Bộ iPod Touch Với Máy Ảo Win XP Trên Ubuntu Intrepid

Nhớ "ID nhóm" (trường hợp này ID là 127). Sẽ cần sau.

Quay lại terminal,

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

để khởi động module vboxdrv khi boot.

Cấu Hình Hỗ Trợ USB

Cấu hình VirtualBox phát hiện thiết bị USB cắm vào hệ thống.

gksu gedit /etc/fstab

Thêm dòng sau vào cuối file

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

Thay GROUP_ID bằng ID nhóm vừa ghi nhớ.

Biên Dịch Lại Hỗ Trợ USB Nhân

Trong terminal, gõ

uname -r

Sẽ thấy kiểu như

Cách Đồng Bộ iPod Touch Với Máy Ảo Win XP Trên Ubuntu Intrepid

Tiếp theo, dùng thông tin nhân vừa lấy, cài mã nguồn nhân

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

Khi xong, gõ lần lượt các dòng sau vào 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

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

Cài Windows XP trong VirtualBox. (Bỏ qua nếu đã làm).

Kết Nối iPod Touch Với Máy Ảo Win XP

Cắm iPod Touch qua cáp USB.

Ubuntu phát hiện và hỏi mở với F-spot manager. Nhấp Unmount

Cách Đồng Bộ iPod Touch Với Máy Ảo Win XP Trên Ubuntu Intrepid

Mở VirtualBox và khởi động máy ảo Windows XP.

Cài iTunes trong máy ảo Win XP.

Kích hoạt iPod Touch bằng cách vào "Thiết bị -> Thiết bị USB -> Apple Inc. iPod".

Cách Đồng Bộ iPod Touch Với Máy Ảo Win XP Trên Ubuntu Intrepid

Máy ảo WinXP sẽ nhận diện thiết bị USB và cấu hình để sử dụng.

Mở iTunes. Bạn có thể đồng bộ như môi trường Mac hoặc Windows gốc.

Cách Đồng Bộ iPod Touch Với Máy Ảo Win XP Trên Ubuntu Intrepid

Xong.

Lưu ý: Đã test với iPod Touch thế hệ 1. Chưa test iPod Touch 2G và iPhone, nhưng nên hoạt động.