Синхронізуйте Iphone у Windows XP, який працює як гість Virtualbox під Ubuntu 9.10


8

Я запускаю (K) Ubuntu 9.10 як свою основну операційну систему, але я все ще маю дійсну ліцензію на XP, тому я запускаю Windows XP як гостьова операційна система з Virtualbox 3.10. Я не можу отримати Itunes (працює під Windows XP), щоб виявити наявність свого Iphone. Я знайшов це посилання: http://blog.rootshell.be/2009/01/15/iphone-itunes-virtualbox/, який пояснює, як змусити цю конфігурацію Itunes-in-XP-in-Virtualbox-under-Ubuntu працювати, але це включає редагування файлу /etc/init.d/mountdevsubfs.sh, який, очевидно, не існує в Ubuntu 9.10.

Хтось знає, як змусити Itunes в XP працювати в якості гостя в Ubuntu 9.10 для виявлення та синхронізації з Iphone?


Чи є повідомлення про помилку у посиланні, яке ви вказали, саме таке, яке ви отримуєте?
Marcin

Я не отримував жодних повідомлень про помилки, Itunes його просто не розпізнав.
постфутурист

Відповіді:


6

Ось як я змусив його працювати:

Спочатку я дотримувався інструкцій на цій сторінці: https://help.ubuntu.com/community/VirtualBox/USB

Це включало додавання рядка до / etc / fstab та пару рядків до /etc/udev/rules.d/40-basic-permissions.rules. Ніби нічого не змінилося, Ітунес все ще ігнорував мій Айфон.

Цікаво, якщо пристрій навіть було зареєстровано Windows, я зайшов у диспетчер пристроїв у XP. Був невідомий USB-пристрій зі знаком питання. Я зайшов до властивостей невідомого USB-пристрою, зробив перевстановлення драйверів, що дозволило Windows шукати драйвери в Інтернеті. Приблизно за 10 секунд Iphone був розпізнаний, драйвери завантажені, а Itunes побачив пристрій.

Мені вдалося синхронізувати, навіть оновити до останньої прошивки. Ось підказка: встановіть фільтр USB-пристроїв у VirtualBox, який просто обмежує його для пристроїв, що мають виробника компанії "Apple Inc." У мене виникла проблема з відновленням, оскільки під час відновлення пристрій відображається дещо інакше на комп’ютері, і якщо у вас не встановлені належні фільтри, пристрій не з’явиться автоматично в гостьовій ОС, оскільки базується ОС хоста це як інший пристрій. Ось чому найкращий варіант - просто сказати йому, щоб надіслати всі пристрої Apple через USB.


1

Спробуйте це:

З терміналу запустіть таку команду:

  1. Додайте себе до групи vboxusers, якщо її ще немає: -

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

Це працює для Karmic 9.10 Host та Windows XP Guest

З терміналу запустіть таку команду:

  1. Це дозволить перевірити ваш ідентифікатор користувача vbox, який вам знадобиться для наступних кроків. Тут буде відображено рядок, який виглядає приблизно так: vboxusers: x: 123: Я 123 - це ідентифікатор користувача вашої машини, який ви шукаєте.

    grep vbox /etc/group
    
  2. Це дозволить змінити файл FSTAB

     sudo gedit /etc/fstab
    
  3. Додайте наступний рядок у нижній частині файлу fstab: Замініть userid числом, відображеним на кроці 1.

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

Приклад: none / proc / bus / usb usbfs devig = 123, devmod = 664 0 0

  1. Перезавантажте Ubuntu 9.10

  2. Після входу в Ubuntu 9.10 запустіть VirtualBox (ще не включайте гостьову ОС)

  3. Клацніть Налаштування на головній сторінці VirtualBox для гостьової ОС Windows XP

  4. Перейдіть на вкладку Система зліва на екрані

    • Потрібно вибрати опцію Увімкнути IO APIC
  5. Перейдіть на вкладку USB зліва на екрані

    • Увімкніть USB-контролер та Увімкнути USB 2.0 (EHCI) Контролер потрібно вибрати
    • Ваш USB-пристрій слід розпізнати та позначити на нижньому екрані. Якщо ні, натисніть кнопку "додати" (в правій крайній частині, 2-ю з зеленим хрестом) та додайте її.
  6. Увімкнення живлення вашої гостьової ОС та USB повинно працювати

З налаштування USB для Virtualbox на форумах Ubuntu.


1
@John: це ваш сайт? ми, як правило, надаємо перевагу поясненням або повним покроковим інструкціям тут, а не лише посиланнями. це захищає від гниття зв’язків та забезпечує доступ до інформації в майбутньому. якщо ви можете, відредагуйте цю публікацію, щоб включити принаймні резюме вмісту посилання або короткий список необхідних кроків; то читачі мають уявлення про процес і можуть перейти за посиланням для отримання детальної інформації. дякую, і ласкаво просимо до Супер Користувача.
шарлатаний кіхот

0

Ось як я це роблю.

Запустіть itunes під VB та підключіть iphone / itouch до чого б то не було. На робочому столі Linux ви побачите піктограму нового пристрою. Виберіть його та відключіть його. Потім перейдіть до VB і клацніть правою кнопкою миші значок USB внизу і введіть клавішу в поле для вашого пристрою. XP під VB буде знати, побачити пристрій.

Ніяких команд, нічого іншого для встановлення, ніяких файлів для редагування.


Можливо, для вас це відрізняється, але Ubuntu 9.10 для мене не автоматично встановлює об'єми USB-накопичувачів, тому це не проблема.
postfuturist

9.10 автоматично встановлюється за замовчуванням принаймні при встановленні GNOME.
Брам
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.