Sincronize o Iphone no Windows XP executando como convidado do Virtualbox no Ubuntu 9.10


8

Eu executo o (K) Ubuntu 9.10 como meu sistema operacional principal, mas ainda tenho uma licença válida do XP, por isso estou executando o Windows XP como um sistema operacional convidado com o Virtualbox 3.10. Não consigo obter o Itunes (executando no Windows XP) para detectar a presença do meu Iphone. Encontrei este link: http://blog.rootshell.be/2009/01/15/iphone-itunes-virtualbox/, que explica como obter essa configuração do Itunes-in-XP-no-Virtualbox-under-Ubuntu para funcionar, mas envolve editar o arquivo /etc/init.d/mountdevsubfs.sh que aparentemente não existe no Ubuntu 9.10.

Alguém sabe como o Itunes no XP está sendo executado como convidado no Ubuntu 9.10 para detectar e sincronizar com um Iphone?


A mensagem de erro no link que você forneceu é exatamente a mesma que está recebendo?
Marcin

Eu não estava recebendo nenhuma mensagem de erro, apenas não estava sendo reconhecido pelo Itunes.
Postfuturist

Respostas:


6

Aqui está como eu consegui funcionar:

Primeiro, segui as instruções nesta página: https://help.ubuntu.com/community/VirtualBox/USB

Isso incluiu a adição de uma linha ao / etc / fstab e algumas linhas ao /etc/udev/rules.d/40-basic-permissions.rules. Nada parecia mudar, o Itunes ainda estava ignorando meu Iphone.

Curioso para saber se o dispositivo estava sendo registrado pelo Windows, entrei no Gerenciador de dispositivos no XP. Havia um dispositivo USB desconhecido com um ponto de interrogação. Entrei nas propriedades do dispositivo USB desconhecido, fiz uma ação de reinstalação de drivers, permitindo que o Windows procurasse drivers online. Em cerca de 10 segundos, o Iphone foi reconhecido, os drivers carregados e o Itunes viu o dispositivo.

Consegui sincronizar e até atualizar para o firmware mais recente. Aqui está uma dica: defina um filtro de dispositivo USB no VirtualBox que o limite apenas aos dispositivos com um fabricante da "Apple Inc." Ocorreu um problema ao fazer uma restauração porque, durante a restauração, o dispositivo aparece um pouco diferente do computador e, se você não tiver os filtros adequados configurados, o dispositivo não aparecerá automaticamente no SO convidado, pois o SO host vê como um dispositivo diferente. É por isso que a melhor opção é dizer para enviar todos os dispositivos USB da Apple.


1

Tente o seguinte:

Em um terminal, execute o seguinte comando:

  1. Adicione-se ao grupo vboxusers, se ainda não estiver lá: -

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

Isso funciona para o Karmic 9.10 Host e o Windows XP Guest

Em um terminal, execute o seguinte comando:

  1. Isso verificará seu ID de usuário do vbox, que você precisará para as próximas etapas. Isso exibirá uma linha parecida com a seguinte: vboxusers: x: 123: myself 123 é o ID do usuário da sua máquina que você está procurando

    grep vbox /etc/group
    
  2. Isso editará seu arquivo FSTAB

     sudo gedit /etc/fstab
    
  3. Adicione a seguinte linha na parte inferior do arquivo fstab: Substitua userid pelo número exibido na etapa 1.

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

Exemplo: none / proc / bus / usb usbfs devig = 123, devmod = 664 0 0

  1. Reinicie o Ubuntu 9.10

  2. Uma vez logado no Ubuntu 9.10, inicie o VirtualBox (ainda não ligue o sistema operacional convidado)

  3. Clique em Configurações na página principal do VirtualBox para o Windows XP Guest OS

  4. Clique na guia Sistema no lado esquerdo da tela

    • Ativar IO APIC é necessário ser selecionado
  5. Clique na guia USB no lado esquerdo da tela

    • Ativar controlador USB e Ativar controlador USB 2.0 (EHCI) precisam ser selecionados
    • Seu dispositivo USB deve ser reconhecido e marcado na tela inferior. Caso contrário, pressione o botão 'adicionar' (à direita, o segundo com a cruz verde) e adicione-o.
  6. A alimentação do SO convidado e do USB deve funcionar

De configurar USB para Virtualbox nos fóruns do Ubuntu.


1
@ John: esse é o seu site? geralmente preferimos explicações ou instruções passo a passo completas aqui, em vez de respostas apenas para links. isso protege contra o rot-link e garante que as informações estejam acessíveis no futuro. se você puder, edite esta postagem para incluir pelo menos um resumo do conteúdo do link ou uma breve lista das etapas necessárias; então os leitores têm uma idéia do processo e podem clicar no link para obter detalhes completos. obrigado e bem-vindo ao Super Usuário.
quack quixote

0

Aqui está como eu faço isso.

Execute o itunes em VB e conecte seu iphone / itouch, seja qual for. Na área de trabalho do linux, você verá um ícone para o novo dispositivo. Selecione e desmonte. Em seguida, vá para VB e clique com o botão direito do mouse no ícone USB na parte inferior e clique na caixa do seu dispositivo. XP sob VB saberá ver o dispositivo.

Sem comandos, nada mais para instalar, sem arquivos para editar.


Talvez seja diferente para você, mas o Ubuntu 9.10 não monta automaticamente volumes de armazenamento USB para mim, então isso não é um problema.
Postfuturist

9.10 automounts por padrão, pelo menos com a instalação do GNOME.
Broam
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.