Como instalar o Delorme StreetAtlas (qualquer versão) + GPS dentro do VirtualBox VM?

0

Quando tento executar o programa de instalação, recebo uma mensagem pop-up dizendo que o programa instalador não é um executável válido.

Antecedentes: Eu quero um GPS com mapas no meu laptop rodando o Ubuntu 10.4LTS. Infelizmente não consigo encontrar uma solução nativa de Linux para Linux com 50 níveis de cobertura de rua nos EUA. Eu tenho VirtualBox VMs disponíveis para WinXP e Win7 (entre outros). As VMs funcionam bem com as MicroSoft Streets e Trips (2010) e com o MapNGo 5 (um produto muito antigo Delorme), mas embora ambos os produtos suportem GPS, eles não suportam o GPS Earthmate LT-40 USB que já possuo. Eu tenho praticamente todos os Delorme Street Atlas que eles lançaram na última década e nenhum deles será instalado em uma VM.

Qualquer ajuda seria muito apreciada.

Esclarecimento: Eu instalei os produtos Delorme desses CDs antes e os discos estão bem - desde que a instalação seja feita em uma máquina "física".

Adicionado: eu tentei instalar a partir de um iso, bem como o CD real. Nenhuma diferença no resultado (o setup.exe não é um executável válido)

O WinXP é o SP-2 (retido propositalmente neste ponto - vou tirar um instantâneo e fazer um SP mais tarde para testar). O Win2K é o SP-6a. Win7 (32) VM é qualquer atualização que saiu na semana passada.

A configuração USB está funcionando pelo menos até o ponto em que o dispositivo GPS está ativo na lista de dispositivos (tem um x na caixa). Neste ponto, não é relevante porque o programa que precisa lê-lo não pode ser instalado.

Adicionado 9-19: Adicionado o vinho sugerido por harrymc. Resultado inicial não foi alterado. Aqui está a mensagem de erro dos vinhos.

The file '/media/Disk1/setup.exe' is not marked as executable.  If this was downloaded or copied form an untrusted source, it may be dangerous to run.  For more details, read about the executable bit.

No começo eu pensei que o bit de execução era o problema, mas olhando para vários outros CDs do Windows eu vejo que o bit de execução não está definido em seus arquivos exe (que instalam na VM sem erro). Ainda valeu a pena um tiro assim que eu copiei o StreetAtlas 9 DVD para o meu disco rígido, alterei os arquivos exe no disco para ter o bit de execução definido e tentei instalar novamente. Desta vez, a instalação via vinho me fez passar pelo processo de instalação. Quando eu começo o programa, ele ataca imediatamente, então não fizemos muito progresso até agora. Eu prefiro muito mais a solução VM para o vinho, então vou voltar a isso por enquanto.

Para recapitular a situação da VM, usando um XP atualizado com o SP3 e todos os hotfixes recomendados: O StreetAtlas 2009 USA falha com "não marcado como executável".

O StreetAtlas 2007 USA falha com "não marcado como executável".

O StreetAtlas 9 (copyright 2001) falha com "não marcado como executável".

SteeetAtlas (copyright 1991) falha com "não marcado como executável"

O Delorme Topo 4 (copyright 2002) falha com "não marcado como executável".

Quase pronto para desistir. Então mudei do XP VM para o Win7 VM e tentei o StreetAtlas 2009 novamente. Desta vez, instala. Earthmate USB GPS funciona. WTH?

Eu me sinto como o macaco que acabou de escrever uma linha de Shakespeare. Estou sorrindo porque funcionou, mas não tenho idéia do porquê.

Eu estou concedendo a recompensa para harrymc porque o vinho deu uma visão útil do problema e um +1 para goyiux como agradecimento por ajudar.

    
por hotei 16.09.2010 / 19:37

2 respostas

1

O artigo Como usar o Street Atlas USA com o Linux afirma que a Street Atlas pode ser instalado diretamente no Linux sem uma máquina virtual, usando Vinho :

Wine lets you run Windows software on other operating systems. With Wine, you can install and run these applications just like you would in Windows.

Nem todos os produtos funcionam no Wine, mas este artigo parece indicar que o Street Atlas faz isso.

    
por 19.09.2010 / 08:40
1

Você se certificou de que seu componente do Windows Installer está atualizado? A versão mais recente desta publicação é Windows Installer 4.5 e está disponível para o Windows XP SP2 e posterior.

Além disso, convém experimentar o Modo de compatibilidade de programa . Todas as versões do Windows desde o WinXP estão disponíveis de uma forma ou de outra.

Você já tentou usar uma ISO criada a partir da mídia do instalador em vez de apenas associar a unidade física à VM?

    
por 19.09.2010 / 02:40