Veja como eu consegui que funcionasse:
Primeiro, eu segui as instruções nesta página: link
Isso incluiu adicionar uma linha ao / etc / fstab e algumas linhas para /etc/udev/rules.d/40-basic-permissions.rules. Nada parecia mudar, o Itunes ainda estava ignorando meu Iphone.
Curioso 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. Eu fui para as propriedades para o dispositivo USB desconhecido, fiz uma ação de reinstalar os drivers, permitindo que o Windows para procurar drivers on-line. Em cerca de 10 segundos, o iPhone foi reconhecido, os drivers foram 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 limita apenas a dispositivos com um fabricante de "Apple Inc." Eu tive um problema ao fazer uma restauração porque, durante a restauração, o dispositivo aparece de maneira um pouco diferente do computador e, se você não tiver os filtros adequados, o dispositivo não aparecerá automaticamente no sistema operacional convidado, pois o SO do host vê como um dispositivo diferente. É por isso que a melhor opção é apenas dizer para enviar todos os dispositivos USB da Apple.