Перейти "Режим XP" з віртуального ПК Windows на VirtualBox?


9

Я встановив "XP Mode" в Windows 7 (для використання Windows Virtual PC для розміщення XP). Зараз я виявив, що VirtualBox, який я встановив на одній машині Windows 7, відмовляється запускатись одночасно з віртуальним ПК Windows (це дає мені помилку щодо запуску декількох програм візуалізації).

Чи можна перетворити зображення "XP Mode" так, щоб воно працювало всередині VirtualBox замість Windows Virtual PC? Таким чином я зможу одночасно запускати XP, а також інші VM.


чому б не запустити інші віртуальні машини під VirtualPC?
крякав кіхот

macrium.com/help/v5/How_to/ImgToVHD/… Ви можете створити VM у Vbox за допомогою файлів VHD.
Едуардо Фабріціо

Відповіді:


6

Підписка на пост @ Molly7244, плагін VMLite для virtualbox.

http://www.sevenforums.com/virtualization/56399-vmlite-xp-mode-plugin-virtualbox-released.html

Офіційний плагін VMLite XP для Sun VirtualBox, який дозволяє VirtualBox запускати режим XP, був випущений. Безкоштовне завантаження доступне з нашої області завантаження.

http://www.vmlite.com/index.php/download (2-й двійковий VMLiteWorkstationPluginSetup.exe) (необхідна реєстрація)

Кому потрібен плагін?

(1) Поточні користувачі VirtualBox, які хочуть запустити режим XP. Плагін повністю сумісний з VirtualBox 3.1.2, тому ваші наявні VirtualBox та віртуальні машини не будуть торкатися жодним чином. Плагін просто встановлюється в окрему папку і дозволяє VirtualBox запускати режим XP.

(2) Поточні користувачі VMLite, які хочуть підтримувати USB-пристрої, такі як USB-принтери, USB-веб-камери тощо. Вам потрібно спочатку видалити поточну робочу станцію VMLite.

Як встановити?

Для цього потрібен Sun VirtualBox 3.1.2. спочатку потрібно встановити VirtualBox, а потім встановити плагін.

Ви зможете запустити режим XP з VirtualBox або з нещодавно встановленою робочою станцією VMLite.

1) Поточні користувачі VirtualBox без встановленого VMLite

ви можете завантажити плагін і встановити VMLite, після чого дотримуйтесь майстра, щоб створити перший XP-режим vm.

2) Поточні користувачі VMLite без встановленого VirtualBox

Виконайте наступні кроки:

(1) Видаліть поточну робочу станцію VMLite краще перезавантажити хост-машину після видалення VMLite Workstation

(2) Дуже важливо - інакше ваші попередні VM не будуть доступні, перейменуйте цю папку, c: \ users \% your-user-id% \ VMLites to c: \ users \% your-user-id% .VirtualBox (так , перед VirtualBox є крапка)

(3) Завантажте та встановіть Sun VirtualBox 3.1.2 www.virtualbox.org/wiki/Downloads

(4) Завантажте та встановіть наш плагін VMLite для VirtualBox 2-й двійковий файл із нашої сторінки завантаження (VMLiteWorkstationPluginSetup.exe) www.vmlite.com/index.php/download


Чи є оновлення цього плагіна для VirtualBox 4.x?
rakslice

Я вважаю, що деякі люди вважають за краще відповідь @ barmaglot17, я роблю це простіше і швидше.
JDuarteDJ

3

Відновлення звідси: http://www.vmlite.com/index.php?option=com_kunena&Itemid=158&func=view&catid=9&id=6706&limit=6&limitstart=12#8420

Re: Плагін режиму VMLite XP для VirtualBox і Virtutal Box 4.0 2 роки, 8 місяців тому Karma: 50 Якщо ви хотіли запустити режим XP в VirtualBox лише як активований, ви можете використовувати цей доданий файл біосу.

Розпакуйте файл де-небудь, наприклад, c: \ vmlite-bios \ pcbios.bin

тоді вам потрібно запустити цю команду, щоб використовувати її для заміни біологічних даних VirtualBox для вказаного vm.

VBoxManage.exe setextradata your-vm-name "VBoxInternal/Devices/pcbios/0/Config/BiosRom" "c:\vmlite-bios\pcbios.bin"

Ви також можете це зробити на Linux / Mac, щоб активувати режим XP.

Вкладення файлу: Назва файлу: pcbios.zip Розмір файлу: 27178

Посилання на файл: http://www.vmlite.com/images/fbfiles/files/pcbios.zip


2
Будь ласка, поясніть, що означає ця публікація. Повідомлення без будь-яких коментарів нахмуриться, тим більше, що ви навіть не піклувалися про те, щоб форматувати його належним чином.
gronostaj

Це дійсно має бути обрана відповідь набагато краще / простіше! Також як Anonymous я додав деякі формати!
JDuarteDJ

Чи є оновлена ​​версія цієї BIOS, яка працює з VirtualBox 5.1?
rakslice

Я додав ще одне пояснення, яке знайшов до відповіді вище, але я все ще не міг змусити його працювати з VB 5.1. VM не запустився б після того, як я змінив біоси. Я здогадуюсь це тому, що файл bios певним чином несумісний з VB 5.1. Я нічого не знаю про створення / редагування BIOS ROM, але оскільки VMLite вдалося створити той, що працював, мабуть, він міг би бути оновлений для роботи з VB 5.1 з потрібним ноу-хау.
xdhmoore

Віртуальна машина більше не завантажується :(
endolith

2

Під час використання VHD "Режим XP" з VirtualBox у вас виникнуть проблеми з активацією. Краще налаштувати свій власний Windows XP VirtualBox.

Однак, VMLite повинен працювати з VHD режимом Windows XP. Він заснований на випуску з відкритим кодом (OSE) VirtualBox, якому бракує пропускної здатності через USB. VMLite користується особливою популярністю серед користувачів, які не можуть запустити режим Windows XP у віртуальному ПК через обмеження обладнання (немає апаратної підтримки віртуалізації).


Але тоді мені потрібно придбати ліцензований XP так? (Режим XP безкоштовний із Windows 7 Ultimate)
JoelFan

1
@JoelFan: вам все одно знадобиться ліцензія; Microsoft не ліцензує ваше зображення в режимі XP для використання під іншим віртуалізатором.
крякав кіхот

1
@JoelFan - Якщо ваша ліцензія викликає занепокоєння, ви завжди можете взяти безкоштовний (але обмежений за часом) VPC образ сумісності програм Internet Explorer, вони працюють з VBox. microsoft.com/downloads/…

Отже, якщо він працює у VMLite, чи він також буде працювати у звичайному VBox?
JoelFan

@JoelFan - Це завантажиться, але не вдасться активувати в VirtualBox. Можливо, існують обхідні шляхи, але це може бути не законно, тому я б краще не обговорював це тут.

0

VMLite - це ще один VirtualBox, тому ви або матимете всі свої VM в ньому або всі в VirtualBox належним чином - або ви отримаєте ту саму помилку гіпервізора, про яку ви згадали. Може бути лише один!

Вам потрібно об'єднати зображення VHD, які використовує XPMode (для цього можна використовувати VirtualPC), щоб вони стали єдиним VHD-зображенням. Для цього багато інформації в мережі (ось приклад ).

Вам також слід встановити додатки для гостей, інакше у вас буде нерозпізнане обладнання. Це відбувається тому, що апаратні емулятори VitualBox відрізняються від апаратних емулюючих VirtualPC.

barmaglot17 згадав цей потік vmlite , що стосується BIOS. Виконуючи ці дії, фактично усувається проблема активації. Я не знаю про правові наслідки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.