ย้าย“ โหมด XP” จาก Windows Virtual PC ไปยัง VirtualBox หรือไม่


9

ฉันติดตั้ง "โหมด XP" ใน Windows 7 (ซึ่งใช้ Windows Virtual PC เพื่อโฮสต์ XP) ตอนนี้ฉันได้ค้นพบแล้วว่า VirtualBox ซึ่งฉันได้ติดตั้งบนเครื่อง Windows 7 เครื่องเดียวกันไม่ยอมทำงานในเวลาเดียวกันกับ Windows Virtual PC (ทำให้ฉันมีข้อผิดพลาดเกี่ยวกับการไม่เรียกใช้โปรแกรมสร้างภาพหลายภาพ)

มีวิธีใดบ้างที่ฉันสามารถแปลงอิมเมจ "XP Mode" เพื่อให้มันทำงานใน VirtualBox แทน Windows Virtual PC ด้วยวิธีนี้ฉันจะสามารถเรียกใช้ XP รวมถึง VM อื่น ๆ ได้ในเวลาเดียวกัน


ทำไมไม่เรียกใช้ VM อื่นภายใต้ VirtualPC แทน
ต้มตุ๋น quixote

macrium.com/help/v5/How_to/ImgToVHD/ คุณสามารถสร้าง VM ใน Vbox โดยใช้ไฟล์ VHD
Eduardo Fabricio

คำตอบ:


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 (VMLiteWorkstationPluginSetup.exe ไบนารี 2 (ต้องลงทะเบียน)

ใครต้องการปลั๊กอิน?

(1) ผู้ใช้ VirtualBox ปัจจุบันที่ต้องการเรียกใช้โหมด XP ปลั๊กอินเข้ากันได้อย่างสมบูรณ์กับ VirtualBox 3.1.2 ดังนั้น VirtualBox และเครื่องเสมือนที่มีอยู่ของคุณจะไม่ถูกแตะต้อง แต่อย่างใด ปลั๊กอินจะติดตั้งไปยังโฟลเดอร์แยกต่างหากและเปิดใช้งาน VirtualBox เพื่อเรียกใช้โหมด XP

(2) ผู้ใช้ VMLite ปัจจุบันที่ต้องการสนับสนุนอุปกรณ์ USB เช่นเครื่องพิมพ์ USB เว็บแคม USB ฯลฯ คุณจะต้องถอนการติดตั้ง VMLite Workstation ปัจจุบันของคุณก่อน

ติดตั้งอย่างไร?

มันต้องใช้ Sun VirtualBox 3.1.2 คุณต้องติดตั้ง VirtualBox ก่อนจากนั้นจึงติดตั้งปลั๊กอิน

คุณจะสามารถเรียกใช้โหมด XP ด้วย VirtualBox หรือด้วย VMLite Workstation ที่ติดตั้งใหม่

1) ผู้ใช้ VirtualBox ปัจจุบันโดยไม่ต้องติดตั้ง VMLite

คุณสามารถดาวน์โหลดปลั๊กอินและติดตั้ง VMLite จากนั้นทำตามตัวช่วยสร้างเพื่อสร้าง XP Mode vm แรก

2) ผู้ใช้ VMLite ปัจจุบันโดยไม่ต้องติดตั้ง VirtualBox ใด ๆ

ทำตามขั้นตอนต่อไปนี้:

(1) ถอนการติดตั้ง VMLite Workstation ปัจจุบันของคุณให้ดีขึ้นเพื่อรีบูตเครื่องโฮสต์หลังจากถอนการติดตั้ง VMLite Workstation

(2) สำคัญมาก - มิฉะนั้น VMs ก่อนหน้าของคุณจะไม่สามารถเปลี่ยนชื่อโฟลเดอร์นี้ได้ c: \ users \% your-user-id% \ VMLites เป็น 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 เดือนก่อนกรรม: 50 หากคุณต้องการเรียกใช้โหมด XP ภายใน VirtualBox เมื่อเปิดใช้งานคุณสามารถใช้ไฟล์ไบออสที่แนบมานี้ได้

แตกไฟล์ไปยังที่อื่นเช่น c: \ vmlite-bios \ pcbios.bin

จากนั้นคุณต้องเรียกใช้คำสั่งนี้เพื่อใช้เพื่อแทนที่ VirtualBox bios สำหรับ 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

นี่ควรเป็นคำตอบที่เลือกดีกว่า / ง่ายกว่าจริง ๆ ! นอกจากนี้ในฐานะที่เป็นบุคคลนิรนามฉันได้เพิ่มการจัดรูปแบบบางอย่าง!
JDuarteDJ

มี BIOS รุ่นนี้ที่ได้รับการปรับปรุงให้ใช้กับ VirtualBox 5.1 ได้หรือไม่?
rakslice

ฉันเพิ่มคำอธิบายเพิ่มเติมที่ฉันพบในคำตอบข้างต้น แต่ฉันยังไม่สามารถใช้กับ VB 5.1 ได้ VM จะไม่เริ่มทำงานหลังจากฉันเปลี่ยนไบออส ฉันเดาว่านี่เป็นเพราะไฟล์ไบออสไม่สามารถใช้ร่วมกับ VB 5.1 ได้ ฉันไม่รู้อะไรเลยเกี่ยวกับการสร้าง / แก้ไข BIOS ROM แต่เนื่องจาก VMLite สามารถสร้างที่ทำงานได้ดูเหมือนว่ามีโอกาสที่จะได้รับการอัปเดตให้ทำงานกับ VB 5.1 ด้วยความรู้ที่ถูกต้อง
xdhmoore

เครื่องเสมือนไม่บู๊ตอีกต่อไป :(
endolith

2

เมื่อใช้ "โหมด XP" VHD กับ VirtualBox คุณจะมีปัญหากับการเปิดใช้งาน เป็นการดีกว่าที่จะตั้งค่า Windows XP VirtualBox ของคุณเอง

VMLiteน่าจะทำงานกับ Windows XP Mode VHD ได้ มันสร้างบนโอเพ่นซอร์ส (OSE) ของ VirtualBox ซึ่งไม่มีปริมาณงานผ่าน USB VMLite เป็นที่นิยมอย่างมากกับผู้ใช้ที่ไม่สามารถเรียกใช้ Windows XP Mode ใน Virtual PC เนื่องจากข้อ จำกัด ของฮาร์ดแวร์ (ไม่รองรับการจำลองเสมือนสำหรับฮาร์ดแวร์)


แต่ฉันต้องซื้อ XP ที่ได้รับอนุญาตใช่ไหม? (โหมด XP ฟรีกับ Windows 7 Ultimate)
JoelFan

1
@JoelFan: คุณต้องมีใบอนุญาตอยู่ดี Microsoft ไม่อนุญาตให้ใช้อิมเมจโหมด XP ของคุณสำหรับใช้ภายใต้เวอร์ชวลไลเซอร์อื่น
ต้มตุ๋น quixote

1
@JoelFan - หากสิทธิ์ใช้งานเป็นสิ่งที่คุณกังวลคุณสามารถรับ VPC อิมเมจความเข้ากันได้ของ Internet Explorer Application ฟรี (แต่ จำกัด เวลา) พวกเขาทำงานกับ VBox microsoft.com/downloads/…

ดังนั้นถ้ามันทำงานใน VMLite มันจะทำงานใน VBox ปกติหรือไม่
JoelFan

@JoelFan - มันจะบู๊ต แต่ไม่สามารถเปิดใช้งานใน VirtualBox อาจมีวิธีแก้ปัญหา แต่นั่นอาจไม่ถูกกฎหมายดังนั้นฉันจึงไม่ควรพูดถึงที่นี่

0

VMLite เป็น VirtualBox อื่นดังนั้นคุณจะมี VM ของคุณทั้งหมดในนั้นหรือทั้งหมดใน VirtualBox ที่เหมาะสม - หรือคุณจะได้รับข้อผิดพลาด hypervisor เช่นเดียวกับที่คุณกล่าวถึงต่อไป มีได้เพียงอันเดียวเท่านั้น!

คุณต้องรวมอิมเมจ VHD ที่ XPMode ใช้ (คุณสามารถใช้ VirtualPC สำหรับสิ่งนั้น) เพื่อที่พวกเขาจะกลายเป็นอิมเมจ VHD เดียว ข้อมูลมากมายบนเน็ตสำหรับสิ่งนั้น (นี่คือตัวอย่าง )

คุณควรติดตั้งข้อมูลเพิ่มเติมจากแขกมิฉะนั้นคุณจะมีฮาร์ดแวร์ที่ไม่รู้จัก นี่เป็นเพราะฮาร์ดแวร์ VitualBox เลียนแบบแตกต่างจากฮาร์ดแวร์ VirtualPC เลียนแบบ

barmaglot17 พูดถึงเธรด vmlite นี้ซึ่งเกี่ยวข้องกับ BIOS การทำตามขั้นตอนเหล่านั้นจะเป็นการลบปัญหาการเปิดใช้งาน ฉันไม่รู้ถึงความหมายทางกฎหมาย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.