Продолжаем расширять игровые возможности мобильной операционной системы iOS и на этот раз научимся запускать на своих любимых гаджетах компьютерные ретро-игры для Windows.
Это отличный способ поиграть во что-то интересное на iPhone или iPad для тех, кто разочаровался в Apple Arcade и не может найти ничего годного в App Store.
Какие еще игры можно запустить на iOS:
? Старые консольные игры с SEGA или Dendy
? Любые современные игры из Steam
Для данного способа мы будем использовать эмулятор операционной системы Dos для iOS. Это не первое появление подобных приложений в App Store. Несколько лет назад разработку утилиты забросили и не обновляли для работы на новых девайсах.
Относительно недавно приложение получило поддержку 64-битной архитектуры и теперь его можно запускать на всех современных мобильных девайсах Apple.
Программа отлично работает с внешней клавиатурой или мышью, что позволяет комфортно играть в старые игры.
Как запустить Windows на iPhone и iPad
Windows 98 на iPad
1. Устанавливаем приложение iDOS 2 из App Store. Утилита платная, стоит 279 руб.
2. Находим и скачиваем образ операционной системы Windows. Лучше всего подойдут небольшие легковесные образы Windows 95/98. При желании можно даже попробовать Windows XP. Найти подобные сборки можно на всем известных сайтах и форумах.
Удобнее всего, если найдете образ уже установленной операционной системы, который можно будет смонтировать и запустить.
3. Скачиваем образ непосредственно на мобильном устройстве и после загрузки через меню Поделиться передаем в приложение iDOS 2.
Можно скачать образ на компьютер, а переправить его на устройство получится через iTunes или Finder (в macOS Catalina и новее). Подключенный смартфон или планшет отобразится в боковой панели. Нужно будет выбрать его и перейти в раздел Файлы.
Там готовый образ Windows нужно будет скопировать в папку iDOS 2.
4. Запускаем iDOS 2 на мобильном гаджете и выполняем команду:
dir
Она позволяет увидеть содержимое системного диска, а в случае с iOS – папки приложения на устройстве. Вводить команды можно как при помощи подключенной клавиатуры, так и через виртуальную, она включается в меню приложения, которое прячется за верхней границей экрана.
5. Убеждаемся, что нужный нам образ на месте и вводим такую команду:
imgmount d W98.img
Здесь “d” это буква подключаемого диска, а “W98.img” название нашего образа.
6. После удачного монтированная образа следует загрузиться с него. Для этого подойдет такая команда:
boot W98.img
Через несколько секунд увидите до боли знакомую анимацию загрузки Windows и стартовый приветственный звук.
Фактически мы получили полноценную настольную операционную систему из прошлого века на экране мобильного гаджета.
Как установить игры на Windows в iPhone или iPad
Сложнее всего дела обстоят с установкой игр. Выйти в сеть из развернутого на эмуляторе Dos образа это тот еще квест, да и сама система о Wi-Fi подключении ничего еще не знает, требуя проводной интернет или dial-up.
Проще сего интегрировать установленную игру в сам образ и повторно смонтировать его. Проще всего это сделать в операционной системе Windows на компьютере.
В тему: Как установить Windows на Mac
Подробно останавливаться на запуске Windows не будем, вы и сами сможете запустить ОС на виртуальной машине, установить в качестве второй системы на Mac или просто найти любой Windows-компьютер.
1. Скачиваем и устанавливаем пробную версию программы UltraISO для Windows.
2. Открываем загруженный образ Windows 95/98/XP в программе.
3. Находим папку с распакованной или установленной игрой. Придется поискать нужную игрушку на форумах или достать из стола раритетные диски с радиорынка.
4. Помещаем папку с установленной игрой в папку Program Files, которая находится внутри образа установленной системы.
5. Пересохраняем образ старой версии Windows.
После этого останется только заменить старый образ на смартфоне или планшете новым, который будет содержать папку с установленной игрой. Останется лишь повторно смонтировать образ и загрузиться с него.
Для запуска игры придется отыскать нужную папку в диспетчере файлов.
Проблемы и их решение
Способ не самый простой, но возможность сыграть в ретро игры из своего детства этого явно стоит. Я с удовольствием попробовал одну из сборок HOMM 3, осуществил несколько заездов в Need for Speed: Porsche Unleashed, запустил Red Alert 2 и Warcraft III. Еще хочу попробовать Diablo II и Fallout 2.
В некоторых играх наблюдались небольшие лаги и подтормаживания звука. С первым ничего не сделаешь, а вот вторую проблему можно решить банальным отключением фоновой музыки или части эффектов в настройках игры.
Во время запуска столкнулся с двумя частыми проблемами.
⛔ В образ с установленной ОС Windows не помещаются игры
Сообщение о нехватке места отображает приложение UltraISO при попытке загрузить папку с нужной игрой. Решается все достаточно просто.
1. В меню программы выбираем пункт Действия – Изменить формат образа.
2. В открывшемся меню указываем новый подходящий размер образа. Не устанавливайте слишком большой размер, ведь в дальнейшем столько же места потребуется для данного образа на мобильном устройстве.
А еще при работе с файлами большого размера на мобильном гаджете может банально не хватить оперативной памяти.
Оптимальный размер образа в данном случае 512 МБ или 1 Гб.
3. Сохраняем образ нового размера и повторно открываем его в UltraISO.
После этого места для загрузки нужной игры точно хватит.
⛔ Образ с игрой не монтируется в iDOS 2 на iOS
Другой распространенной проблемой является ошибка, которая указывает на невозможность монтированная модифицированного образа без ввода дополнительных параметров.
1. Открываем свойства образа, который пытаемся монтировать в iOS на компьютере и находим точный размер в байтах.
2. В приложении iDOS 2 вводим ту же команду для монтирования, но со специальным параметром:
imgmount d W98.img - size xxx,xxx,xxx
После параметра “size” следует ввести точный размер, который мы посмотрели на компьютере.
3. После удачного монтирования образа загружаемся с него.
Как видите, способ запуска старой операционной системы и соответствующих игр довольно простой. Сложнее всего в данном процессе найти исходные данные (как образ Windows, как и игры для него). Все остальное делается за несколько минут.
(27 голосов, общий рейтинг: 4.70 из 5)
🤓 Хочешь больше? Подпишись на наш Telegram.
iPhones.ru
Очередные костыли ради ностальгии и детского восторга.
- Apple,
- iOS,
- iPad,
- iPhone,
- windows,
- инструкции,
- Это интересно
Артём Суровцев
@artyomsurovtsev
Люблю технологии и все, что с ними связано. Верю, что величайшие открытия человечества еще впереди!
Техника Apple вполне заслуженно причисляется к категории элитной. Но именно эта элитность является основным недостатком бренда: количество софта, написанного для яблочных компьютеров, существенно уступает таковому для Windows. Это, а также необходимость осваивать своеобразный интерфейс ОС, заставляет многих пользователей Mac пробовать осуществить переход в привычную среду.
Но можно ли установить на MacBook Windows, ведь подобная техника ориентирована на собственную операционную систему, к тому же Apple враждебно относится к своему извечному конкуренту Microsoft?
Оказывается, вполне, причём разными способами. Подобную операцию можно выполнить самостоятельно, но сразу предупредим – это достаточно сложная и нетривиальная процедура.
И прежде вам нужно узнать, какой Windows можно ставить на какой Mac. Мы рассмотрим в качестве примера Windows 10. Эту ОС можно ставить на следующую технику Apple (в скобках указан минимально необходимый год выпуска):
- MacBook Air/Pro/mini (2012);
- MacBook (2015);
- iMac (2012); года и новее;
- Mac Pro (2013);
- iMac Pro (вне зависимости от поколения).
При этом хранилище Mac должно содержать не менее 50 ГБ незанятого пространства, из которых 40 ГБ будет использовать Windows 10, а 10 ГБ – macOS. Оптимальное значение – 65 ГБ, ведь, кроме системы, потребуется место для приложений и пользовательских файлов.
Мы рекомендуем выделять для «десятки» 128 ГБ, с учётом автоматических обновлений этой операционки.
ВАЖНО. После установки Windows нужно понимать, что в этой среде вы не сможете иметь доступ к файлам macOS, справедливо и обратное утверждение.
И ещё один нюанс: для установки Windows на Mac версии до 2015 года и Mac Pro до 2013 года вам потребуется флешка объёмом от 16 ГБ.
Установка Windows через флешку с использованием bootcamp
Рассмотрим, как установить ОС Windows на Mac/MacBook с помощью программы BootCamp. Этот способ предполагает предварительное создание отдельного раздела на жёстком диске компьютера.
После установки выбор варианта загрузки осуществляется в момент включения ПК. Достоинства данной утилиты заключаются в том, что Windows будут доступные все ресурсы компьютера, за исключением дискового пространства. Это означает, что потери производительности при работе в системе вы не обнаружите – программы будут «летать», как родные. Особенно будут рады этому факту заядлые геймеры, вынужденные использовать классику из-за отсутствия варианта любимых игр для macOS.
Перед началом инсталляции Windows следует заняться подготовкой утилиты BootCamp – необходимо убедиться, что это самая свежая версия, то есть все обновления от Apple присутствуют.
Для этого следует перейти на страницу поддержки приложения – это позволит определить, имеются ли требующие установки обновления. Обновление можно выполнить и вручную, запустив в разделе Apple функцию «Обновление ПО». Не забудьте также пред установкой сделать резервную копию системы.
Если с этим всё в порядке, закрываем все работающие приложения и программы, подготавливаем флешку (на неё нужно записать Windows нужной версии).
А теперь приводим пошаговый алгоритм, как установить Windows на Mac:
- вставляем в компьютер флешку;
- запускаем «Ассистент BootCamp», кликнув в меню «Программы» и выбрав подменю «Служебные программы»;
- в окне «Ассистент BootCamp» жмём кнопку «Продолжить»;
- появится новое окно, в котором нужно отметить галочками опцию «Загрузить последнее ПО», а также напротив надписи «Установить Windows»;
- утилита предложит вам выполнить резервное копирование ПО поддержки Windows, если вы согласны – поставьте в соответствующем поле галочку, указав, на какой носитель будут сброшены данные;
- следующий этап – выбор объёма диска под нужды Windows. Мы уже говорили о требуемом объёме для «десятки», для «семёрки» (именно для ОС) оптимальным значением будет 20 ГБ;
- после этого начнётся копирование файлов в созданный раздел, после чего компьютер уйдёт в перезагрузку;
- чтобы попасть в менеджер загрузки, необходимо нажать и удерживать клавишу Alt. В открывшемся окне меню диска следует дать название разделу с ОС Windows, после чего начнётся загрузка операционной системы с вводом параметров (времени, языковых).
ВАЖНО. К этапу выбора языка отнеситесь максимально ответственно. В дальнейшем у вас не будет возможности его сменить – придётся переустанавливать систему.
После второй перезагрузки компьютера нужно приступить к установке драйверов, предварительно загруженных на флешку.
Редко, но всё же встречается ситуация, когда при установке Windows с флешки программа требует продолжения инсталляции через оптический диск, отказываясь выполнять дальнейшие операции. Выход из подобной ситуации имеется – нужно скачать драйвер утилиты Daemon Tools для iMac. Он предоставит возможность смонтировать образ Windows в формате ISO, который нужно использовать в качестве виртуального оптического привода – в этом случае BootCamp ругаться не будет и завершит процедуру инсталляции штатно.
Установка Windows с помощью утилиты Parallels Desktop
BootCamp – не единственная программа, предназначенная для инсталляции Windows в среде macOS. Такими же возможностями обладает утилита Parallels Desktop, использующая метод виртуальной машины. Применив этот способ, вы сможете поставить Windows и запускать приложения без необходимости перезагрузки компьютера.
Рассмотрим, как производится установка Windows 10 на Mac:
- первый шаг – формирование виртуальной машины, для этого запускаем Parallels Desktop и выбираем в меню File пункт New;
- появится новое окно, в котором от нас требуется нажать кнопку Install Windows from DVD;
- теперь необходимо указать источник, на котором смонтирован образ Windows. Это можно сделать самостоятельно, перетащив мышкой нужную иконку, а можно ничего не делать – программа определит исходник автоматически, без вашего участия, но этой займёт больше времени;
- после подтверждения операции (кнопка «Продолжить») нужно будет ввести лицензионный ключ Windows. Флажок напротив фразы «Экспресс-установка» снимать не нужно;
- теперь нужно выбрать вариант использования Windows (игры, производительность, для разработчиков ПО);
- дальше следует указать наименование и расположение виртуальной машины. Можно оставить настройки по умолчанию или использовать свои;
- после нажатия «Продолжить» стартует процедура инсталляции Windows – дожидаемся её завершения и перезагружаем ПК.
Проблем с производительностью при данном способе установки Windows тоже не будет.
Инсталляция Windows утилитой VirtualBox
Ещё одна востребованная программа, позволяющая использовать на одном компьютере одновременно две популярные операционные системы. Как и у Parallels Desktop, принцип действия основан на виртуализации процесса.
Установка Windows 10/8/7 на компьютер с macOS осуществляется в таком порядке:
- ищем программу через систему списка Mac, вбив в поисковую строку VirtualBox;
- по появившейся ссылке открываем официальный сайт производителя и скачиваем утилиту;
- кликаем на пиктограмме программы, а затем – на кнопке «Создать»;
- начнётся процедура установки операционной системы;
- в открывшемся окне указываем тип ОС, которую хотим установить, и её версию (сборку). Кликаем «Далее»;
- теперь необходимо указать, какой размер оперативной памяти вы выделяете для инсталляции Windows, передвигая ползунок. Минимальное значение – 1 ГБ, если в вашем распоряжении более двух гигабайтов ОП, рекомендуется использовать половину имеющегося объёма;
- откроется новое окно, в котором нужно поставить галочку напротив фразы «Создание нового виртуального диска»;
- последует запрос на указание типа файла, определяющего формат формирования виртуальной машины. Оставляем параметр по умолчания (VDI, он стоит первым в списке);
- после нажатия кнопки Next в следующем окне выбираем формат хранения, указав из двух вариантов нижний – «Фиксированный виртуальный диск»;
- программа предложит ползунком указать объём виртуального диска;
- в меню будет добавлена пиктограмма виртуальной системы. Остаётся нажать на этом значке и в окне «Параметры настроек Windows» ввести необходимые значения.
Иногда случается, что после установки ОС Windows на Mac перестаёт работать звук или появляются проблемы с воспроизведением видео. Они решаются установкой драйверов, предварительно скачанных и скопированных на носитель типа DVD-диска или флешки.
Остаётся перезапустить программу, и вы окажетесь в привычной среде Windows.
Тем, кто работает с техникой Apple относительно недавно, подобный способ установки второй операционной системы может показаться довольно сложным и экзотическим, но если следовать приведённым инструкциям, проблем возникнуть не должно. А каков ваш опыт инсталляции Windows на Mac?
Недавно в сети появилось видео, на котором был показан процесс запуска Windows XP на последней версии iPhone. Нам сначала эта видеозапись показалась фейком, однако запустить одну из самых популярных ОС на мобильном устройстве оказалось возможным.
В этой статье мы расскажем, как установить Windows на iPhone. Для данной процедуры не нужен джейлбрейк. Нам понадобится эмулятор iBox, Cydia impactor и сама «винда».
Инструкция
- Скачайте файлы, которые мы перечислили выше
- Разархивируйте файлы с Cydia impactor и с образом Windows
- Подключите iOS-устройство к своему компьютеру и запустите утилиту Cydia impactor
- Загрузите в данную утилиту файл с эмулятором iBox и введите свои данные Apple ID. Информация об учетной записи нужна для того, чтобы получить профиль для приложения. Если вы боитесь вводить свои реальные данные Apple ID, то создайте вторую учетную запись и введите ее данные в утилиту
- Разрешите запуск появившегося на устройстве приложение
- Далее необходимо подтвердить профиль. Для этого зайдите в настройки, далее «Основные», «Профиль», «Управление устройством». В данном пункте меню найдите свой профиль и нажмите « Доверять»
- Откройте приложение iTunes на своем Mac или ПК
- Выберите свое устройство в окне приложения
- Перейдите во вкладку «Программы»
- Найдите приложение iBox
- Перекиньте ранее разархивированный образ Window XP в данное приложение
- Запустите iBox на своем iOS-устройстве
- Нажмите на «плюсик» и в строке «Name» введите «XP»
- Выберите «HDD», далее «Drives» и нажмите на «плюсик»
- Выберите HDD и нажмите Done
- Перейдите в пункт «Configuration Editor», найдите раздел «Extension» и нажмите на кнопку «None»
- Сохраните все настройки
- Запустите Windows
Естественно, ОС не будет полноценно работать на вашем мобильном устройстве, но все-таки данная процедура и ее результат являются, как минимум, забавными и занимательными.
В данной статье мы рассказали о том, как установить Windows XP на iOS-устройство, однако недавно появилось видео, в котором показывается процесс загрузки Windows Vista на iPhone 7. Возможно, в ближайшее время мы напишем гайд по установке данной ОС.
Подписывайтесь на T4S.TECH в Telegram, чтобы оставаться в курсе самых интересных новостей из мира технологий и не только.
Хакер — Винда на айфоне. Используем виртуалку UTM для установки Windows на iOS
hacker_freihttps://t.me/hacker_frei
Валентин Холмогоров
Содержание статьи
- Что такое UTM?
- Установка
- На устройство с джейлбрейком
- На устройство без джейлбрейка
- Создание виртуальной машины
- Управление виртуальной машиной
- Использование готовых образов ВМ
- Установка ОС из дистрибутива
- Выводы
Ты хотел бы поиграть в игры под Windows на своем айфоне? Или запустить macOS на iPad? А может, ты мечтаешь поставить на эти устройства Android или Linux? Это возможно! Скажешь, мы сошли с ума? А вот и нет: в iOS можно создавать виртуальные машины с разными операционными системами. Для этого разработано специальное приложение под названием UTM. Сегодня мы поговорим о том, как установить эту программу на твой iPhone или iPad и как ее использовать.
ЧТО ТАКОЕ UTM?
К виртуалкам вроде VirtualBox или VMware все уже давным‑давно привыкли: подобные инструменты существуют для большинства современных «настольных» операционок. В iOS до недавнего времени средств виртуализации не было и в помине (по крайней мере, широкая публика о них ничего не знала). И вот — свершилось: для мобильных устройств Apple наконец‑то появился полноценный инструмент виртуализации, поддерживающий к тому же большое число процессорных архитектур.
UTM может работать без джейлбрейка на iOS 11, 12 и 13, а также на устройствах с чипом А12 под управлением операционной системы версий 14.2 и 14.3. При этом придется использовать сертификат разработчика, поскольку UTM устанавливается не из официального магазина App Store, а из стороннего хранилища AltStore. Как известно, бесплатные сертификаты разработчиков для iOS должны переподписываться каждые семь дней, и AltStore автоматизирует этот процесс. Джейлбрейк необходим только для запуска приложения на iOS 14 старших версий, при этом сами создатели UTM рекомендуют использовать Jitterbug или AltJIT для установки приложения.
Виртуальная машина UTM поддерживает более 30 процессоров, включая х86_64, RISC-V и ARM64. В основе UTM лежит код QEMU. Поскольку в устройствах iOS отсутствует поддержка аппаратной виртуализации, вместо ускорителя KVM разработчики использовали TCG, который выполняет динамическую трансляцию кода и JIT-компиляцию. На практике это означает, что даже ARM-код для запуска в UTM должен предварительно компилироваться в JIT, а это заметно снижает производительность приложений. Кроме того, поскольку виртуализация GPU не поддерживается, отсутствуют DirectX и OpenGL, что ограничивает запуск большинства современных игр под Windows. Однако приложения и игры, не требующие поддержки графики, под этим эмулятором пойдут.
УСТАНОВКА
На устройство с джейлбрейком
Если на твоем iPhone или iPad имеется джейлбрейк, установка UTM не представляет ни малейших сложностей. Для начала необходимо скачать и поставить на устройство приложение AppSync Unified, которое можно получить из репозитория https://cydia.akemi.ai
. Для этого открой Cydia, нажми кнопку «Источники» в нижней части окна, затем надпись «Правка» в правом верхнем углу. Теперь надпись «Добавить» слева вверху — введи URL https://cydia.akemi.ai
в открывшемся окне и нажми «Добавить». После этого в списке источников перейди в только что подключенный репозиторий Karen’s Repo и установи из него приложение AppSync Unified.
Затем аналогичным образом подключи в Cydia репозиторий https://cydia.getutm.app/
и установи из него само приложение UTM.
Установка AppSync Unified и UTM
На устройство без джейлбрейка
Установка UTM в iOS без джейлбрейка выглядит чуть сложнее, но только на первый взгляд. Потребуется установить на твоем айфоне AltStore. Делается это вкратце так: установи на компьютере последние версии iTunes и iCloud, затем скачай с сайта altstore.ioпрограмму AltServer — для ее использования необходима как минимум Windows 10.
Подключи iPhone к компьютеру, закрой iTunes, щелкни в системном трее на значке AltServer и выбери Install AltStore → Имя твоего устройства. AltStore попросит тебя ввести данные Aple ID — для этого лучше зарегистрировать новую учетку, причем в популярных инструкциях советуют указывать в качестве локации острова Херд и Макдональд, остров Норфолк или Южная Георгия и Южные Сандвичевы острова.
После этого на iPhone нужно открыть настройки, перейти в раздел «Основные → Профили и управление устройством → твой Apple ID → Доверять». Останется только запустить AltStore, открыть окно Settings, выбрать Sign in with Apple ID, после чего следует ввести адрес электронной почты, привязанный к созданному ранее Apple ID и пароль.
Теперь в настройках AltStore нужно подключить репозиторий https://alt.getutm.app
и установить UTM оттуда. В качестве альтернативного варианта можно сначала скачать UTM в виде файла .ipa
с GitHub на компьютер, а потом установить его на мобильное устройство с помощью AltStore, не забыв подписать его цифровой подписью.
СОЗДАНИЕ ВИРТУАЛЬНОЙ МАШИНЫ
Если ты когда‑либо пользовался VirtualBox, создание новой виртуальной машины в UTM не вызовет у тебя никаких затруднений. После запуска приложения нажми на плюсик в правом верхнем углу экрана. В поле Name введи произвольное имя виртуальной машины, в списке Architecture выбери архитектуру процессора из предложенных вариантов. С полем System чуть сложнее: QEMU, лежащий в основе UTM, эмулирует не только процессор, но и целую аппаратную подсистему на его основе. Список поддерживаемых QEMU систем и отображается в этом меню. В большинстве случаев можно не менять предложенный по умолчанию вариант: он оптимален для выбранной архитектуры процессора.
Выбери объем памяти для виртуальной машины в меню Memory (он, естественно, не может превышать доступный объем оперативки на самом устройстве). Наконец, в списке Setup Drives/Images нужно настроить диск, с которого будет загружаться твоя виртуальная машина. UTM поддерживает формат QCOW2.
Меню Image Location — это не расположение файла образа диска, как можно было бы подумать, а способ монтирования образа. Для эмуляции компьютера рекомендуется выбрать стандартный вариант IDE, для устройств ARM доступен вариант virtio
. При желании ниже на этом же экране можно изменить предложенные по умолчанию настройки дисплея виртуалки и способы ввода — виртуальную клавиатуру и эмуляцию мыши.
Создание виртуальной машины в UTMКогда настройка будет завершена, миниатюра виртуальной машины появится на главном экране приложения. Чтобы запустить ее, достаточно тапнуть на этом эскизе. Если к виртуалке, например, подцеплен образ диска с установленной ОС, начнется ее загрузка.
УПРАВЛЕНИЕ ВИРТУАЛЬНОЙ МАШИНОЙ
В верхней части экрана работающей виртуальной машины имеется специальная панель, содержащая восемь кнопок. Первые три позволяют выключить, поставить на паузу или перезапустить виртуалку. Нажатие следующих по порядку кнопок разворачивает виртуальную машину на весь экран, открывает или, наоборот, прячет экранную клавиатуру, а также вызывает окно настроек портов и дисков виртуальной машины. Наконец, нажатием крайней правой кнопки можно убрать эту панель с экрана. Как видишь, ничего сложного — этого минимума инструментов вполне достаточно для того, чтобы управлять виртуалкой. Правда, на экране iPhone 7 кнопки выглядят мелковато, а вот на iPad, думаю, будут в самый раз.
ИСПОЛЬЗОВАНИЕ ГОТОВЫХ ОБРАЗОВ ВМ
На странице https://mac.getutm.app/gallery/представлено несколько виртуальных машин UTM с уже установленной операционной системой. Среди них — ArchLinux ARM, Debian 10.4, Mac OS 9.2.1 для PowerPC, ReactOS 0.4.14, Sun Solaris 9 для архитектуры SPARC и Ubuntu 14.04. Все остальные перечисленные на этом сайте ОС требуют дополнительной установки и наличия дистрибутива (как в случае с Windows). Я попытался открыть веб‑страничку с соответствующим образом по ссылке со страницы https://mac.getutm.app/gallery/, скачать образ виртуальной машины на телефон и нажать на кнопку Open in UTM, но получил ошибку — ни одна из виртуалок таким образом на моем айфоне не запустилась.
Пришлось идти другим, более сложным путем: воспользоваться файловым менеджером Filza. Образ виртуальной машины скачивается с упомянутого выше сайта в виде ZIP-архива и сохраняется на айфоне в директорию \var\mobile\documents
. Содержащуюся в этом архиве папку нужно извлечь с помощью Filza и скопировать в папку \user\containers\data\applications\utm\documents
, где по умолчанию хранятся виртуальные машины UTM. После этого виртуалка появится в главном окне UTM и машину можно будет запустить тапом на ее миниатюре.
Однако вариант с Filza годится, только если на твоем устройстве есть джейлбрейк, по‑другому этот файловый менеджер ты установить не сможешь. Но есть альтернативный способ! Работает это так: скачиваем с сайта https://mac.getutm.app/gallery/ виртуальную машину на компьютер, распаковываем содержимое ZIP-архива и переносим его в какую‑нибудь папку на Яндекс Диске. После этого нужно установить приложение Яндекс Диск на iPhone из официального App Store.
Теперь запускаем на телефоне стандартное приложение «Файлы», переходим на экран «Места» и передвигаем вправо переключатель «Яндекс.Диск», чтобы содержимое облачного диска отображалось в этом приложении. Переходим в папку, в которую мы сохранили виртуальную машину, долгим тапом копируем ее в буфер обмена, затем переходим в локацию «На iPhone → UTM» и еще одним долгим нажатием вставляем папку с виртуалкой в эту директорию. Чтобы немного ускорить процесс, можно сначала отыскать эту папку в приложении Яндекс Диск, нажать и удерживать ее значок, затем в нижней панели нажать кнопку «…» и выбрать в открывшемся меню пункт «Добавить в офлайн». Вуаля, наша виртуальная машина теперь доступна на главном экране UTM, можно запускать!
Установка виртуальной машины с помощью Яндекс Диска
УСТАНОВКА ОС ИЗ ДИСТРИБУТИВА
Напоследок я решил самостоятельно установить на виртуальную машину какую‑нибудь операционную систему. Выбор пал на Windows XP: она меньше всего требовательна к ресурсам, а памяти в моем телефоне, прямо скажем, кот наплакал. С загрузочным образом я поступил в точности так же, как описывал выше: скопировал файл .iso
на Яндекс Диск, а потом перенес его в папку «На iPhone → UTM» в приложении «Файлы».
У меня очень долго не получалось запустить установку — всякий раз виртуалка выдавала ошибку No bootable device, а сам процесс настройки на сайте производителя UTM практически никак не документирован, поэтому подходящей инструкции я не нашел. Победу удалось одержать после череды экспериментов. При создании виртуальной машины я выбирал этот образ в окне Drives/Images, нажав + в правой верхней части экрана, затем нажимал кнопку Path, снова + и Import.
Подключение дистрибутива в UTMОказалось, что таким образом следует создавать виртуальный жесткий диск — нажав +, нужно воспользоваться кнопкой Create и затем ввести имя и объем диска. А съемный диск подключается хитрее: выбрав интерфейс IDE, нужно включить тумблер Removable. В разделе Drives/Images появится два диска — один созданный нами только что винчестер с заданным объемом и Removable Drive. Не забудь тапнуть по надписи Save в верхней части окна, иначе виртуальная машина не запомнит измененные настройки.
Подключение дистрибутива в UTMПосле этого, запустив виртуальную машину, в панели управления нужно нажать на кнопку с изображением компакт‑диска, затем тапнуть по названию съемного диска. Нажми кнопку Change и выбери образ диска с дистрибутивом в папке UTM на iPhone, после чего нажми Done справа вверху. Перезапусти виртуальную машину — установка операционной системы начнется автоматически.
Ура, мы установили винду на айфон!
ВЫВОДЫ
С помощью инструментов для различных операционных систем в составе UTM можно создавать общие папки в виртуалке и на хостовой ОС для перемещения и копирования файлов (найти их можно в том же разделе Gallery на сайте разработчика). Теоретически это позволяет поработать в виртуальной машине, скажем, в Microsoft Office, а потом сохранить созданные документы на устройстве.
Но это теоретически. На практике же проект UTM чрезвычайно плохо документирован, операционная система в виртуальной машине жутко тормозит и лагает, а во время установки Windows XP я с десяток раз любовался на BSOD и перепробовал кучу дистрибутивов, пока наконец не нашел один рабочий. Да и сама виртуалка периодически вылетает с внутренней ошибкой, причины которой остаются тайной за семью печатями. Просто ошибка и все.
Да, если в настройках виртуальной машины ты некорректно указал аппаратную конфигурацию, например выбрал объем памяти близким к доступному объему оперативки твоего устройства, iOS просто молча закроет UTM без всяких церемоний. Ни предупреждений, ни сообщений, вообще ничего.
Попутно я собрал огромную коллекцию скриншотов с BSOD-ами запущенной на виртуальной машине Windows XP, даже уловил некоторую закономерность: запускаем виртуалку с виндой, вставляем в айфон шнур зарядки, вытаскиваем шнур зарядки — BSOD. А иногда это случалось и вовсе без видимой причины. Последний раз я видел подобный глюкодром примерно 27 лет назад, когда Windows 95 на моей 486SX без каких‑либо предупреждений валилась в «синий экран» сама по себе примерно раз в полчаса.
В сухом остатке получается, что работать с текстами в онлайновом редакторе вроде Office 365 или Google Docs на iPad намного удобнее и приятнее, чем городить огород с виртуальными машинами, а для игр на iPhone есть эмуляторы под iOS. Но я все же надеюсь, что со временем проект UTM будет доведен до ума, виртуальные машины станут работать стабильнее и быстрее, а сам продукт снабдят подробной и понятной документацией.
Читайте ещё больше платных статей бесплатно: https://t.me/hacker_frei
Время на прочтение
1 мин
Количество просмотров 11K
Авторы Youtube-канала Hacking Jules запустили на iPhone X операционную систему Windows 10 с помощью виртуальной машины UTM. Инструкция по установке опубликована на GitHub.
Как пишет Softpedia, подобные эксперименты по установке Windows на устройства под управлением Android не считаются чем-то новым. Однако запустить ОС от Microsoft на гаджетах Apple куда сложнее из-за закрытости iOS. Для этого Hacking Jules пришлось воспользоваться виртуальной машиной UTM на iPhone X под управлением iOS 13.4. Пользователь может управлять курсором с помощью сенсорного экрана на телефоне. В качестве примера авторы канала запустили проводник, Paint и Word — со значительной задержкой, но ими всё же можно воспользоваться.
Для установки UTM не нужен джейлбрейк — достаточно получить права разработчика, сообщается на сайте приложения. В AppStore же оно точно не появится, поскольку Apple запрещает добавлять в магазин приложения, которые меняют код iOS.
Судя по инструкции, установка с исходного ISO заняла приблизительно 2 часа.Это неплохой результат — пользователям ПК зачастую требуется гораздо больше времени для обновления Windows. При этом высокой производительности на iPhone всё равно добиться не удастся, но, как отмечает Softpedia, это всё равно крутой эксперимент.
Windows 10 на iPhone вряд ли сможет стать постоянной ОС для использования смартфона: во-первых, она работает очень медленно, а во-вторых, смартфону не хватает аппаратной поддержки, из-за чего многие функции не будут работать.