Когда я пытаюсь запустить программу установки, я получаю всплывающее сообщение о том, что программа установки не является допустимым исполняемым файлом.
Справочная информация: я хочу GPS с картами на моем ноутбуке под управлением Ubuntu 10.4LTS. К сожалению, я не могу найти приличное решение Linux для GPS с охватом улиц в 50 штатах США. У меня есть виртуальные машины VirtualBox для WinXP и Win7 (среди прочих). Виртуальные машины отлично работают с MicroSoft Streets and Trips (2010) и MapNGo 5 (очень! старый продукт Delorme), но хотя оба эти продукта поддерживают GPS, они не поддерживают USB GPS Earthmate LT-40, который у меня уже есть. У меня есть почти каждый Атлас Delorme Street, который они выпустили за последнее десятилетие, и ни один из них не будет установлен на ВМ.
Любая помощь приветствуется.
Пояснение: я установил продукты Delorme с этих компакт-дисков раньше, и с дисками все в порядке - пока установка выполняется на "физическом" компьютере.
Добавлено: я пробовал установить как с iso, так и с реального CD. Нет разницы в результате (setup.exe не является допустимым исполняемым файлом)
WinXP - это SP-2 (на данный момент специально отложенный - я сделаю снимок и раскошелюсь на более поздний SP для тестирования). Win2K - это SP-6a. Win7 (32) VM - это все обновления, которые вышли на прошлой неделе.
Настройка USB работает, по крайней мере, до того момента, когда устройство GPS активно в списке устройств (помечено крестиком в поле). На данный момент это не актуально, потому что программа, которая должна прочитать его, даже не может быть установлена.
Добавлено 9-19: добавлено вино, как предложил harrymc. Первоначальный результат не изменился. Вот сообщение об ошибке вина.
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.
Сначала я думал, что проблема заключается в бите выполнения, но, глядя на несколько других компакт-дисков Windows, я вижу, что бит выполнения не установлен в их исполняемых файлах (которые устанавливаются на ВМ без ошибок). Однако это стоило того, чтобы я скопировал DVD-диск StreetAtlas 9 на жесткий диск, изменил исполняемые файлы на диске, чтобы установить бит выполнения, и попытался установить снова. На этот раз установка через Wine дала мне возможность пройти процесс установки. Когда я запускаю программу, она сразу же взрывается, поэтому мы пока не достигли большого прогресса. Я очень предпочитаю решение виртуальной машины вину, поэтому сейчас я вернусь к этому.
Чтобы вспомнить ситуацию с виртуальной машиной, используя обновленную версию XP с пакетом обновления 3 (SP3) и все рекомендуемые исправления: StreetAtlas 2009 USA завершается с ошибкой "не помечен как исполняемый".
StreetAtlas 2007 США терпит неудачу с "не отмечен как исполняемый файл".
StreetAtlas 9 (авторское право 2001) завершается с ошибкой "не помечен как исполняемый".
SteeetAtlas (авторское право 1991) завершается с ошибкой "не помечен как исполняемый"
Delorme Topo 4 (авторское право 2002) завершается с ошибкой "не помечен как исполняемый".
Почти готов сдаться. Поэтому я перешел с XP VM на Win7 VM и снова попробовал StreetAtlas 2009. На этот раз он устанавливает. Earthmate USB GPS работает. WTH?
Я чувствую себя как обезьяна, которая только что написала строчку из Шекспира. Я улыбаюсь, потому что это сработало, но я понятия не имею, почему.
Я награждаю премию harrymc, потому что вино дало некоторое полезное понимание проблемы и +1 к goyiux как спасибо за помощь.