Запуск Windows 95/98/XP на ARM устройствах на базе AndroidИсточник: habrahabr DedalX
Не многие знают о том, что на сегоднящний день существует несколько способов запустить полноценную ОС Windows, на ARM планшете или смартфоне, работающем на платформе Android. Зачастую, такая возможность может понадобиться не только для того чтобы удивить друзей и знакомых, но и для решения вполне серьезных задач. К примеру вам срочно требуется воспользоваться програмой, которая работает только в Windows, в пути, например в тесном метро (не будете же вы там пользоваться 15" ноутбуком). Также способы описанные в статье позволяют стабильно играть в практически любые DOS игры и некоторые для Windows (Fallout к примеру). Все тестирования проводятся на планшете ONDA Vi10 Elite с установленным Android 4.0.3 ICS. Чем лучше будет у вас начинка планшета, тем быстрее будет на нем загружаться и работать Windows. Для Windows 95 и 98 вполне хватает этого планшета, запуск Windows XP требует более мощного железа, поэтому на этом планшете не тестировался. Способ 1 - использование aDOSBox aDOSBox - это программа для Android, позволяющая запустить полноценный MS-DOS на Android планшетах, с помощью которой можно запустить и Windows. Процесс установки: 1) Скачиваем aDOSBox и устанавливаем его на карту памяти 2) Создайте\отредактируйте файл конфигурации aDOSBox \sdcard\app-data\org.hystudio.android.dosbox\.dosbox\dosbox-0.74.conf: [sdl] [render] [cpu] [dosbox] [mixer] [joystick] [dos] [ipx] [autoexec] imgmount c e:\win98.img -t hdd -fs fat Этим мы настроили автоматическое создание и монтирование диска e:/, который будет создаваться из нашего образа с установленной Windows 98 и его автозапуск. 3) Скачиваем образ установленной Windows 98. Я тестировал на образе 98 Lite Professional (специальная облегченная версия Windows на 80 Мб, ссылку на образ вы сможете найти в интернете, боюсь ссылку в статье сочтут за варез) 4) Скаченный образ переименовываем в win98.img (если он назывался по другому) и кладем в корень sdcard. 5) Запускаем aDOSBox. Запуск Windows произойдет автоматически (на моем планшете загрузка занимает около 2 минут). Windows 98 и 95 работают достаточно шустро даже на дешевом планшете. У aDOSBox много настроек, экранная клавиатура, экранный джойстик, возможность включения сглаживания экрана (особенно полезно если у вас нестандартное разрешение планшета). Минусы данного способа: Плюсы: Способ 2 - использование BOCHS BOCHS также является очень известным эмулятором x86, с поддержкой звука. 1) Скачиваем BOSCHS и SDL (прошивка bios и железа для эмуляции) для него 2) Распаковываем SDL в папку SDL в корне sdcard устройства. 3) Скачиваем .img образ операционной системы (теоретически BOCHS позволяет запустить любую x86 ОС), для Windows 98 подойдет образ из первого способа. 4) Переименовываем образ Windows 98 в файл c.img и копируем в папку SDL из 2 шага. 5) Устанавливаем BOSCHS, запускаем и ждем загрузки. Windows работает помедленнее чем aDOSBox, но есть поддержка звука. Этот способ подойдет тем, кому эмуляция звука критична. Данный эмулятор поддерживает запуск облегченных версий Windows XP. Минусы: Плюсы: 1) Стабильность работы Способ 3 - использование QEMU Думаю с QEMU знакомы практически все, так как он является очень известным кроссплатформенным эмулятором, также позволяющем запустить Windows 95 и 98 на Android. Windows 95 работает быстро и стабильно, Windows 98 чуть медленнее. Минусы: Плюсы: Выводы Конечно эмуляция Windows на Android не заменит полноценного ноутбука или компьютера, но часто может помочь и спасти в некоторых ситуациях, а иметь под рукой готовый для запуска образ с Windows на вашем планшете лишним не будет, тем более занимает он всего 80 Мб на вашей карте памяти. |