ด้วยข้อจำกัดหลายประการ เราจึงสามารถใช้ VirtualBox บน CPU ที่ไม่สามารถนำเสนอการจำลองเสมือนของฮาร์ดแวร์ได้:
Oracle VM VirtualBox ไม่ต้องการการจำลองเสมือนของฮาร์ดแวร์ คุณสมบัติที่จะนำเสนอ ด้วยเทคนิคที่ซับซ้อน Oracle VM VirtualBox จำลองระบบปฏิบัติการแขกจำนวนมากในซอฟต์แวร์ทั้งหมด ซึ่งหมายความว่าคุณสามารถเรียกใช้เครื่องเสมือนได้แม้ในโปรเซสเซอร์รุ่นเก่าซึ่งไม่รองรับการจำลองเสมือนของฮาร์ดแวร์ (ที่มา: ออราเคิล)
อย่างไรก็ตาม สถานการณ์ต่อไปนี้จำเป็นต้องมีการจำลองเสมือนสำหรับฮาร์ดแวร์และไม่สามารถทำได้หากไม่มี:
- ระบบปฏิบัติการแขกบางระบบที่หายาก เช่น OS/2
- รองรับแขก 64 บิตและมัลติโปรเซสเซอร์ (SMP)
ดังนั้นเราจึงสามารถจำลองเสมือนเป็นเกสต์ 32 บิตได้หาก CPU ไม่มีการจำลองเสมือนสำหรับฮาร์ดแวร์ เนื่องจากการสนับสนุนแบบ 32 บิตถูกยกเลิกใน Ubuntu 20.04 คุณจะต้องใช้ Ubuntu เวอร์ชันเก่ากว่าในฐานะแขกสำหรับการจำลองเสมือน อย่างไรก็ตาม คุณควรจะจำลองเสมือน Windows 32 บิตได้ เห็นได้ชัดว่าประสิทธิภาพจะมีข้อจำกัดบางอย่างในระบบเวอร์ชวลไลซ์ของซอฟต์แวร์ด้วย
ดูเพิ่มเติม:
คู่มือ VirtualBox เกี่ยวกับการจำลองเสมือนของฮาร์ดแวร์