Синхронизация 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?

postfuturist
источник
Является ли сообщение об ошибке в предоставленной вами ссылке точно таким же, как и полученное вами?
Марцин
Я не получал никаких сообщений об ошибках, он просто не распознавался Itunes.
постфутурист

Ответы:

6

Вот как я получил это на работу:

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

Это включало добавление строки в / etc / fstab и пару строк в /etc/udev/rules.d/40-basic-permissions.rules. Казалось, ничего не изменилось, Itunes все еще игнорировал мой Iphone.

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

Я смог синхронизировать, даже обновить до последней прошивки. Вот совет, установите фильтр USB-устройства в VirtualBox, который ограничивает его только для устройств с производителем «Apple Inc.» У меня возникла проблема с выполнением восстановления, поскольку во время восстановления устройство выглядит немного по-другому на компьютере, и если у вас не настроены надлежащие фильтры, устройство не будет отображаться для гостевой ОС автоматически, так как хост-ОС видит это как другое устройство. Вот почему лучший вариант - просто сказать, чтобы все USB-устройства Apple передавались через него.

postfuturist
источник
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 :self 123 - это идентификатор пользователя вашей машины, которую вы ищете.

    grep vbox /etc/group
    
  2. Это отредактирует ваш файл FSTAB

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

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

Пример: нет / 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: это твой сайт? мы обычно предпочитаем объяснения или полные пошаговые инструкции, а не только ссылки. это защищает от link-rot и гарантирует, что информация будет доступна в будущем. если вы можете, отредактируйте этот пост, включив хотя бы краткое содержание ссылки или краткий список необходимых шагов; тогда читатели имеют представление о процессе и могут перейти по ссылке для получения полной информации. спасибо и добро пожаловать в Super User.
Квик-кихот
0

Вот как я это делаю.

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

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


источник
Возможно, для вас это по-другому, но Ubuntu 9.10 не монтирует для меня тома USB-накопителя автоматически, так что это не проблема.
постфутурист
9.10 по умолчанию автоматически монтируется при установке GNOME.
Broam