ไม่สามารถติดตั้ง Ubuntu ใน VirtualBox เนื่องจาก“ เคอร์เนลนี้ต้องใช้ซีพียู x86-64 แต่ตรวจพบเฉพาะซีพียู i686, ไม่สามารถบูตได้”


121

ฉันพยายามติดตั้ง Ubuntu 12.04 ใน VirtualBox 4.2.12r84980 ฉันเห็น

this kernel requires an x86-64 CPU, but only detects an i686 CPU, unable to boot

แต่ฉันใช้ Windows 8 64 บิตและลอง. iso เดียวกันสำหรับลอง Ubuntu แล้วปัญหาคืออะไร


2
ลองติดตั้ง Ubuntu ISO 32 บิต
edwin

3
ไม่สำคัญว่าระบบโฮสต์ของคุณคือ 64 บิต จุดประสงค์ทั้งหมดของเครื่องเสมือนคือมันเป็นเครื่องที่แยกต่างหากและเป็นอิสระแม้ว่าจะเป็นเครื่องเสมือน แก้ไขการกำหนดค่าเครื่องเสมือนและเปลี่ยนประเภท CPU เป็น 64 บิต
hmayag

คำตอบ:


150

เพื่อให้สามารถเรียกใช้ระบบปฏิบัติการ 64 บิตใน Virtual Box เราต้องตรวจสอบให้แน่ใจว่าสถาปัตยกรรมของเครื่องเสมือนถูกตั้งค่าเป็น 64 บิตด้วย

  • เลือก Ubuntu 64-bit ในGeneral ->การตั้งค่าพื้นฐานในการสร้าง VM ของคุณ

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

  • นอกจากนี้สำหรับการรันแขก 64- บิตขอแนะนำให้เปิดใช้งานอินพุต / เอาต์พุต APIC ในระบบ ->การตั้งค่าเมนบอร์ดสำหรับเครื่องเสมือนของคุณ:

  • ในแท็บระบบ -> การเร่งความเร็วเราอาจต้องการเปิดใช้งานคุณสมบัติการจำลองเสมือนสำหรับฮาร์ดแวร์ VT-x / AMD-V ของ CPU ของคุณ

  • บนระบบโฮสต์เราอาจจะมีการเปิดใช้งานจำลองเสมือนสำหรับฮาร์ดแวร์ใน BIOS

  • ในบางระบบโฮสต์ BIOS ตัวเลือกเพื่อป้องกันการดำเนินการที่ไม่น่าเชื่อถือจะต้องปิด ( แหล่งที่มา )


2
สำหรับฉันแม้แต่ 'Ubuntu (64 บิต)' ไม่แสดงรายการในรายการแบบหล่นลง รายการระบบปฏิบัติการทั้งหมดในรายการแบบหล่นลงจะแสดง '(32 บิต)'
ARUN

1
@ARUN คุณเปิดใช้งานการจำลองเสมือนใน BIOS หรือไม่
Takkat

@ARUN ฉันมีปัญหาเดียวกัน ในขณะที่สร้างมันไม่ใช่ตัวเลือก แต่หลังจากสร้างแล้วคุณสามารถกลับไปที่การตั้งค่า> ทั่วไปและจะอยู่ในรายการนั้น
Sinaesthetic

22

เปิดการตั้งค่าเครื่องเสมือน ไปที่ช่องดรอปดาวน์เวอร์ชัน (ทั่วไป> พื้นฐาน> เวอร์ชัน)

หากคุณไม่เห็น "Ubuntu (64 บิต)" เป็นตัวเลือกในรายการแบบหล่นลงแสดงว่าไม่มีการเปิดใช้งานการจำลองเสมือนบนโฮสต์

รีบูตโฮสต์เข้าสู่ BIOS และเปิดใช้งานการจำลองเสมือน ออกจาก BIOS ตรวจสอบให้แน่ใจว่าคุณบันทึกการเปลี่ยนแปลง

ตอนนี้คุณควรเห็นตัวเลือก 64 บิตทั้งหมดในกล่องแบบเลื่อนลงเวอร์ชัน

การตั้งค่าทั่วไปของเครื่องเสมือน


5

สำหรับคนที่ชอบฉันและไม่มีตัวเลือกในกล่องเสมือนของคุณเพื่อเลือกรุ่น: Ubuntu (64 บิต) :

ทำสิ่งนี้:ดาวน์โหลด Ubuntu iso 32 บิต โดยเฉพาะอย่างยิ่งถ้าเมื่อดาวน์โหลด Ubuntu บนกล่องเสมือนของคุณคุณเลือกที่จะจัดสรรหน่วยความจำน้อยกว่า 2GB


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