PDA

Показать полную графическую версию : [решено] Эмулятор WindowsXp для Windows 8.


Lagos
21-09-2012, 23:56
Доброго времени суток. Столкнулся вот с такой проблемой. Есть программа, написанная для Windows Xp, следовательно работает она корректно только в Windows XP(SDK, средство, для создания игр на определённом игровом движке). Кректность определяется в следующем: При нажатии кнопки "File-load" в Windows XP появляется окно выбора файла. В Windows 8(и 7-мь тоже) прогрмаа просто игнорирует нажатии, то бишь ничего не происходит. Есить ли некий эмулятор, который поможет правильно запустить программу на Windows 8? Именно Windows 8, т.к. Xp Mode, предназначенный для win 7, не пошёл.
Заранее большое спасибо.

Fikys
22-09-2012, 09:37
Lagos, VirtualBox (http://forum.oszone.net/thread-89196.html) - не?

Lagos
22-09-2012, 15:11
Fikys, всё, создал себе виртуальную систему, очень доволен, спасибо. :)
Но возник ещё один вопрос. Я выбрал "создать жёсткий диск на 30 Гб в формате .hdd". Возможно ли, какой-либо программой открыть этот файл(наверное архив)?

apozlevich
23-09-2012, 09:51
Lagos, точно возможно, но не помню как. Еще круче - пробросить реальный диск внутрь Virtualox'а, тогда с помощью манипуляций с файлами можно будет достичь полной интеграции XP в 8

freese
23-09-2012, 12:38
apozlevich, как сетевой диск добавляется, предварительно в настройках указав к ней путь

apozlevich
23-09-2012, 12:48
freese, я имею в виду виртуализировать прям реальный раздел с WinXP.

Lagos
23-09-2012, 23:24
apozlevich, как его подбросить-то? Я просто не знаю пока.

apozlevich
25-09-2012, 15:52
Lagos, ну, вот тут (http://en.gentoo-wiki.com/wiki/Running_a_VirtualBox_Guest_from_a_Real_Partition) написанно следующее:Чтобы получить информацию о разделах нужно от имени администратора в консоли выполнить команду
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe internalcommands listpartitions -rawdisk \\.\PhysicalDrive0
Где 0 - это первый жесткий диск, 1 это второй диск и так далее…
Запомните номер нужного раздела и жесткого диска. Если вам нужны все разделы, хватит только номера жесткого диска.
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe internalcommands createrawvmdk -filename myos.vmdk -rawdisk \\.\PhysicalDrive0 -partitions 1,2
По поводу второй команды: PhysicalDrive0 (PhysicalDrive1, PhysicalDrive2 и т.д.) — это жесткий диск, а цифры после -partitions — это номера разделов.
После этого говорят запустить VirtualBox. У меня под рукой сейчас его нет, как только будет, я напишу более подробный пост.




© OSzone.net 2001-2012