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

Запуск Windows 95/98/XP на устройстве на базе Android / 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 XP на Android с Limbo

Операционная система Microsoft Windows практически полностью доминировала на рынке ПК с момента ее первого выпуска в 1985 году. Все мы помним хорошие выпуски, такие как Windows 7, а незабываемые выпуски, такие как Windows Millenium, мы скорее забудем.

Одним из лучших выпусков Windows на сегодняшний день является Windows XP, и небольшое количество пользователей продолжают использовать эту операционную систему 20-летней давности на своих ПК. Если вы хотите поэкспериментировать с XP сегодня, вы можете использовать эмулятор Windows XP на Android с помощью приложения Limbo.

Что такое эмулятор Windows XP?

Эмулятор — это программное обеспечение, которое позволяет запускать программное обеспечение на устройстве, для которого он не был создан. Например, вы можете запустить эмулятор Android в Windows, чтобы предоставить вам доступ к приложениям Android без необходимости владеть устройством Android самостоятельно.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Эмуляторы создают правильные условия для работы старого программного обеспечения. Вот почему наиболее распространенными эмуляторами являются игровые эмуляторы, которые позволяют вам играть в старые консольные игры на вашем ПК, где такие консоли, как Wii U можно эмулировать,

Вы можете сделать то же самое с Windows XP. Эмулятор Windows XP — это просто виртуальная машина Windows XP, позволяющая запускать эту старую систему на новом оборудовании. Портативность мобильных устройств, таких как смартфоны и планшеты Android, делает их очевидным выбором для запуска портативного эмулятора Windows XP.

Вы можете управлять этим со своего Android-устройства или использовать VNC, чтобы превратить XP в удаленный рабочий стол, позволяя подключаться и управлять им с другого устройства, такого как ваш компьютер.

Скачивание Windows XP ISO

Прежде чем вы начнете установку эмулятора Windows XP, вам сначала понадобятся установочные файлы Windows XP в формате файла образа ISO.

Если у вас под рукой есть старый установочный компакт-диск Windows XP, вы можете создать с его помощью файл ISO. Несмотря на возраст операционной системы, для активации Windows вам все равно понадобится законный ключ продукта Windows XP.

Если у вас под рукой нет старых установочных файлов XP, возможно, вы сможете найти их в Интернете. Например, вы можете использовать файлы, предоставленные как часть Режим Windows XP программное обеспечение для создания файла ISO. Это собственный эмулятор Microsoft XP, изначально предназначенный для ПК с Windows 7 и являющийся законным источником установочных файлов XP.

Когда у вас есть файл ISO, вам нужно переместить его на свое устройство Android. Если в вашем устройстве есть карта microSD, сначала извлеките и подключите ее к компьютеру, прежде чем передавать на него файл ISO, а затем верните карту в свое устройство.

В противном случае используйте прямое кабельное соединение ПК с Android, чтобы скопировать файл во внутреннее хранилище. Вы также можете использовать Bluetooth для передачи файлов, но, учитывая размер файла ISO, это может занять некоторое время.

Установка Limbo на Android

Когда установочные файлы Windows XP будут доступны на вашем устройстве Android в формате файла ISO, вам необходимо установить Приложение эмулятора Limbo, Эмулятор недоступен в магазине Google Play, поэтому вам необходимо загрузить и установить его вручную.

Ты мог установить приложение со своего ПК используя ADB или, в качестве альтернативы, вы можете получить доступ к Страница загрузки Limbo в браузере вашего Android-устройства и загрузите файл последней версии APK (версия android-x86 для эмуляции оборудования ПК).

  • Прежде чем вы сможете это сделать, вам необходимо разрешить установку Android APK из источников, отличных от Google Play. В зависимости от версии вашего устройства Android, Android запросит у вас разрешение на установку из неизвестных источников, когда вы попытаетесь открыть файл APK. Для этого следуйте инструкциям на экране.

  • Как только Android получит разрешение на установку приложений из неизвестных источников, попробуйте снова открыть файл APK. Это запустит установщик пакета. Нажмите «Установить», чтобы разрешить установку приложения.

Установка Windows XP на Android

Вы можете использовать Limbo для эмуляции ПК, на котором работает Windows XP, используя файл ISO для его установки на свое устройство.

  • Для начала откройте приложение Limbo. Вам нужно будет подтвердить лицензионное соглашение при первом запуске, поэтому нажмите Я подтверждаю, чтобы принять это.

  • Вы можете начать настройку подходящего виртуального ПК для установки XP с главного экрана Limbo. В раскрывающемся меню «Загрузить машину» нажмите «Далее».

  • Дайте вашей новой виртуальной машине имя (например, Windows XP), затем нажмите «Создать» для подтверждения.

  • Limbo предложит вам доступ к списку операционных систем Linux для загрузки. Нажмите Отмена, поскольку вместо этого вы устанавливаете Windows из файла ISO.

Вам необходимо настроить параметры виртуальной машины для эмуляции подходящего оборудования ПК для XP. Коснитесь каждого раздела, чтобы установить следующую конфигурацию.

  • В разделе CPU / Board установите следующие настройки: x64 Architecture, PC Machine Type, SandyBridge CPU Model, 2 CPU Core, 1024 RAM Memory (MB). Вы можете выбрать более высокие значения ядер ЦП и оперативной памяти (МБ), если на вашем устройстве доступно больше ядер ЦП и памяти.

  • В разделе «Диски» установите флажок, чтобы включить жесткий диск A. В раскрывающемся меню выберите «Новый», дайте образу имя, установите минимальный размер 2 ГБ, затем нажмите «Создать».
  • В разделе «Съемный» нажмите «Открыть» рядом с CDROM. Выберите здесь ISO-файл XP.

  • В разделе «Загрузка» выберите «Жесткий диск» для параметра «Загрузка с устройства».
  • В разделе «Графика» установите vmware в качестве параметра «Отображение видео».

  • По соображениям безопасности нецелесообразно предоставлять эмулятору XP подключение к Интернету. Если вы понимаете риски, вы можете сделать это в разделе «Сеть» перед запуском.
  • После того, как все настройки введены, нажмите кнопку воспроизведения / запуска, чтобы запустить эмулятор XP на вашем устройстве.

Доступ к эмулятору Windows XP

Вы можете получить доступ к эмулятору Windows XP с помощью приложения Limbo, как только вы нажмете Play. Приведенные выше настройки предназначены для того, чтобы вы могли использовать XP с вашего устройства, используя сенсорный экран для перемещения курсора мыши. Вы также можете использовать мышь и клавиатуру Bluetooth для облегчения доступа.

Вам нужно будет следовать инструкциям на экране при первом запуске виртуальной машины, чтобы установить XP на созданный вами файл виртуального жесткого диска. Это будет соответствовать типичной настройке XP, что позволит вам настроить локаль и другие параметры XP. Установка может занять некоторое время.

После установки XP вы можете начать использовать ее так, как она была задумана. Однако вам нужно удалить XP ISO из раздела Removable, чтобы убедиться, что файл ISO не загружает файлы установщика.

Если вы хотите получить доступ к XP удаленно, вам необходимо изменить настройку пользовательского интерфейса с SDL на VNC, чтобы иметь возможность использовать клиент VNC, например VNC Viewer на вашем компьютере, чтобы получить удаленный доступ к эмулятору во время его работы на вашем устройстве.

Оставляя Windows XP позади

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

Однако Windows XP — очень старая операционная система. Если вы знаете кого-нибудь, кто использует XP на своем ПК, обязательно порекомендуйте ему срочно перейти на Windows 10 чтобы получить новейшие функции и безопасность. Если вы сами используете Windows 10, не забывайте обновлять Windows по тем же причинам.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Как использовать эмулятор Windows XP на Android с Limbo

Операционная система Microsoft Windows практически полностью доминирует на рынке ПК с момента ее первого выпуска в 1985 году. Windows Millenium — это те, о которых мы скорее забудем.

Одним из лучших выпусков Windows на сегодняшний день является Windows XP, и небольшое количество пользователей продолжают использовать эту 20-летнюю операционную систему на своих ПК. Если вы хотите поэкспериментировать с XP сегодня, вы можете использовать эмулятор Windows XP на Android с помощью приложения Limbo.

Содержание

    Что такое эмулятор Windows XP?

    Эмулятор — это программа, позволяющая запускать программу на устройстве, для которого она не предназначена. Например, вы можете запустить эмулятор Android в Windows, чтобы получить доступ к приложениям Android без необходимости иметь собственное устройство Android.

    Эмуляторы создают правильные условия для работы старого программного обеспечения. Вот почему наиболее распространенными эмуляторами являются эмуляторы игр, которые позволяют вам играть в старые консольные игры на вашем ПК, где можно эмулировать такие консоли, как Wii U.

    Вы можете сделать то же самое с Windows XP. Эмулятор Windows XP — это просто виртуальная машина Windows XP, позволяющая запускать эту старую систему на более новом оборудовании. Портативность мобильных устройств, таких как смартфоны и планшеты Android, делает его очевидным выбором для запуска портативного эмулятора Windows XP.

    Вы можете управлять им со своего Android-устройства или использовать VNC, чтобы превратить XP в удаленный рабочий стол, что позволит вам подключаться и управлять им с другого устройства, например, с вашего ПК.

    Загрузка Windows XP ISO

    Прежде чем приступить к установке эмулятора Windows XP, вам сначала потребуются установочные файлы Windows XP в формате файла образа ISO .

    Если у вас есть старый установочный компакт-диск Windows XP, вы можете создать с его помощью файл ISO. Несмотря на возраст операционной системы, вам по-прежнему потребуется законный ключ продукта Windows XP для активации Windows.

    Если у вас нет под рукой старых установочных файлов XP, вы можете найти их в Интернете. Например, вы можете использовать файлы, предоставляемые как часть программного обеспечения режима Windows XP, для создания файла ISO. Это собственный эмулятор Microsoft XP, изначально предназначенный для ПК с Windows 7, и он является законным источником установочных файлов XP.

    Если у вас есть файл ISO, вам нужно переместить его на свое устройство Android. Если на вашем устройстве есть карта microSD, сначала извлеките и подключите ее к компьютеру, прежде чем передавать на нее файл ISO, а затем верните карту на свое устройство.

    В противном случае используйте прямое кабельное соединение между ПК и Android, чтобы скопировать файл во внутреннюю память. Вы также можете использовать Bluetooth для передачи файлов, но, учитывая размер файла ISO, это может занять некоторое время.

    Установка Limbo на Android

    После того, как установочные файлы Windows XP будут доступны на вашем устройстве Android в формате файлов ISO, вам необходимо установить приложение эмулятора Limbo. Эмулятор недоступен в магазине Google Play, поэтому вам необходимо загрузить и установить его вручную.

    Вы можете установить приложение со своего ПК с помощью ADB или, в качестве альтернативы, вы можете получить доступ к странице загрузки Limbo из браузера вашего устройства Android и загрузить файл последней версии APK ( android-x86-release для эмуляции оборудования ПК).

    • Прежде чем вы сможете это сделать, вам необходимо разрешить установку Android APK из источников, отличных от Google Play. В зависимости от версии вашего устройства Android, Android запросит у вас разрешение на установку из неизвестных источников, когда вы попытаетесь открыть файл APK. Для этого следуйте инструкциям на экране.
    • Как только Android получит разрешение на установку приложений из неизвестных источников, попробуйте снова открыть файл APK. Это запустит установщик пакета. Нажмите Установите , чтобы разрешить установку приложения.

    Настройка Windows XP на Android

    Вы можете использовать Limbo для эмуляции ПК, способного работать под управлением Windows XP, используя файл ISO для установки на свое устройство.

    • Для начала откройте приложение Limbo. Вам нужно будет подтвердить лицензионное соглашение при первом запуске, поэтому нажмите I Acknowledge , чтобы принять это.
    • Вы можете начать настройку виртуального ПК для установки XP с главного экрана Limbo. С Загрузить машину В раскрывающемся меню нажмите Далее .
    • Дайте вашей новой виртуальной машине имя (например, Windows XP ), затем нажмите Создать для подтверждения.
    • Limbo предложит вам доступ к списку операционных систем Linux для загрузки. Нажмите Cancel , поскольку вместо этого вы устанавливаете Windows из файла ISO.

    Вам необходимо настроить параметры виртуальной машины для эмуляции подходящего оборудования ПК для XP. Коснитесь каждого раздела, чтобы установить следующую конфигурацию.

    • В разделе CPU/Board, установите следующие параметры: Архитектура x64, Тип ПК, Модель ЦП SandyBridge, 2 ядра ЦП, 1024 ОЗУ (МБ) . Вы можете выбрать более высокие значения Ядер ЦП и ОЗУ (МБ) , если на вашем устройстве больше ядер ЦП и доступной памяти.
    • В разделе Disks установите флажок, чтобы включить Hard Disk A . Выберите New из выпадающего меню, дайте изображению имя, установите минимальный размер 2 ГБ , затем нажмите Создать .
    • В разделе Съемный нажмите Открыть рядом с CDROM . Выберите ISO-файл XP здесь.
    • В разделе Boot, установите Hard Disk в качестве опции Boot from Device .
    • В разделе Graphics установите vmware в качестве опции Video Display .
    • Из соображений безопасности нецелесообразно предоставлять интернет-соединение для вашего эмулятора XP. Если вы понимаете риски, вы можете сделать это под Сеть раздел перед запуском.
    • После установки настроек нажмите кнопку воспроизведения/запуска , чтобы запустить эмулятор XP на вашем устройстве.

    Доступ к эмулятору Windows XP

    Вы можете получить доступ к эмулятору Windows XP с помощью приложения Limbo, как только нажмете Play . Приведенные выше настройки предназначены для того, чтобы вы могли использовать XP с вашего устройства, используя сенсорный экран для перемещения курсора мыши. Вы также можете использовать Bluetooth-мышь и клавиатуру для более удобного доступа.

    Вам нужно будет следовать инструкциям на экране при первом запуске виртуальной машины, чтобы установить XP на созданный вами файл виртуального жесткого диска. Это будет следовать типичной настройке XP, позволяя вам настроить локаль и другие параметры XP. Установка может занять некоторое время.

    После установки XP вы можете начать использовать ее так, как она была задумана. Однако вам нужно будет удалить XP ISO из раздела Removable , чтобы убедиться, что файл ISO не загружает файлы установщика.

    Если вы хотите получить удаленный доступ к XP, вам нужно изменить настройку User Interface с SDL на VNC , чтобы иметь возможность использовать клиент VNC, такой как VNC Viewer, на вашем ПК для удаленного доступа к эмулятору во время работы. он работает на вашем устройстве.

    Забудьте о Windows XP

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

    Однако Windows XP — очень старая операционная система. Если вы знаете кого-то, кто использует XP на своем ПК, обязательно порекомендуйте им срочно обновиться до Windows 10, чтобы получить новейшие функции и безопасность. Если вы сами используете Windows 10, не забывайте обновлять Windows по тем же причинам.

    Бен Стоктон (Ben Stockton) — писатель-фрилансер из Великобритании. В прошлой жизни Бен был преподавателем колледжа в Великобритании, обучая подростков и взрослых. Покинув класс, Бен воспользовался своим педагогическим опытом и применил его к написанию технических практических руководств и учебных пособий, специализирующихся на Linux, Windows и Android.

    Он имеет степень в области истории и аспирантуру в области вычислительной техники. Прочитать полную биографию Бена

    Подписывайтесь на YouTube!

    Вам понравился этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите на кнопку ниже, чтобы подписаться!

    Подписывайся

    Запуск Windows XP на Android. Никаких рутов или пользовательских модификаций… | by Andrew LeTourneau

    Никаких рут-прав или пользовательских модификаций не требуется, мы собираемся сделать это со стандартным Android и несколькими бесплатными (но качественными) приложениями.

    Я даже не буду касаться «Да… но почему?», потому что, если вы нашли эту статью, я знаю, что ваши рассуждения (мало чем отличающиеся от моих) выходят за рамки обычных рассуждений… Итак, давайте углубимся!

    • Windows XP Home или Pro, работающая на вашем телефоне, 32-разрядная версия (не тестировалось с 64-разрядной версией, и я уверен, что вам потребуется немного изменить настройки)
    • Дополнительный многоядерный процессор, работающий в XP (но не ожидайте, что это повысит вашу производительность)
    • Подключение файловой системы между XP и вашим телефоном
    • Сеть/интернет работает (но удачи с IE)
    • Возможно работает звук (когда он работал у меня, он был очень прерывистым) Пинбол и пасьянс!)
    XP Работает на OnePlus 8 Pro
    • Современный телефон на базе Android (проверено на Pixel 2 и OnePlus 8 Pro)
    • Android 10 (хотя попробуйте и на более старых версиях, я не вижу почему это не сработает)
    • Установка Windows XP Образ компакт-диска ISO
    • 10 или около того ГБ бесплатно на телефоне (настройте по вкусу)

    Во-первых, вам понадобятся приложения. Мы используем инструмент под названием Termux в качестве нашей хост-платформы, установите его здесь: https://play.google.com/store/apps/details?id=com.termux&hl=en_US

    Вам также понадобится VNC Viewer. app, для просмотра экрана Windows XP я рекомендую VNC Viewer: https://play.google.com/store/apps/details?id=com.realvnc.viewer.android&hl=en_US

    Найдите или загрузите свою любимую резервную копию Windows XP устанавливает ISO. Я не могу предоставить это для вас, но в Интернете есть много мест, где вы можете получить копию. Получите его в формате ISO и скопируйте / загрузите в папку «Загрузки» вашего Android.

    Следующие клавиатуры Android рекомендуются, но не являются обязательными. Вы

    должны иметь возможность выполнять все с помощью клавиатуры по умолчанию, вас просто может немного расстроить отсутствие клавиш со стрелками и легкий доступ к менее распространенным кнопкам:

    • https://play.google.com/store/ apps/details?id=org.pocketworkstation. pckeyboard
    • https://play.google.com/store/apps/details?id=com.microsoft.keyboardforexcel

    (если у вас есть bluetooth-клавиатура или USB адаптер и USB-клавиатура, которая работает с телефоном, конечно, побалуйте себя.)

    Termux можно использовать как эмулятор терминала и инструмент для работы с пакетами Linux, что дает нам большую гибкость на Android.

    Для запуска Windows XP мы будем использовать эмулятор Qemu. Чтобы установить Qemu, откройте Termux и выполните следующие команды:

     pkg update -y 
    pkg install -y qemu-system-i386-headless qemu-utils

    Подключение к хранилищу Android

    Начиная с ISO-образа Windows XP cd находится в вашей папке загрузок, нам нужно настроить termux для доступа к каталогам в более широком Android, а не только к своим файлам с ограниченной областью. Для этого нам нужно «настроить хранилище» (https://wiki.termux.com/wiki/Termux-setup-storage)

    Это легко, просто запустите:

     termux-setup-storage 

    Далее мы создадим образ жесткого диска, на который будет установлена ​​Windows XP:

     qemu-img create -f qcow2 WinXP. img 40G 

    Приведенная выше команда создает файл образа размером 40 ГБ, характерный для Qemu (называемый qcow2, что означает Q emu C opy O n W rite), хотя это не так быстро, как необработанные изображения, это потребляет пространство только по мере необходимости, вместо того, чтобы сразу выделять все 40 ГБ. Созданный файл составляет всего около 193к, пока не начнем заполнять 😉.

    После установки, описанной выше, приступим к установке! Вот волшебная команда, которая запустит установку:

     qemu-system-i386 -m 512 -smp cores=4,sockets=2 -vnc :0 -drive file=WinXP.img,format=qcow2 -cdrom XPSP1a_ENG_PRO.iso - boot d 

    ПРИМЕЧАНИЕ: Вам нужно настроить -cdrom XPSP1a_ENG_PRO.iso , чтобы он был расположением вашего ISO-образа, скорее всего, это будет что-то вроде: ~/storage/downloads/xp.iso или аналогичный.

    Приведенная выше команда запустит нашу виртуальную машину с пустым жестким диском и установочным диском XP в приводе компакт-дисков. Чтобы на самом деле увидеть и контролировать настройку, нам теперь нужно подключиться к выходу VNC.

    Это должно выглядеть так, как будто команда зависла. Курсор перейдет на следующую строку, но не даст вам новую строку $ Это именно то, что нам нужно. Сейчас Qemu работает.

    Переключитесь на VNC Viewer и нажмите «+», чтобы добавить новое соединение:

    Адрес: localhost:5900

    Имя: Windows XP

    Сохраните и подключитесь, если все пойдет хорошо, вас должен приветствовать экран установки Windows XP:

    Разве это не просто возвращает воспоминания?

    Теперь завершите установку, как обычно. Как у вас было 1000 раз раньше.

    Один совет: используйте «Быстрое» форматирование, так как мы не используем физический жесткий диск, проверка не требуется.

    После завершения первоначальной установки виртуальная машина попытается перезапуститься, но когда Qemu заметит, что машина останавливается, она завершит работу. Вернитесь к Termux, удалите часть команды -cdrom XPSP1a_ENG_PRO.iso -boot d и снова запустите ее. Вы сможете завершить установку, и вас встретит новый рабочий стол XP.

    После установки и запуска XP я рекомендую настроить некоторые параметры Qemu. Вот команда, которую я обычно использую:

     qemu-system-i386 -m 512 -drive file=WinXpPro.img,format=qcow2 -vnc :0 -smp cores=4,sockets=2 -netdev user,id=n0 -устройство rtl8139,netdev=n0 -drive file=fat:rw:storage/winxp,format=raw -soundhw pcspk,ac97 

    Что он делает:

    • -m 512 устанавливает ОЗУ на 512 МБ
    • -smp cores=4, sockets=2 дает вам 2 процессора, каждый с 4 ядрами. Windows XP не позволит вам добавить более 2 сокетов, но не ограничивает количество ядер на сокет. (Я действительно не заметил никакого улучшения скорости по сравнению с 1 ядром, но это заставляет меня чувствовать себя круто)
    • -netdev user,id=n0 -device rtl8139,netdev=n0 настраивает ваше сетевое устройство Ethernet, позволяет XP подключаться к Интернету . (Что, ах, будьте осторожны? XP — не совсем та ОС, которую вы хотите использовать в Интернете в наши дни, используйте экономно)
    • -drive file=fat:rw:storage/winxp,format raw настраивает общую папку с вашего устройства Android (которая должна находиться в ~/storage/winxp) и монтирует ее как диск в Windows XP. Обратите внимание, что он и толстый, и необработанный, что означает, что в него нельзя поместить большие файлы, в него можно поместить не так много файлов, и когда виртуальная машина включена, размещение или перемещение файлов со стороны Android в эту папку приведет к в странном поведении. Используйте его с осторожностью и с крайними ограничениями, просто для загрузки файлов на вашу виртуальную машину и из нее.
    • -soundhw pcspk,ac97 Это добавит как динамик ПК (звуковой сигнал), так и звуковую карту Intel AC97… У меня был очень ограниченный успех с обоими, но вы тоже молодец!
    Подключившись к соединению VNC с моего рабочего стола, я могу удаленно использовать виртуальную машину Windows XP, которая работает на моем Pixel 2.

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

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