Эмуляция Windows XP на Windows 7, 8, 10: пошаговая инструкция
Эмуляция Windows XP на Windows 7, 8, 10: пошаговая инструкция
Чтобы произошла эмуляция Windows XP на Windows 7 , нужно будет установить дополнительный софт, создающий виртуальную машину — Windows Virtual PC. На Windows 8 или Windows 10 эмуляция Windows XP возможна благодаря встроенной технологии в эти ОС — Hyper-V.
Но и в том , и в том случае придется устанавливать виртуальную машину, на которой будет установлена старая, добрая Windows XP. А чтобы ее установить, у вас заранее должен быть уже скачан ISO-образ этой операционной системы.
Эмулятор Windows XP на Виндовс 10 или 8
Итак, на этих операционных системах нам нужно будет воспользоваться технологией Hyper-V, которая по умолчанию отключена, но именно она позволяет создавать виртуальные машины, на которых можно устанавливать любые операционные системы, в том числе и Windows XP.
Создание виртуальной машины
Первым делом нужно включить технологию Hyper-V в «Компонентах Windows», для этого нужно найти в настройках системы «Включение и отключение компонентов Windows» и поставить «галочку» возле пункта «Платформа Hyper-V».
После включения этой платформы нужно будет согласиться на перезагрузку системы, чтобы все изменения вступили в силу.
После того как компьютер «перезагрузится», в меню «Пуск» нужно будет отыскать наш «Hyper-V» и запустить его.
После запуска этого приложения, внутри него нужно буде т создать виртуальную машину. Для этого перейдите во вкладку «Действия» и найдите там пункт «Создать»-«Виртуальная машина».
Вам откроется окно настройки вашей виртуальной машины. Там нужно будет придумать имя, допустим «XP для работы». Пото м выбрать «Поколение», для установки Windows XP нужно выбрать «Поколение 1». Далее нужн о у казать количество памяти, обычно это не меньше 2ГБ. И тут же необходимо создать виртуальный жесткий диск, обычно его размер 30-50 Гб. Потом жмем «Далее» и попадаем в «Параметры установки».
И тут вам нужно будет указать путь, где расположен ISO-образ, который следует установить на новую виртуальную машину. В вашем случае это будет ISO-образ Windows XP. После всех этих манипуляций нажать на кнопку «Готово».
Запуск виртуальной машины и установка Windows XP
Открыть диспетчер Hyper-V и найти там нашу виртуальную машину.
Нажать на нашу виртуальную машину правой кнопкой мыши и выбрать там пункт «Подключить».
После этого нажать на кнопку «Пуск». Так как при создании виртуальной машины му уже прописали путь до нашего ISO-образа Windows XP, то установка этой операционной системы начнется в автоматическом режиме.
Все что вам остается — это следить за процессом установки и нажать несколько раз клавишу «Enter», указать часовой пояс, время и дату и т. д. В общем будет происходить обычный процесс установки операционной системы.
Пройдет какое-то время, Windows XP установится и с ней можно будет полноценно работать.
Использование Windows XP
Запускаете свой компьютер.
Находите диспетчер Hyper-V.
В нем находите нужную виртуальную машину, в вашем случае с Windows XP.
Нажимаете на нее правым кликом и выбираете пункт «Подключить». Так мы делали при установке ОС.
После этого вам в отдельном окне, как обычная программа запустится ваша Windows XP, которой можно пользоваться как полноценной операционной системой: ней будет собственное меню «Пуск», собственные инструменты для работы, можно будет запускать любимые игры и программы и т. д.
Заключение
Эмулятор Windows XP будет работать на всех более современных версиях «Винды». Как запустить эмуляцию на Windows 10 и 8 мы описали выше — это делается при помощи технологии Hyper-V. На Windows 7 нужно будет скачать дополнительный софт для создания виртуальных машин, например VirtualBox, Windows Virtual PC и др. Суть от этого не меняется: вначале создается виртуальная машина и уже в ней устанавливается Windows XP.
Но нужно учитывать, что эмулятор Windows XP все равно не дает полноценных возможностей этой операционной системы. Эмуляция спасает, когда нужно выполнять какие-то простые действия или нужен запуск простых программ/игр, для некоторого старого софта придется устанавливать полноценную Windows XP на полноценное устройство, чтобы им воспользоваться, потому что по-другому не получится.
Мы будем очень благодарны
если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.
Пошаговая установка и настройка виртуальной машины Virtualbox
Установить виртуальную машину на свой компьютер не так сложно, как может показаться на первый взгляд. В этой статье мы подробно расскажем, как установить и настроить virtualbox, а также как добавить новые виртуальные машины. Вначале разберемся, что представляем собой виртуальная машина.
Например, у вас установлена операционная система Windows 7 или выше, но вам необходимо использовать приложение, работающее исключительно на базе Windows XP. Согласитесь, если вам нужно работать с этим приложением, переустанавливать ОС не всегда целесообразно, тем более на устаревшую версию виндовс. Проще установить на своем компьютере виртуальную машину, развернуть в ней Windows XP и без проблем запускать необходимое приложение.
Таким образом, виртуальная машина является полноценным компьютером (вмещающим в себя процессор, «оперативку», жесткий диск и BIOS), работающим внутри компьютера через приложение эмулятора.
Для чего применяют виртуальные машины?
С помощью виртуальной машины можно:
- протестировать приложения;
- запускать программы, которые не поддерживает ваша ОС;
- ознакомится с возможностями других операционных систем;
- протестировать работу сетевых программ в закрытых виртуальных сетях и т.п.
Пошаговая установка Virtualbox
Для загрузки Virtualbox перейдите на официальный сайт www.virtualbox.org. На текущий момент последней версией утилиты является 5.0.10.
Запустите скачанный файл инсталлятора, нажмите «Next».
После этого запустится очередное окошко программы. Ничего в нем не меняйте. Нажмите «Next».
В окошке выбора параметров галочки оставьте по умолчанию. Кликните «Next».
После появится очередное окошко установки. Инсталлятор Virtualbox доведет до вашего сведения, что в процессе установки программы создастся новое сетевое подключение. Это значит, что ваше основное подключение на время деактивируется. Кликните «Yes», после этого в следующем окошке «Install».
Подождите, пока установится приложение. По завершению инсталляции выплывет уведомление касательно успешного завершения установочного процесса Virtualbox. Нажмите «Finish».
Если всё удалось, запустится «VirtualBox Менеджер».
«Менеджер» представляет из себя оболочку, обеспечивающую работу между Virtualbox и стационарным ПК. Диапазон параметров этого приложения довольно небольшой. Правда, тратить времени на их рассмотрение не стоит, поскольку программа работает с настройками по умолчанию, способными удовлетворить большую часть пользователей.
Как добавить новую виртуальную машину?
Для установки новой виртуальной машины выберите опцию «Создать». Вписываем её название, выбираем тип и версию операционной системы. В нашем случае, Windows XP.
В новом окошке выделите количество оперативки. Имейте ввиду, что у вас не будет возможности выделить больше памяти, чем установлено на ПК.
В следующем окошке будет предложено создать новый виртуальный жёсткий диск или использовать существующий. Так как это наш первый запуск. Поскольку у нас первый запуск программы, сформируйте новый с помощью опции «Создать новый виртуальный жёсткий диск».
В следующем окошке нужно указать тип жёсткого диска. Рекомендуем оставить тип VDI, тогда ваш виртуальный диск будет полностью синхронизирован с виртуальной машиной, а скорость выполнения им его функций будет не меньше той, которая свойственна реальному винчестеру.
Далее вам следует указать формат хранения файла. Будет предложено 2 типа виртуального диска:
Динамический виртуальный диск, объёму которого свойственно меняется в процессе добавления информации. Он быстрее формируется, но очень медленно функционирует.
Фиксированный виртуальный винчестер, объём которого будет статичен и обозначатся тем размером, который задан при создании. Он дольше создается, но работает намного быстрее.
Какой выбрать тип решение за вами. Но на нашем примере мы остановится на динамическом типе.
Переходим в следующее окно. Здесь нужно ввести название диска, указать его размер и место его расположения.
Нажмите на кнопку «Создать» и перед нами откроется окно с только что созданной виртуальной машиной. Собственно на этом завершаются наши подготовительные действия.
Как настроить новую виртуальную машину?
Переходим в настройки virtualbox, нажмите «Настроить»:
- На вкладке «Общие» представлены общие сведения о виртуальной машине, поэтому здесь все оставляем без изменений.
- На вкладке «Система» представлены настройки виртуальной системной платы и процессора. Тут также не нужно ничего менять (можно только убрать «Дискеты» из загрузочных опций).
- На вкладке «Дисплей» обозначены настройки виртуальной видеокарты. Здесь можно увеличить объем видео памяти.
- На вкладке «Носители» сделайте подключение образа загрузочного диска для установки операционной системы. С помощью кнопки «Выбрать образ оптического диска» укажите место, где находится образ загрузочного диска.
- На вкладке «Аудио» представлен список аудио устройств. Здесь всё оставляем без изменений;
- На вкладке «Сеть» предусмотрена возможность добавления необходимого количества сетевых карт. Оставляем без изменений.
- На вкладке «COM порты» всё оставляем без изменений.
- На вкладке «USB» также все оставляем по умолчанию.
- Вкладка «Общие папки» включает в себя те папки, которые будут доступны обоим компьютерам.
После проделанных действий, кликните «ОК», затем «Запустить».
Если вы всё сделали правильно, то начнётся загрузка операционной системы, как показано на рисунке.
Далее процесс установки идет так же, как при установке с обычного загрузочного диска. Дальнейший процесс установки Windows XP смотрите на видео.
Блог начинающего сисадмина
На сегодняшний день все выпускаемые процессоры так или иначе поддерживают 64-битную архитектуру. В связи с тем, что 32-битные процессоры могут адресовать 232 бита данных, они не могут работать с памятью более 4 Гб, однако процессоры на архитектуре x86-64, могут работать с гораздо более большим объемом памяти. Отличительными особенностями новых процессоров является поддержка 64-битных регистров общего назначения (РОН), арифметических и логических операций над целыми числами и поддержкой 64-битных виртуальных адресов.
В GNU Linux для того чтобы узнать разрядность процессора, существует команда lscpu :
$ lscpu | grep Architecture
Architecture: x86_64
Поле Architecture отображает разрядность процессора ( x86_64 ), в случае 32-битного процессора значение этого поля было бы i686 ( i386 ).
Для того, чтобы узнать разрядность операционной системы, существует команда arch :
$ arch
x86_64
В довольно редких случае необходимо запускать программы, написанные под 32х-битную ОС когда-то давно на новых операционных системах. Существует несколько способов запуска 32-битных программ на 64-битной системе:
— с использованием нативной поддержки (multiarch)
— с использованием технологий ядра Linux: chroot, Docker, OpenVZ
— с использованием виртуальных машин
Multiarch
В то время, как 64-битные программы не могут работать в 32-битных операционных системах, 32-битные программы могут работать в 64-битных операционных системах, однако они нуждаются в соответствующих 32-битных библиотеках. Со времен появления дистрибутивов Ubuntu 11.04 (Natty) и Debian 7.0 (Wheezy) было объявлено о поддержке multiarch, где 32-битные и 64-битные библиотеки могут сосуществовать вместе в одной системе. Пакет под названием ia32-libs включает в себя множество версий разделяемых библиотек.
Пример установки 32-битной программы в Debian/Ubuntu:
# dpkg —add-architecture i386
# apt update
# apt install -y ia32-libs
# apt install package-name:i386
chroot
С помощью технологии chroot, поддержку которой имеет ядро Linux, возможно организовать запуск 32-битных программ в изолированном окружении (песочнице) в уже имеющейся 64-битной операционной системе. Идея состоит в том, чтобы установить необходимое окружение в поддереве каталогов и запустить приложения из под него. В основном chroot используется для тестирования различных приложений, в том числе для 32- и 64-битных архитектур.
Команда chroot и одноименный системный вызов запускают процессы, с учетом того, что на самом деле запускаемое окружение является всего лишь системным подкаталогом.
Для организации удобного управления подобным окружением существует утилита schroot :
# apt update
# apt install -y schroot debootstrap dbus
Утилита debootstrap позволяет установить базовую систему Debian в необходимый подкаталог. Пакет dbus позволяет некоторым приложениям в операционной системе общаться друг с другом.
Пример установки 32-битного окружения в chroot:
# mkdir /chroot
# debootstrap —arch=i386 stable /chroot http://deb.debian.org/debian/
После создания окружения, создаем конфигурационный файл для его запуска:
# vim /etc/schroot/chroot.d/test
[test]
description=Installing 32-bit env
aliases=test
type=directory
directory=/chroot
users=root
root-groups=root
profile=desktop
personality=linux
preserve-environment=true
Заходим в окружение chroot:
# schroot -c test
(test)[email protected]:
После этого можно устанавливать необходимые программы в данное окружение chroot.
Docker / OpenVZ
Технология chroot является полезной, однако распространение таких технологий как OpenVZ и Docker позволяют не только изолировать окружения в каталогах, но и изолировать ресурсы для каждого контейнера. В данный момент множество людей во всем мире использую Docker для запуска множества контейнеров, в основном для тестирования различных версий ПО.
К примеру команда:
# docker run -i -t ubuntu:12.04 /bin/bash
запускает контейнер с операционной системой Ubuntu 12.04.
Аналогично для OpenVZ 7:
# prlctl create ct1 —ostemplate debian-8.0-x86_64 —vmtype=ct
У Docker и OpenVZ есть один недостаток, так как это технология виртуализации уровня операционной системы, то он может запускать только приложения, поддерживающие ядро хост-системы. Например Вы не сможете запустить Windows или FreeBSD на ядре Linux.
KVM / VirtualBox / Hyper-V / ESXi
Для того, чтобы запустить любые операционные системы существуют технологии полной виртуализации, такие как KVM, VirtualBox и другие. С помощью KVM можно запускать любую x64-совместимую операционную систему поверх Linux, поэтому любую 32-битную систему можно установить в гостевую виртуальную машину без использования multiarch, chroot и Docker, достаточно лишь скачать необходимый образ операционной системы и установить ее на виртуальную машину.
Пример установки дистрибутива Linux Mint в виртуальную машину KVM.
Создадим виртуальный жесткий диск размером 10 Гб:
$ dd if=/dev/zero of=/vdisk_qemu bs=10000000 count=1000
Запуск виртуальной машины:
$ kvm -k ru -cdrom /linuxmint-32bit.iso -hda /vdisk_qemu -m 1024 -boot d -name TEST32
где:
-cdrom указывает путь к iso-образу операционной системы
-hda /vdisk_qemu путь к виртуальному жесткому диску
-m 1024 оперативная память указанная в мегабайтах
-boot d порядок загрузки оборудования (с cdrom)
-name TEST32 имя виртуальной машины
После установки операционной системы, можно отключить виртуальную машину и запустить ее с виртуального жесткого диска.
$ kvm -hda /vdisk_qemu -m 1024
Ставим Windows 10 на Mac с чипом Apple M1. Советы и разбор проблем
Здравствуйте, уважаемые читатели сайта Uspei.com. С переходом на собственные процессоры Apple у пользователей отвалились виртуальные машины и главное Boot Camp. Этой утилиты на macOS Big Sur для M1 просто нет.
Boot Camp — это утилита для переключения между macOS и Windows, то есть возможность установки операционной системы в качестве второй полноценной и их раздельного запуска. Причем утилита мега крутая, она подтягивает скачанный образ и в пару кликов позволяет накатить Windows, а после установки также в пару кликов позволяет обновить все драйвера.
И если отсутствующий Boot Camp — это вопрос, который относится не к Apple, то вот виртуальные машины начали обновляться. На простом языке, это когда в macOS запускается программа, в которую можно накатить Windows.
К недостаткам такого решения можно отнести существенно снижающуюся производительность. Это логично, ведь помимо винды ресурсы нужно тратить еще и на саму macOS, в которой собственно виртуальная машина запускается. К достоинствам можно отнести возможность работать в двух операционках одновременно, причем практически бесшовно.
Первопроходцем стала компания Parallels, которая теперь позволяет накатить Windows на Mac с процессорами ARM, но есть нюансы, о которых я расскажу в этом обзоре.
Как скачать Windows 10 для ARM
Для начала нужно зарегистрироваться в программе Windows Insider, чтобы вы могли скачивать и устанавливать предварительные версии тестируемых операционок. Для этого необходимо перейти на специальную страничку. Далее войдите в свою учётную запись и согласитесь с условиями программы.
Важный момент: виртуальная машина Parallels не поддерживает обычную версию Windows под архитектуру x86 (то есть для процессоров intel и AMD), а только специальную версию Windows 10 для ARM. Она запускает приложения, разработанные для ARM, то есть под мобильные процессоры, а также запускает через эмулятор только 32-битные программы разработанные под x86.
64-битные программы (а их большинство) не работают. То есть тот же VLS плеер с пометкой win64 не запустится, а с win32 пожалуйста.
Но есть и хорошая новость Microsoft уже выпустила свежий билд 21277 Windows 10 для ARM, в котором есть возможность запускать через эмулятор программы разработанные под 64 бита. Если будете качать эту сборку, количество поддерживаемых программ вырастет в разы и в этом обзоре я тоже расскажу как это все дело накатить.
Итак, нам нужна специальная версия Windows 10 для ARM — Insider Preview. После того, как вы залогинились и зарегистрировались в программе Insider Preview у вас не возникнет никаких проблем при скачивании. Образ весит чуть больше 8 Гб.
Как скачать Parallels Desktop 16 для Mac на M1 (ARM)
Теперь необходимо скачать виртуальную машину Parallels Desktop 16. Программа платная, но имеет бесплатный 14-дневный триальный период, чтобы вы могли все попробовать и протестировать, чем мы собственно и займемся.
После скачивания установите программу и если во время установки у вас появится сообщение «Эта версия Parallels Desktop не поддерживаться на компьютерах Mac на платформе Apple Silicon» это значит, что разработчики еще не выпустили финальную общедоступную версию для Mac на M1.
Не беда, есть работающая версия со статусом technical preview, там разработчики оставили и ключик для тестирования. В таком случае во время установки никаких проблем уже быть не должно и вы увидите сообщение о том, что эта версия программы предназначена именно для Mac на платформе Apple Silicon.
Установка Windows 10 на Mac с М1
После установки Parallels Desktop программа предложит установить виртуальную машину. Обычно образ Windows 10 для ARM подтягивается автоматически, но в случае чего путь к нему можно указать вручную.
Приложение предложит войти в учетную запись Parallels и активироваться. Если вы скачивали тестовую версию Parallels Desktop для M1, то ключ есть на страничке, где вы скачивали программу.
Далее начнется автоматический процесс установки Windows, который у меня занял меньше 10 минут. Драйвера на внешнюю периферию, например, на мышку или клавиатуру, установятся автоматическим и все будет работать без какого-либо участия пользователя.
Как установить (обновиться) до Windows 10 Insider Preview Build 21277
Ну а для того, чтобы установить самую последнюю сборку, которая поддерживает 64 битные программы (а их сейчас большинство) необходимо выполнить обновление. Пройдя в меню: Пуск-Параметры-Обновление-Безопасность. При проверке обновления сборка 21277 поддерживающая запуск через эмулятор программ разработанных под 64 бита будет недоступна. Идем в раздел Windows Insider Program и добавляем зарегистрированный аккаунт.
Дальше необходимо в разделе диагностика и обратная связь активировать пункт Optional diagnostic data. Остальное можете не включать.
Возвращаемся в раздел Windows Insider Program и меняем beta канал на канал для разработчиков Dev Channel. После этого в разделе Windows Update жмем проверить обновление и скачиваем заветную сборку с поддержкой x64.
Тонкая настройка Parallels Desktop 16 для Mac на М1
Версия Windows 10 под ARM пока доступна только на английском языке, если вам удастся накатить и русский языковой пакет — пишите в комментариях.
Parallels выделила для Windows в автоматическом режиме 2-х ядерный процессор с частотой в 1,5 Ггц, 4 Гб оперативной памяти и 256 Гб пользовательской памяти. Сведений о видюхе нет совсем.
На Macbook Pro 13 дюймов 2020 года на M1 монитор в винде был настроен в нативном разрешении 2560/1600 точек. Windows в виртуальной машине вне режима паузы и без каких-либо запущенных программ практически не сжирает мощность чипа.
А вот оперативку потребляет будь здоров — больше 8 гигов из 16 доступных, а на версии с 8 гигабайтами оперативки съест больше 6, еще и в своп неплохо залезет. Так что если планируете баловаться с виндой обязательно берите Mac с 16 гигабайтами оперативки.
Если покажется мощности мало, чтобы выделить больше ресурсов необходимо выключить виртуальную машину и перед новым запуском открыть меню «действия» пункт «настроить». Во вкладке «оборудование» вы сможете самостоятельно увеличивать производительность процессора и графики, которые будут использоваться в Windows.
Предупреждаю: некоторые значения могут привести к не запуску винды, придется ставить некоторые параметры по умолчанию.
Как работает Mac на М1 с Windows 10?
Тачбар в винде запущенный из под спад Parallels выглядит куда лучше, чем на macOS. В него опущена панель задач и как же я там тоже хочу увидеть Doc на macOS. А если запустить программу, то отобразятся классические F1-F12, а также вспомогательные необходимые клавиши, которых нет на клавиатуре макбука. Ну, например, PrtScn.
Парочка советов по работе. Чтобы запустить окно на весь экран, нажмите на зеленую кнопку в левом верхнем углу или сочетание клавиш Ctrl + Cmd + F, таким образом вы сможете быстро переключаться между двумя операционными системами нажатием Cmd + Tab.
И да, не путайте этот режим с голубой кнопкой переводящий в режим Conference, он позволяет запускать окно приложения Windows в интерфейсе MacOS. Это очень прикольная штука, когда ты одновременно можешь пользоваться программами Mac и Windows. Чтобы выйти из этого режима нажмите «Вид» и «Выйти из conference» или сочетание клавиш Ctrl + Cmd + С.
Если вы временно не пользуйтесь виртуальной машиной вы можете поставить ее на паузу, чтобы она не потребляла ресурсы Mac. Делается это через иконку Parallels в строке меню. Также виртуалка через какой-то период времени бездействия автоматически это сделает. Выключить виртуальную машину можно как через сам Windows, так через строку состояния, но это менее безопасный вариант, чем обычное выключение винды.
На рабочем столе есть папка Mac Files открывающая пользовательскую папку macOS и вы можете иметь доступ ко всем файлам. После установки любых программ на Windows Parallels по умолчанию создает их иконки на рабочем столе macOS.
Правда режим конференции они сразу не запускают, а открывают просто окно виртуальной машины. Суть в том, что рабочий стол виртуальной машины и macOS становится общим и файлы размещенные на рабочем столе Mac будут отображаться и на столе Windows.
В целом операционка работает, но стабильной ее работу назвать нельзя, особенно все, что касается запуска тяжелых 64-битных программ и уж тем более игр — тут все надо индивидуально тестировать. Если с древним GTA: San Andreas проблем не будет, то запустить что-то современное на данный момент не получится.
Это нормально — у нас по сути бета виртуальной машины Parallels, бета винды и все это пока выглядит как дикие костыли. Что же, для старта неплохо, будем следить за развитием событий. В идеале, чтобы Microsoft дала добро на работу полноценного буткемп и начала интенсивно развивать Windows 10 для ARM. А подвижки уже есть, видимо за этим и в правду будущее, что же, поживем увидим.
Не забудьте подписаться на YouTube канал источника!