อูบุนตู 18.04 lts ค้างในขณะที่บูตในกล่องเสมือนจริง วิธีการแก้?


28

ฉันใช้ Ubuntu ใน Virtual Box .. Host OS เป็น Windows10 ที่มีกราฟิกของ Intel โดยเฉพาะ

ฉันติดตั้งใหม่สองครั้งอาจเป็นเพราะการปิดเครื่องกะทันหันหรือด้วยเหตุผลบางอย่าง ไม่รู้ว่ามีปัญหาอะไร

เห็นโพสต์เก่าเกี่ยวกับประเภทนี้ในUbuntu 12.04 / 14.04 LTS... แต่ปัญหา / วิธีแก้ไขของพวกเขาอยู่ในไดรเวอร์ของ Nvidia และการติดตามที่ไม่ได้ช่วยฉัน! . ทางออกใด ๆ


1
อีกสิ่งหนึ่งที่ฉันมีเซิร์ฟเวอร์สด 18.04 หนึ่งในขณะที่ .... นี้เกิดขึ้นกับมันด้วย ...... แต่เหตุผลที่ไม่รู้
Battleseeker_Rex

1
กันที่นี่ Virtualbox 5.2 Ubuntu 18.04 โฮสต์ Windows 10 พร้อมกราฟิก Intel ติดตั้งใหม่สามครั้ง ล้มเหลวในการบูทเครื่อง ไม่มีข้อผิดพลาดเพียงรอด้วยหน้าจอสีม่วงและ 5 จุด ไม่มีแขกเพิ่มเติมมันเป็นการติดตั้งใหม่ พยายามเข้าสู่ระบบเป็นครั้งแรกหลังจากรีบูต จากคำตอบดูเหมือนว่าไม่มีเหตุผลเดียว
RuntimeException

คำตอบ:


22

ฉันมีปัญหาเดียวกัน:

  • เร่ง 3D = ปิด
  • 10 GB ราม

ทางออกของฉันคือ:

  • 1 โปรเซสเซอร์ => 4 โปรเซสเซอร์
  • เปิดใช้งาน PAE / NX

6
ฉันยังต้องเพิ่มจำนวนโปรเซสเซอร์ (ฉันตั้งเป็น 2) การเปิดใช้งาน PAE / NX นั้นไม่จำเป็นสำหรับฉัน
Ignitor

สิ่งที่ค้นพบเช่นเดียวกับ @Ignitor
John McCann

@Ignitor ก็ทำงานให้ฉันเช่นกัน .. เช่น 2 ดูเหมือนจะพอเพียง
bph

การเพิ่ม +1 CPU ใช้งานได้สำหรับฉัน
MichaelICE

เกาว่า - ยังไม่ได้ผลสำหรับฉันดูเหมือนว่าจะไม่หยุดการสุ่มในดวงจันทร์สีน้ำเงิน
bph

7

VMs เก่าหลายตัวของฉันดูเหมือนจะค้างอยู่ในการบูทเครื่อง หากใน Grub I เลือก "โหมดการกู้คืน" ข้อความสุดท้ายที่ปรากฏบนหน้าจอคือ:

smp: Bringing up secondary CPUs...
x86: Booting SMP configuration:

จากนั้นมันก็หยุด

ในกรณีของฉันฉันสามารถยืนยันได้ว่าสำหรับ VMs ทั้งหมดของฉันประสบปัญหานี้การเปลี่ยนการตั้งค่า Virtualbox "ระบบ -> การเร่งความเร็ว -> อินเตอร์เฟส Parav virtualization" จาก "Legacy" เป็น "Default" ทำให้ VM เก่าเหล่านี้ทำงานอีกครั้ง การสลับกลับไปที่ "Legacy" ในทันทีทำให้บูตได้ดังนั้นฉันรู้ว่านี่เป็นกุญแจสู่ปัญหาในกรณีของฉัน


3

คุณจัดสรร RAM ให้เพียงพอกับเครื่องเสมือนหรือไม่ ให้ 2GB หรือ RAM มากกว่านั้น ฉันค้นพบเมื่อฉันรันอูบุนตู 18.04 cd สดบนกล่องเสมือนมันแข็งในบางจุด แต่ในการจัดสรร RAM เพิ่มเติมฉันได้ทำงานอย่างสมบูรณ์


ฉันให้มัน 4 GB ram .... และ 2 แกนหลักในการประมวลผลตั้งแต่เริ่มต้น .... ปิดการเร่งความเร็ว 3 มิติ ... ปัญหาไม่ได้เกิดซ้ำอีกในขณะนี้ !!!
Battleseeker_Rex

ขอบคุณสำหรับเคล็ดลับแม้ว่า !!
Battleseeker_Rex

สิ่งนี้ใช้ได้สำหรับฉัน
Unknow0059

2

ในการตั้งค่าเครื่อง VirtualBox เพียงปิด "การเร่งความเร็ว 3 มิติ"


3
ฉันปิดการเร่งความเร็ว 3 มิติแล้ว แต่ฉันเพิ่มหน่วยความจำวิดีโอจาก 16 เป็น 64 Mb และนั่นทำให้มันทำงานได้สำหรับฉัน
Chris Chubb

ฉันเก็บ Vid หน่วยความจำเต็มแล้ว -_-
@Chris

มันปิดไปแล้วสำหรับฉัน การเพิ่มซีพียูตัวที่สองต่อคำตอบ bressers ทำเคล็ดลับ
HDave

2

ผมมีปัญหาเหมือนกัน. เมื่อฉันประสบปัญหาการตั้งค่าของฉันคือ:

  • RAM 4GB
  • CPU 3
  • เปิดใช้งาน PAE / NX
  • เปิดใช้งาน VT-x / AMD-V
  • เปิดใช้งานการซ้อนเพจจิ้ง
  • ปิดใช้งานการเร่งความเร็ว 3D
  • ปิดใช้งานการเร่งวิดีโอ 2 มิติ

ฉันเปลี่ยนการตั้งค่าต่อไปนี้:

  • ซีพียู 1
  • ปิดใช้งาน PAE / NX

นั่นทำให้มันใช้งานได้

ฉันเปลี่ยนการตั้งค่าต่อไปนี้:

  • เปิดใช้งาน PAE / NX

มันยังทำงานอยู่

ดูเหมือนว่ามีบางสิ่งที่มีจำนวนตัวประมวลผล จากคำตอบอื่น ๆ ดูเหมือนจะไม่มีหมายเลข 'ถูกต้อง' ที่ใช้ได้กับทุกระบบ

จากนั้นฉันก็รู้ว่าฉันมี Ubuntu Server VM 18.04 บนระบบของฉันด้วย อันนี้ยังใช้ได้อยู่ ฉันสังเกตเห็นว่าสำหรับเครื่องเสมือนนี้มีการตั้งค่าส่วนต่อประสาน Paravirtualization เป็นค่าเริ่มต้นในขณะที่สำหรับ Desktop VM ของฉัน (อันที่ฉันมีปัญหาด้วย) มันถูกตั้งค่าเป็นมรดก ฉันเปลี่ยนเป็นค่าเริ่มต้นและตอนนี้มันใช้งานได้กับ CPU จำนวนเท่าใดก็ได้

ดังนั้นทางออกสำหรับฉันคือ
ตั้งParavirtualization Interface เป็น Default


1

ถูกแช่แข็งที่ "Booting smp configuration" หลังจากอัพเกรดเป็น 18.04 / Kernel 4.15.0.33 บน Virtualbox 5.2.18

ต้องไปที่การตั้งค่า VM -> ระบบ> การเร่งความเร็ว> Paravirtualization Interface -> Default (คือ "ดั้งเดิม" มาก่อน)

เปิดใช้งานการเร่งความเร็ว 3 มิติและทำงานได้ (ตรวจสอบให้แน่ใจว่าได้ติดตั้งข้อมูลเพิ่มเติมของแขกเพื่อให้ทำงานได้อย่างราบรื่น)


1

ฉันใช้ Virtual Box 5.2.20 และ Ubuntu 18.04.1 ฉันพยายามติดตั้ง Ubuntu และมันก็ช้าในการบู๊ตและแสดงว่าผู้เยี่ยมชมจะไม่ตอบสนองทุก ๆ วินาที สิ่งที่ได้ผลในที่สุดสำหรับฉันคือการเปลี่ยน paravirtualization เป็นมรดกเพื่อให้การติดตั้งเสร็จสมบูรณ์ จากนั้นแขกก็จะเริ่มต้น ฉันต้องเปลี่ยนโหมด paravirutalization กลับไปเป็นค่าเริ่มต้นเพื่อให้สามารถบูตได้สำเร็จ


1

สำหรับฉันฉันต้องปิดการใช้งานไฮเปอร์ -v ก่อนจึงจะทำงานได้ การเพิ่มตัวเลือกอื่น ๆ ที่ระบุไว้ในคำตอบนี้ไม่ได้ช่วย สิ่งนี้สามารถทำได้โดยค้นหา "เปิดหรือปิดคุณสมบัติของ Windows" ใน Windows จากนั้นยกเลิกการตรวจสอบ Hyper-V (คุณต้องรีสตาร์ทคอมพิวเตอร์หลังจากนั้น)


0

ดูเหมือนว่าจะไม่มีคำตอบที่ชัดเจนสำหรับเรื่องนี้

สิ่งที่ใช้ได้ผลสำหรับฉันคือ - ยกเลิกการทำเครื่องหมายในช่องที่ระบุว่า "โซลิดสเตตไดรฟ์" สำหรับฮาร์ดดิสก์เสมือน

การเร่ง 3D ถูกเปิดใช้งาน หน่วยความจำวิดีโอ 128 MB RAM 4 GB 2 CPU Virtualbox Guest Additions ไม่ได้ติดตั้ง การตั้งค่าระบบอื่น ๆ ทั้งหมดเป็นค่าเริ่มต้น


สวัสดี Runtime! คุณช่วยอธิบายได้ไหมว่าทำไมการปิดการใช้งานโซลิดสเตทไดรฟ์ ? เป็นเรื่องปกติที่การเร่งความเร็วแบบ 3 มิติอาจทำให้เกิดการแช่แข็ง
abu_bua

เลือก VM ในตัวจัดการ> การตั้งค่า> ที่เก็บข้อมูล> เลือก VDI ของคุณภายใต้ SATA> ยกเลิกการเลือกช่องไดรฟ์โซลิดสเตต มันถูกปิดใช้งานโดยค่าเริ่มต้น ฉันมี SSD ดังนั้นฉันจึงเปิดใช้งาน เห็นได้ชัดว่ามันมีไว้สำหรับแขกที่จะเห็นว่ามันเป็น SSD ดูเหมือนว่ามีข้อผิดพลาดใน Virtualbox 5.2.14 และ / หรือ Ubuntu 18.04 ซึ่งไม่สามารถจัดการ SSD ได้อย่างถูกต้อง
RuntimeException

0

ฉันมีปัญหาที่คล้ายกันและนี่คือสิ่งที่ฉันทำเพื่อแก้ไข

เป็นหลักเปลี่ยนกราฟิกคอนโทรลเลอร์จาก VMSVGA เป็น VBoxSVGA การเร่งความเร็ว 3D ของฉันยังคงเปิดอยู่และฉันมีหน่วยความจำวิดีโอที่ 128 MB

ดูที่นี่สำหรับความแตกต่างระหว่างตัวควบคุมกราฟิกที่แตกต่างกัน

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