95 windows на андроид: Запуск Windows 95/98/XP на устройстве на базе Android / Sandbox / Habr – Windows на Android

Запуск Windows 95/98/XP на устройстве на базе Android / Sandbox / Habr

Не многие знают о том, что на сегоднящний день существует несколько способов запустить полноценную ОС Windows, на ARM планшете или смартфоне, работающем на платформе Android. Зачастую, такая возможность может понадобиться не только для того чтобы удивить друзей и знакомых, но и для решения вполне серьезных задач. К примеру вам срочно требуется воспользоваться програмой, которая работает только в Windows, в пути, например в тесном метро (не будете же вы там пользоваться 15” ноутбуком). Также способы описанные в статье позволяют стабильно играть в практически любые DOS игры и некоторые для Windows (Fallout к примеру).

Планшеты на базе Windows стоят недешево, а планшет на базе Android, позволяющий нормально работать с запущенной на нем Windows сегодня можно купить дешевле чем за 100$. В этой статье я хочу рассказать о нескольких способах получения работоспособной Windows на Android планшете, а в качестве подопытного мы будем использовать дешевый китайский планшет с 1Ггц процессором и 1Гб ОЗУ.


Все тестирования проводятся на планшете ONDA Vi10 Elite с установленным Android 4.0.3 ICS. Чем лучше будет у вас начинка планшета, тем быстрее будет на нем загружаться и работать Windows. Для Windows 95 и 98 вполне хватает этого планшета, запуск Windows XP требует более мощного железа, поэтому на этом планшете не тестировался.

Способ 1 – использование aDOSBox

aDOSBox – это программа для Android, позволяющая запустить полноценный MS-DOS на Android планшетах, с помощью которой можно запустить и Windows.

Эмулятор позволяет эмулировать клавиатуру и мышь, корректно растягивает Windows на полный экран.

Процесс установки:

1) Скачиваем aDOSBox и устанавливаем его на карту памяти

2) Создайте\отредактируйте файл конфигурации aDOSBox \sdcard\app-data\org.hystudio.android.dosbox\.dosbox\dosbox-0.74.conf:

[sdl]
output=surface
priority=higher

[render]
frameskip=1

[cpu]

core=dynamic
cycles=2100

[dosbox]
memsize=16

[mixer]
nosound=true

[joystick]
joysticktype=none

[dos]
xms=true
ems=true
umb=true
keyboardlayout=none

[ipx]
ipx=false

[autoexec]
mount e /sdcard
e: imgmount c e:\win98.img -t hdd -fs fat
boot -l c

imgmount c e:\win98.img -t hdd -fs fat
boot -l c

Этим мы настроили автоматическое создание и монтирование диска e:/, который будет создаваться из нашего образа с установленной Windows 98 и его автозапуск.

3) Скачиваем образ установленной Windows 98. Я тестировал на образе 98 Lite Professional (специальная облегченная версия Windows на 80 Мб, ссылку на образ вы сможете найти в интернете, боюсь ссылку в статье сочтут за варез)

4) Скаченный образ переименовываем в win98.img (если он назывался по другому) и кладем в корень sdcard.

5) Запускаем aDOSBox. Запуск Windows произойдет автоматически (на моем планшете загрузка занимает около 2 минут).

Windows 98 и 95 работают достаточно шустро даже на дешевом планшете. У aDOSBox много настроек, экранная клавиатура, экранный джойстик, возможность включения сглаживания экрана (особенно полезно если у вас нестандартное разрешение планшета).

Минусы данного способа:
1) Нет поддержки сети
2) Отсутствие звука

Плюсы:
1) Хорошая скорость работы
2) Много настроек

Способ 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) Нет поддержки сети
2) Не очень высокая скорость работы

Плюсы:

1) Стабильность работы
2) Запуск любой x86 ОС
3) Эмуляция звука

Способ 3 – использование QEMU

Думаю с QEMU знакомы практически все, так как он является очень известным кроссплатформенным эмулятором, также позволяющем запустить Windows 95 и 98 на Android.

Процесс установки аналогичен второму способу, скачать QEMU и SDL можно на 4pda. Настроенный под QEMU образ Windows также есть по вышеприведенной ссылке.

Windows 95 работает быстро и стабильно, Windows 98 чуть медленнее.

Минусы:
— Нет эмуляции сопроцессора (необходим в Windows XP)

— Нет эмуляции звука
— Нет поддержки сети
— Поддержка QEMU прекращена

Плюсы:
— Хорошая скорость работы, быстрее других эмуляторов

Выводы

Конечно эмуляция Windows на Android не заменит полноценного ноутбука или компьютера, но часто может помочь и спасти в некоторых ситуациях, а иметь под рукой готовый для запуска образ с Windows на вашем планшете лишним не будет, тем более занимает он всего 80 Мб на вашей карте памяти.

Запускаем Windows 95 на Android

Довольно интересное и практически бессмысленное занятие нам предстоит — мы собираемся запустить систему-динозавр на нашем Андроидном девайсе.
Не рассчитывайте, что из этой затеи выйдет что-то весьма стоящее… Сами посудите — *nix система держит над собой Java-машину, которая запускает эмулятор, в котором работает другая ОС, в которой еще и запустить что-то пытаются. И при этом хотят скоростей и отсутствия тормозов — для этого надо весьма быстрый процессор и памяти побольше.
Ну а если неймётся — приступим.
Необходимо:
  1. скачать и установить QEMU для Android по ссылке SDLapp
  2. скачать BIOS’ы по ссылке SDL.zip
  3. распаковать содержимое архива из п.2 в /sdcard так, чтобы файлы *.bin лежали по пути /sdcard/SDL
  4. создать файл конфигурации QEMU, который разместить в /sdcard/SDL. Имя ему дайте sdl.conf
  5. внутри конфига пишем 
/sdl -L . -m 16 -boot c -hda win95.img -usb -usbdevice tablet
Что в этой строке что значит:
/sdl -L . — откуда грузить? Отсюда
-m 16 — оперативная память
-boot c — загрузочный диск С
-hda win95.img — первый жесткий диск (ещё можно hdb и hdc)
-usb — видимо, поддержка usb
-usbdevice tablet — честно, не знаю
-cdrom имя_образа.iso — если добавить такой параметр, то можно подцепить iso-образ

     6. качаем образ Windows 95 здесь и кидаем, распаковав, в папку /sdcard/SDL

     7. запускаем libSDL на своём девайсе. Должно работать!

Теперь минусы:

  • управлять курсором весьма тяжко в плане кликов — то и дело происходит смещение. Если Ваш аппарат позволяет подключить мышку — сделайте это
  • клавиатуры визуальной нет. Если Ваш аппарат позволяет подключить клавиатуру — сделайте это
  • нет поддержки звука
  • нет поддержки сети
  • проект QEMU застыл
Собственно, таким же образом удалось запустить MS-DOS и Windows 98. Последняя заметно требовательнее к ресурсам и потребовала от моего девайса для нормальной работы порядка 1,2 Ггц (с учетом того, что он двух-ядерный).
В доказательство пара видео:

Запуск Windows 95 на Android

Привет всем! Интригующий заголовок, не правда ли? Способом, о котором сегодня пойдёт речь, можно запустить не только Windows 95, но и также Windows XP и Linux. Вдвойне интересно, да? Ну, так приступим! Для установки «винды» на смартфон нам пригодится программа BOSHC. Должен предупредить: это ни в коем случае не установка винды вместо OS Android. Это эмуляция Windows со всеми его возможностями: интернет, игры, программы и т.д.
Сначала скачайте здесь архив, после разархивации вы увидите две папки: одна с самой программой, а одна с образом винды.

Эту папку (SDL) кидаем в корневой каталог SD карты (открыли SD карту на компьютере и скинули в неё эту папку).

После устанавливаем программу BOSHC на телефон и запускаем её. Windows начала запускаться, то есть, как вы видите, ничего сложного в этом нет. На смартфоне с ARMv7 запуск длится 30 секунд, а на ARMv6 2-3 минуты.

В том образе Windows, который вы скачали, нет ни ворда, ни паинта, поэтому можете сами поэкспериментировать с образами. Готовый образ под названием c.img надо кинуть в папку SDL с теми тремя файлами, которые сейчас в папке, а прошлый образ удалить. Также можно закинуть образ с Windows XP в формате c.img, она запустится минут через 20, но с красивым «вордом» (если найдёте) и с красивым паинтом. Если вы всё же захотите попробовать запустить Windows XP, то для надёжности разгоните процессор и поставьте свап, так как на некторых устройствах со слабой мощностью винда просто напросто не хотела запускаться. Также есть и дополнительные возможности, например, доступ к файловой системе флешки. Делается это так: открываем файл bochsrc.txt, который находится в папке SDL, и пишем в него следующее:

ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog

где HDD — папка, созданная в корне флешки. Например, вместо HDD можно написать gameloft, после этого в Windows будет доступна эта папка. Точно также можно запускать и игры для DOS. Рассмотрим пример запуска игры Warcraft 2. Для начала скачиваем вот этот архив, после кидаем папку data.wc2 на SD карточку вашего девайса. Затем устанавливаем apk и играем — при первом запуске программа попросит указать путь к папке с файлами данных. Указываем путь на карточке (например, /sdcard/data.wc2).

Управление построено так: касание в нижнем левом углу экрана вытаскивает клавиатуру, экран смартфона соответствует тачу ноутбука, клавиша прибавления громкости — левой клавише мыши, клавиша убавления громкости — правой клавише мыши. Также используются помимо кнопок или качелек громкости нижние хардовые клавиши, и это выглядит так: назад = BackSpace, меню = Enter.

Конечно, для развлечения можно запустить Windows на android смарфтоне, но, я считаю, только ради всяких там пэинтов и вордов, ну или пасьянсов с сапёром… Чем-то полноценным это сложно назвать, хотя для Asus Eee Pad Transformer с его клавиатурой с тачпадом это будет даже прикольно. Ах да, для создания *.img образа системы (NIX/Winodows/другой x86) на компьютере нам понадобится эмулятор QEMU, ну это конечно если вы захотите сделать образ винды, которая вам нужна для смартфона.

VN:F [1.9.18_1163]

Рейтинг: 9.1/10 (20 голосов)

Понравилась статья? Расскажите о ней друзьям:

» Запуск Windows 95/98/XP на устройстве на базе Android Высокотехнологичный блог

30 Май
2012


Не многие знают о том, что на сегоднящний день существует несколько способов запустить полноценную ОС Windows, на ARM планшете или смартфоне, работающем на платформе Android. Зачастую, такая возможность может понадобиться не только для того чтобы удивить друзей и знакомых, но и для решения вполне серьезных задач. К примеру вам срочно требуется воспользоваться програмой, которая работает только в Windows, в пути, например в тесном метро (не будете же вы там пользоваться 15” ноутбуком). Также способы описанные в статье позволяют стабильно играть в практически любые DOS игры и некоторые для Windows (Fallout к примеру).

Планшеты на базе Windows стоят недешево, а планшет на базе Android, позволяющий нормально работать с запущенной на нем Windows сегодня можно купить дешевле чем за 100$. В этой статье я хочу рассказать о нескольких способах получения работоспособной Windows на Android планшете, а в качестве подопытного мы будем использовать дешевый китайский планшет с 1Ггц процессором и 1Гб ОЗУ.

Все тестирования проводятся на планшете ONDA Vi10 Elite с установленным Android 4.0.3 ICS. Чем лучше будет у вас начинка планшета, тем быстрее будет на нем загружаться и работать Windows. Для Windows 95 и 98 вполне хватает этого планшета, запуск Windows XP требует более мощного железа, поэтому на этом планшете не тестировался.

Способ 1 – использование aDOSBox

aDOSBox – это программа для Android, позволяющая запустить полноценный MS-DOS на Android планшетах, с помощью которой можно запустить и Windows.

Эмулятор позволяет эмулировать клавиатуру и мышь, корректно растягивает Windows на полный экран.

Процесс установки:

1) Скачиваем aDOSBox и устанавливаем его на карту памяти

2) Создайте\отредактируйте файл конфигурации aDOSBox \sdcard\app-data\org.hystudio.android.dosbox\.dosbox\dosbox-0.74.conf:

[sdl]
output=surface
priority=higher

[render]
frameskip=1

[cpu]
core=dynamic
cycles=2100

[dosbox]
memsize=16

[mixer]
nosound=true

[joystick]
joysticktype=none

[dos]
xms=true
ems=true
umb=true
keyboardlayout=none

[ipx]
ipx=false

[autoexec]
mount e /sdcard
e: imgmount c e:\win98.img -t hdd -fs fat
boot -l c

imgmount c e:\win98.img -t hdd -fs fat
boot -l c

Этим мы настроили автоматическое создание и монтирование диска e:/, который будет создаваться из нашего образа с установленной Windows 98 и его автозапуск.

3) Скачиваем образ установленной Windows 98. Я тестировал на образе 98 Lite Professional (специальная облегченная версия Windows на 80 Мб, ссылку на образ вы сможете найти в интернете, боюсь ссылку в статье сочтут за варез)

4) Скаченный образ переименовываем в win98.img (если он назывался по другому) и кладем в корень sdcard.

5) Запускаем aDOSBox. Запуск Windows произойдет автоматически (на моем планшете загрузка занимает около 2 минут).

Windows 98 и 95 работают достаточно шустро даже на дешевом планшете. У aDOSBox много настроек, экранная клавиатура, экранный джойстик, возможность включения сглаживания экрана (особенно полезно если у вас нестандартное разрешение планшета).

Минусы данного способа:
1) Нет поддержки сети
2) Отсутствие звука

Плюсы:
1) Хорошая скорость работы
2) Много настроек

Способ 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) Нет поддержки сети
2) Не очень высокая скорость работы

Плюсы:

1) Стабильность работы
2) Запуск любой x86 ОС
3) Эмуляция звука

Способ 3 – использование QEMU

Думаю с QEMU знакомы практически все, так как он является очень известным кроссплатформенным эмулятором, также позволяющем запустить Windows 95 и 98 на Android.

Процесс установки аналогичен второму способу, скачать QEMU и SDL можно на 4pda. Настроенный под QEMU образ Windows также есть по вышеприведенной ссылке.

Windows 95 работает быстро и стабильно, Windows 98 чуть медленнее.

Минусы:
— Нет эмуляции сопроцессора (необходим в Windows XP)
— Нет эмуляции звука
— Нет поддержки сети
— Поддержка QEMU прекращена

Плюсы:
— Хорошая скорость работы, быстрее других эмуляторов

Выводы

Конечно эмуляция Windows на Android не заменит полноценного ноутбука или компьютера, но часто может помочь и спасти в некоторых ситуациях, а иметь под рукой готовый для запуска образ с Windows на вашем планшете лишним не будет, тем более занимает он всего 80 Мб на вашей карте памяти.

загрузка…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *