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?

3 ответа3

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 передавались через него.

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: замените userid на число, отображаемое на шаге 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.

0

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .