Virtualbox ไม่มีตัวเลือก 64 บิต


31

ฉันเพิ่งติดตั้ง Oracle Virtualbox จากเว็บไซต์ของพวกเขาใน Xubuntu 15.04 64-bit โดยเฉพาะ Virtualbox 5.0.4 อย่างไรก็ตามเมื่อฉันพยายามติดตั้งเครื่องเสมือนมันมีเพียงตัวเลือกให้ฉันติดตั้งระบบปฏิบัติการ 32 บิต (ดังที่เห็นด้านล่าง) มีวิธีอนุญาตให้ใช้ระบบปฏิบัติการ 64 บิตหรือไม่?

ป้อนคำอธิบายรูปภาพที่นี่


คุณใช้ Ubuntu แบบ 32 บิตหรือไม่
Daniel

เพิ่งเพิ่มการแก้ไขการชี้แจง
eLyUKaye

2
อ้างอิงที่นี่
Ravan

2
VT-x / AMD-V เปิดใช้งานใน BIOS หรือไม่ askubuntu.com/questions/256792/…
Takkat

โดยทั่วไปปัญหานี้เกิดขึ้นเนื่องจากการติดตั้งนักเทียบท่า นักเทียบท่าปิดการใช้งานตัวเลือก 64 บิต คุณสามารถแก้ไขปัญหานี้ได้ด้วยวิธีต่อไปนี้โปรดดูวิดีโอต่อไปนี้: คุณต้องปิดการใช้งานตัวเลือกไฮเปอร์วีเพื่อแก้ปัญหานี้ใน 30 วินาที วิดีโอการปฏิบัติสามารถใช้ได้ที่นี่
user880527

คำตอบ:


24

นี่เป็นเรื่องปกติถ้า CPU ของคุณไม่ได้รับการสนับสนุนฮาร์ดแวร์สำหรับการจำลองเสมือน (Intel VT-x หรือ AMD-v) CPU 64 บิตที่เก่ากว่าอาจไม่รองรับสิ่งนี้

ฉันอ้างอิงข้อความด้านล่างจากผู้ดูแลฟอรัม Virtualbox

คุณสามารถติดตั้ง 64 บิตแขกในโฮสต์ 32 บิตดังนั้น "bittedness" ของโฮสต์ไม่ใช่ปัญหา ปัญหาคือว่าใน VirtualBox จำเป็นต้องมีการสนับสนุนฮาร์ดแวร์สำหรับเวอร์ชวลไลเซชัน (Intel VT-x หรือ AMD-v) สำหรับ VMs บางตัวซึ่งรวมถึง 64 บิต VM ทั้งหมด - โดยไม่คำนึงถึงโฮสต์

หากต้องการเปิดใช้งานผู้เยี่ยมชม 64 บิตให้ทำตามรายการตรวจสอบต่อไปนี้

  • จดรุ่น CPU หรือหมายเลขชิ้นส่วนที่แน่นอนของคุณจากนั้นออนไลน์และตรวจสอบความสามารถของมัน CPU ต้องมีความสามารถ 64 บิตและรองรับเทคโนโลยีการจำลองเสมือนของ Intel หรือ AMD: VT-x หรือ AMD-v

  • โดยปกติคุณจะต้องเปิดใช้งาน VT-x / AMD-v ในโฮสต์พีซี BIOS คุณต้องตรวจสอบกับคู่มือ PC หรือฟอรัมสนับสนุนเพื่อค้นหาวิธีการบูตเข้าสู่หน้าจอ BIOS นี่อาจไม่ใช่สิ่งที่เราที่ฟอรัม VirtualBox สามารถช่วยคุณได้ เมื่อคุณไปถึงที่นั่นคุณจะต้องมองหาสิ่งที่ฝังอยู่ในเมนูบางทีในหมวดความปลอดภัย ตัวเลือกอาจถูกเรียกว่า "เปิดใช้งานเทคโนโลยีเสมือนจริง" หากคุณเห็น "Virtual Directed I / O" แสดงว่าเป็นสิ่งอื่น อย่าลืมรีบูตเครื่องโฮสต์ของคุณหลังจากทำการเปลี่ยนแปลง BIOS - ในกรณีนี้จำเป็นต้องรีสตาร์ทเครื่องอย่างสมบูรณ์จากการปิดเครื่องเพียงแค่เริ่มต้นใหม่จากสถานะไฮเบอร์เนตอาจไม่ทำงาน

  • หาก (1) และ (2) ได้รับการดูแลแล้วตรวจสอบให้แน่ใจว่าไม่มีแอปโฮสต์อื่น ๆ ที่ใช้ VT-x / AMD-v อยู่แล้ว ผู้ร้ายปกติคือผู้ดีบักระดับระบบแพลตฟอร์ม VM อื่น ๆ และแอพพลิเคชั่นป้องกันไวรัสบางตัว สิ่งนี้กลายเป็นปัญหาเฉพาะกับเดสก์ท็อป Windows และโฮสต์เซิร์ฟเวอร์ 64 บิตโดยเฉพาะ Win8 / Win2k12 / Win10 เนื่องจากสิ่งเหล่านี้อาจเปิดใช้งานแพลตฟอร์ม Hyper-v VM ของ Microsoft ตามค่าเริ่มต้น: คว้าความเป็นเจ้าของ VT-x และไม่เล่นกับ VirtualBox

  • เมื่อสร้าง VM ตรวจสอบให้แน่ใจว่าคุณเลือกเทมเพลต guest OS เวอร์ชัน 64 บิตใน | ทั่วไป | พื้นฐาน | เวอร์ชันเช่นเลือก "Ubuntu (64 บิต)" และไม่ใช่ "Ubuntu" หรือ "Ubuntu (32 บิต)" สิ่งนี้มีความสำคัญมากขึ้นตั้งแต่ VirtualBox 4.3.x เนื่องจากการเลือกเทมเพลตที่ถูกต้องยังทำให้ผู้ใช้ทั่วไปสามารถมองเห็นฟีเจอร์โปรเซสเซอร์ที่ทันสมัยอื่น ๆ ได้ - ไม่ใช่แค่ความสามารถ 64 บิตอีกต่อไป


3

อาจเป็นระบบของคุณเป็น 32 บิตถ้าไม่ใช่เช่นถ้าเป็นเครื่อง 64 บิตอาจเป็นเพราะเทคโนโลยีเสมือนจริงไม่ได้เปิดใช้งานใน BIOS คุณต้องเปิดใช้งานเทคโนโลยีการจำลองเสมือนใน BIOS .. คุณสามารถค้นหาวิดีโอที่เกี่ยวข้องเกี่ยวกับวิธีการเปิดใช้งานการจำลองเสมือนผ่าน BIOS


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