Synchronizuj iPhone'a w systemie Windows XP działającym jako gość Virtualbox w systemie Ubuntu 9.10

8

Używam (K) Ubuntu 9.10 jako mojego głównego systemu operacyjnego, ale nadal mam ważną licencję XP, więc korzystam z systemu Windows XP jako systemu operacyjnego gościa z Virtualbox 3.10. Nie mogę zmusić Itunes (działającego pod Windows XP) do wykrycia obecności mojego iPhone'a. Znalazłem ten link: http://blog.rootshell.be/2009/01/15/iphone-itunes-virtualbox/, który wyjaśnia, jak uruchomić tę konfigurację Itunes-in-XP-in-Virtualbox-under-Ubuntu, ale wymaga edycji pliku /etc/init.d/mountdevsubfs.sh, który najwyraźniej nie istnieje w Ubuntu 9.10.

Czy ktoś wie, jak uruchomić Itunes w XP jako gość w Ubuntu 9.10 w celu wykrywania i synchronizacji z iPhone'em?

postfuturist
źródło
Czy komunikat o błędzie w podanym linku jest dokładnie taki sam jak ten, który otrzymujesz?
Marcin
Nie otrzymywałem żadnych komunikatów o błędach, po prostu Itunes nie rozpoznał.
postfuturist

Odpowiedzi:

6

Oto jak mam to uruchomić:

Najpierw postępowałem zgodnie z instrukcjami na tej stronie: https://help.ubuntu.com/community/VirtualBox/USB

Obejmowało to dodanie wiersza do / etc / fstab oraz kilku wierszy do /etc/udev/rules.d/40-basic-permissions.rules. Nic się nie zmieniło, Itunes wciąż ignorował mój iPhone.

Ciekawe, czy urządzenie było nawet rejestrowane przez system Windows, wszedłem do Menedżera urządzeń w XP. Było nieznane urządzenie USB ze znakiem zapytania. Poszedłem do właściwości nieznanego urządzenia USB, wykonałem akcję ponownej instalacji sterowników, umożliwiając systemowi Windows wyszukiwanie sterowników online. Po około 10 sekundach iPhone został rozpoznany, sterowniki załadowane, a Itunes zobaczył urządzenie.

Byłem w stanie zsynchronizować, nawet zaktualizować do najnowszego oprogramowania. Oto wskazówka: ustaw filtr urządzenia USB w VirtualBox, który ogranicza go do urządzeń z producentem „Apple Inc.” Miałem problem z przywracaniem, ponieważ podczas przywracania urządzenie wygląda nieco inaczej niż na komputerze, a jeśli nie skonfigurujesz odpowiednich filtrów, urządzenie nie pojawi się automatycznie w systemie-gościu, ponieważ system hosta widzi jako inne urządzenie. Dlatego najlepszą opcją jest po prostu przekazanie mu wszystkich urządzeń USB Apple.

postfuturist
źródło
1

Spróbuj tego:

Z terminala uruchom następującą komendę:

  1. Dodaj się do grupy vboxusers, jeśli jeszcze jej nie ma: -

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

Działa to dla Karmic 9.10 Host i Windows XP Guest

Z terminala uruchom następującą komendę:

  1. Spowoduje to sprawdzenie twojego identyfikatora użytkownika vbox, którego będziesz potrzebować w kolejnych krokach. Spowoduje to wyświetlenie wiersza wyglądającego mniej więcej tak: vboxusers: x: 123: ja 123 to identyfikator użytkownika komputera, którego szukasz

    grep vbox /etc/group
    
  2. Spowoduje to edycję pliku FSTAB

     sudo gedit /etc/fstab
    
  3. Dodaj następujący wiersz na dole pliku fstab: Zastąp identyfikator użytkownika numerem wyświetlanym od kroku 1.

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

Przykład: none / proc / bus / usb usbfs devig = 123, devmod = 664 0 0

  1. Uruchom ponownie Ubuntu 9.10

  2. Po zalogowaniu się do Ubuntu 9.10 uruchom VirtualBox (nie włączaj jeszcze systemu-gościa)

  3. Kliknij Ustawienia na stronie głównej VirtualBox dla systemu operacyjnego Windows XP Guest

  4. Kliknij kartę System po lewej stronie ekranu

    • Należy włączyć IO APIC
  5. Kliknij kartę USB po lewej stronie ekranu

    • Należy włączyć kontroler USB i kontroler USB 2.0 (EHCI)
    • Twoje urządzenie USB powinno zostać rozpoznane i zaznaczone na dolnym ekranie. Jeśli nie, naciśnij przycisk „dodaj” (z prawej strony, drugi z zielonym krzyżem) i dodaj go.
  6. Włącz system operacyjny gościa i USB powinny działać

Od Skonfiguruj USB dla Virtualbox na forach Ubuntu.

losowy
źródło
1
@John: czy to twoja strona? zazwyczaj wolimy wyjaśnienia lub pełne instrukcje krok po kroku niż odpowiedzi tylko z linkiem. chroni to przed zepsuciem linków i zapewnia dostępność informacji w przyszłości. jeśli możesz, edytuj ten post, aby zawierał przynajmniej podsumowanie treści linku lub krótką listę niezbędnych kroków; wtedy czytelnicy mają pojęcie o tym procesie i mogą kliknąć link, aby uzyskać szczegółowe informacje. dzięki i witamy w Super User.
szarlatan
0

Oto jak to robię.

Uruchom itunes pod VB i podłącz swój iPhone / Itouch cokolwiek. Na pulpicie Linux zobaczysz ikonę nowego urządzenia. Wybierz i odmontuj. Następnie przejdź do VB i kliknij prawym przyciskiem myszy ikonę USB u dołu i kliknij pole swojego urządzenia. XP pod VB będzie wiedział, że zobaczy urządzenie.

Żadnych poleceń, nic więcej do zainstalowania, żadnych plików do edycji.


źródło
Być może jest inaczej dla ciebie, ale Ubuntu 9.10 nie instaluje dla mnie automatycznie woluminów pamięci USB, więc to nie jest problem.
postfuturist
9.10 automounts domyślnie przynajmniej z instalacją GNOME.
Broam