ดูเหมือนว่า EFI จะยังคงเป็นคุณลักษณะทดลองบน VirtualBox 5.1.18 คู่มือการใช้งานเป็นไปตามที่จะพูด :
โปรดทราบว่าการสนับสนุน VirtualBox EFI นั้นเป็นการทดลองและจะได้รับการปรับปรุงให้ดีขึ้นเมื่อ EFI เติบโตขึ้นและแพร่หลายมากขึ้น ในขณะที่แขกของ Mac OS X และ Linux นั้นทำงานได้ดี แต่แขกของ Windows ไม่สามารถบูตด้วยการใช้งาน VirtualBox EFI
แหล่งที่มา: http://download.virtualbox.org/virtualbox/5.1.18/UserManual.pdf (หน้า 59 - "ส่วนที่ 3.13 เฟิร์มแวร์สำรอง (EFI)")
นอกจากนี้ในแนวทางเดียวกันจะครอบคลุมแฟล็ก / สวิตช์ทั้งหมดที่มีสำหรับVBoxManage modifyvm
คำสั่ง ในส่วนนั้นจะมีวิธีในการเพิ่มเวลาแสดงผลสำหรับ BIOS แต่ไม่ได้สำหรับ EFI ฟังก์ชั่นที่คุณต้องการยังไม่มีอยู่ใน VirtualBox
ฉันขอแนะนำให้เปลี่ยนกลับไปใช้ BIOS และใช้--bioslogodisplaytime
เพื่อปรับหน้าจอสแปลช BIOS ภายหลัง:
VBoxManage modifyvm "VM name" --firmware bios
VBoxManage modifyvm "VM name" --bioslogodisplaytime 3000