Đồng bộ hóa Iphone trong Windows XP chạy với tư cách là khách Virtualbox trong Ubuntu 9.10


8

Tôi chạy (K) Ubuntu 9.10 làm hệ điều hành chính của mình, nhưng tôi vẫn có giấy phép XP hợp lệ, vì vậy tôi đã chạy Windows XP với tư cách là hệ điều hành khách với Virtualbox 3.10. Tôi không thể tải Itunes (chạy trong Windows XP) để phát hiện sự hiện diện của Iphone. Tôi đã tìm thấy liên kết này: http://blog.rootshell.be/2009/01/15/iphone-itunes-virtualbox/ giải thích cách làm cho cấu hình Itunes-in-XP-in-Virtualbox-under-Ubuntu này hoạt động, nhưng nó liên quan đến việc chỉnh sửa tệp /etc/init.d/mountdevsubfs.sh mà dường như không tồn tại trong Ubuntu 9.10.

Có ai biết làm thế nào để Itunes trong XP chạy với tư cách là khách trong Ubuntu 9.10 để phát hiện và đồng bộ hóa với Iphone không?


Thông báo lỗi trong liên kết bạn đã cung cấp có chính xác như thông báo bạn đang nhận không?
Marcin

Tôi không nhận được bất kỳ thông báo lỗi nào, nó không được Itunes nhận ra.
postfuturist

Câu trả lời:


6

Đây là cách tôi làm cho nó hoạt động:

Đầu tiên, tôi làm theo hướng dẫn trên trang này: https://help.ubfox.com/community/VirtualBox/USB

Điều này bao gồm thêm một dòng vào / etc / fstab và một vài dòng vào /etc/udev/rules.d/40-basic-permissions.rules. Dường như không có gì thay đổi, Itunes vẫn lờ đi Iphone của tôi.

Tò mò nếu thiết bị thậm chí đã được Windows đăng ký, tôi đã vào Trình quản lý thiết bị trong XP. Có một thiết bị USB không xác định có dấu chấm hỏi. Tôi đã truy cập vào các thuộc tính cho thiết bị USB không xác định, đã thực hiện cài đặt lại trình điều khiển, cho phép Windows tìm kiếm trình điều khiển trực tuyến. Trong khoảng 10 giây, Iphone đã được nhận diện, trình điều khiển được tải và Itunes đã nhìn thấy thiết bị.

Tôi đã có thể đồng bộ hóa, thậm chí nâng cấp lên firmware mới nhất. Đây là một mẹo, hãy đặt bộ lọc thiết bị USB trong VirtualBox chỉ giới hạn nó với các thiết bị có Nhà sản xuất của "Apple Inc." Tôi gặp vấn đề với việc thực hiện khôi phục vì trong quá trình khôi phục, thiết bị có vẻ hơi khác với máy tính và nếu bạn không cài đặt các bộ lọc phù hợp, thiết bị sẽ không tự động xuất hiện cho HĐH khách vì hệ điều hành máy chủ nhìn thấy nó như một thiết bị khác Đó là lý do tại sao lựa chọn tốt nhất chỉ là bảo nó gửi tất cả các thiết bị USB của Apple thông qua.


1

Thử cái này:

Từ một thiết bị đầu cuối chạy lệnh sau:

  1. Tự thêm mình vào nhóm vboxusers nếu chưa có: -

    if [ "`grep vboxusers /etc/group|grep $USER`" == "" ] ;   
    then sudo usermod -G vboxusers -a $USER ; fi
    

Điều này hoạt động cho Máy chủ Karmic 9.10 và Windows XP Guest

Từ một thiết bị đầu cuối chạy lệnh sau:

  1. Điều này sẽ kiểm tra id người dùng vbox của bạn mà bạn sẽ cần cho các bước tiếp theo. Điều này sẽ hiển thị một dòng trông giống như thế này: vboxusers: x: 123: chính tôi 123 là id người dùng của máy bạn đang tìm kiếm

    grep vbox /etc/group
    
  2. Điều này sẽ chỉnh sửa tệp FSTAB của bạn

     sudo gedit /etc/fstab
    
  3. Thêm dòng sau vào dưới cùng của tệp fstab: Thay thế userid bằng số được hiển thị từ bước 1.

     none /proc/bus/usb usbfs devgid=userid,devmode=664 0 0 
    

Ví dụ: none / Proc / bus / usb usbfs devig = 123, devmod = 664 0 0

  1. Khởi động lại Ubuntu 9.10

  2. Sau khi đăng nhập vào Ubuntu 9.10, hãy khởi động VirtualBox (Chưa bật hệ điều hành khách)

  3. Nhấp vào Cài đặt từ trang chính VirtualBox cho Hệ điều hành khách Windows XP

  4. Nhấp vào tab Hệ thống ở bên trái màn hình

    • Kích hoạt IO APIC cần được chọn
  5. Nhấp vào tab USB ở bên trái màn hình

    • Cần chọn Bộ điều khiển USB và Bật Bộ điều khiển USB 2.0 (EHCI)
    • Thiết bị USB của bạn sẽ được nhận dạng và đánh dấu ở màn hình thấp hơn. Nếu không, nhấn nút 'thêm' (ở bên phải, thứ 2 với chữ thập màu xanh lá cây) và thêm nó.
  6. Bật nguồn hệ điều hành khách và USB của bạn sẽ hoạt động

Từ Thiết lập USB cho Virtualbox tại các diễn đàn Ubuntu.


1
@ John: đó là trang web của bạn? chúng tôi thường thích giải thích hoặc hướng dẫn từng bước đầy đủ ở đây hơn các câu trả lời chỉ liên kết. điều này bảo vệ chống thối liên kết và đảm bảo rằng thông tin có thể truy cập được trong tương lai. nếu bạn có thể, hãy chỉnh sửa bài đăng này để bao gồm ít nhất một bản tóm tắt nội dung liên kết hoặc danh sách ngắn gọn các bước cần thiết; sau đó độc giả có một ý tưởng về quá trình và có thể nhấn vào liên kết để biết chi tiết đầy đủ. cảm ơn, và chào mừng đến với Super User.
quack quixote

0

Đây là cách tôi làm điều đó.

Chạy itunes trong VB và cắm iphone / itouch của bạn vào bất cứ thứ gì. Trên màn hình linux bạn sẽ thấy một biểu tượng cho thiết bị mới. Chọn nó và ngắt kết nối nó. Sau đó vào VB và nhấp chuột phải vào biểu tượng USB ở phía dưới và đặt một nhấp chuột vào hộp cho thiết bị của bạn. XP theo VB sẽ biết thiết bị.

Không có lệnh, không có gì khác để cài đặt, không có tập tin để chỉnh sửa.


Có lẽ nó khác với bạn, nhưng Ubuntu 9.10 không tự động gắn dung lượng lưu trữ USB cho tôi, vì vậy đó không phải là vấn đề.
postfuturist

9,10 tự động đếm theo mặc định ít nhất là với cài đặt Gnome.
Broam
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.