Установка операционной системы Windows XP в эмуляторе QEMU

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

Скачать программу - эмулятор QEMU для Windows можно здесь: http://lassauge.free.fr/qemu, и затем нужно распаковать её в какую-нибудь директорию.

Теперь можно создать два виртуальных жёстких диска, C: и D:. Для этого в директории программы QEMU введите консольные команды
qemu-img.exe create -f raw c.img 1500M
и
qemu-img.exe create -f raw d.img 15M

Создание виртуальных жётких дистков в эмуляторе QEMU

В результате будут созданы два файла размерами по 1,5 ГБ и 15МБ (размеры можно варьировать, для операционной системы Windows 7 диск C: следует сделать побольше) с именами c.img и d.img, это будут наши жёсткие диски, соответственно C: и D:. Обратите внимание, что никаких предупреждений о перезаписи существующих файлов не выводится!

Так же понадобится дистрибутив Windows формата ISO, его можно найти в интернете или сделать ISO файл из компакт-диска, например, программой WinISO.

Далее в директории программы QEMU следует создать bat - файл с таким содержанием (всё в одну строку):

qemu-system-i386w.exe -boot c -m 512 -L Bios -vga std -soundhw es1370 -boot menu=on -hda c.img -hdb d.img -cdrom "C:\XP_SP3_Original.iso" -rtc base=localtime,clock=host -net nic,model=ne2k_pci -net user

Файл можно назвать например, start.bat

Расшифровка содержимого этого bat - файла:

qemu-system-i386w.exe - это имя исполняемого файла QEMU - программы. В директории имеются и другие файлы, скомпилированные например для 64-х разрядной системы;

Теперь можно запустить файл start.bat, и система начнёт загрузку. Поскольку виртуальный диск C: не форматирован, то программа установки предложит отформатировать его в формате NTFS или FAT, после чего пойдёт установка операционной системы.

Установка Windows XP в эмуляторе: выбор диска для установки системы

Диалог выбора формата файловой системы при установке Виндовс XP

Управление эмулятором QEMU осуществляется мышью и клавиатурой, что бы их переключить на основной компьютер, используется комбинация клавиш Ctrl+Alt, либо Alt+TAB. Полноэкранный режим переключается клавишами Ctrl+Alt+F.

Во время установки Windows XP следует указать сетевые установки так, как показано на рисунках, тогда можно будет выходить в интернет:

Выбор сетевых настроек

Выбор рабочей группы при установке Windows XP

Определение способа подключения компьютера в сети

В результате при запуске эмулятора QEMU с установленной Windows XP будет действовать интернет, вот пример работы браузера Интернет-Эксплорер:

Вид из браузера в Windows XP, работающей в эмуляторе на этот сайт: http://zpostbox.ru/ustanovka_operatsionnoy_sistemy_windows_xp_ili_7_v_emulyatore_qemu.html

Закончив установку и запустив Windows XP, подключим диск D:. Для этого в меню "Пуск" нажмём правой кнопкой мыши на иконку "Мой компьютер", и в появившемся меню выберем "Управление" (или в "Пуск" --> "Выполнить" введём команду compmgmt.msc). Далее в меню "Запоминающие устройства" выбрать "Управление дисками". Здесь на нижней панели нажать правой кнопкой мыши на неизвестном диске, в появившемся меню выбрать "Инициализировать диск" и следуйте инструкциям.

Выбор неактивного диска в Windows XP

Дальше кликнув по этому же диску правой кнопкой мыши, следует выбрать "Новый раздел", и создать его с помощью появившегося мастера.

Создание нового раздела на активном диске средствами Виндовс XP

Диску присваивается буква E:, так как диск D: - это виртуальный cdrom (iso файл), что бы сменить буквы, cdrom следует обозначить временно буквой F:, новому виртуальному жёсткому диску присвоить букву D:, и снова сменить букву у cdrom'а на E:. Должно получиться как показано на рисунке:

Панель управления дисками в Windows XP, работающей в эмуляторе QEMU

Теперь осталось этот диск отформатировать, что бы им можно было пользоваться. Для этого следует в Windows Explorer выбрать этот диск, и система предложит его отформатировать, что и следует сделать, выбрав формат FAT.

Завершив работу в операционной системе Виндовс, эмулятор QEMU выключится автоматически.

Как производить обмен информацией между основным компьютером и эмулируемой системой? Для этого понадобится программа DiskExplorer, последнюю версию которой можно скачать здесь. Открыв с помощью этой программы файл d.img (виртуальный диск D:), при этом следует указать его формат - vmware plain disk, можно добавлять и копировать файлы на этот виртуальный диск D:.

Программа диск эксплорер: диалог выбора типа диска

Диск удастся открыть только в случае наличия на нём файловой системы.

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

BACK