ความนิยมของเครื่องเสมือนเพิ่มขึ้นทุกวันและด้วยเหตุผลที่ดี ความสามารถในการใช้ระบบที่แตกต่างไปจากเดิมอย่างสิ้นเชิงเหนือสิ่งอื่นใดเป็นสิ่งที่คนทั่วไปจะนึกไม่ถึงด้วยซ้ำ VirtualBox เป็นหนึ่งในไฮเปอร์ไวเซอร์ที่มีชื่อเสียงที่สุดซึ่งมีให้สำหรับแพลตฟอร์มที่แตกต่างกันทั้งหมด อย่างไรก็ตาม ในบางกรณี ขั้นตอนการติดตั้งอาจไม่เป็นไปตามที่คาดไว้ ปรากฏว่าผู้ใช้บางคนต้องเผชิญกับ “การติดตั้งล้มเหลว ” ข้อความแสดงข้อผิดพลาดขณะพยายามติดตั้ง VirtualBox บนระบบ Mac
ข้อความแสดงข้อผิดพลาดนี้ปรากฏขึ้นเนื่องจาก macOS ไม่อนุญาตใบรับรองที่โปรแกรมติดตั้งใช้ โปรแกรมติดตั้ง VirtualBox ได้รับการลงนามโดยใช้ใบรับรอง Oracle America ซึ่งต้องได้รับอนุญาตเพื่อให้โปรแกรมติดตั้งดำเนินการติดตั้งต่อไป อย่างไรก็ตาม ในกรณีนี้ เนื่องจากใบรับรองถูกบล็อก โปรแกรมติดตั้งจึงแสดงข้อความแสดงข้อผิดพลาดดังกล่าวเป็นผลลัพธ์
ขณะนี้ มีวิธีแก้ไขปัญหานี้ค่อนข้างน้อย อย่างแรกคือเพียงแค่อนุญาตใบรับรองจากการตั้งค่าความปลอดภัยและความเป็นส่วนตัว อย่างไรก็ตาม มีบางปัญหาในการทำเช่นนั้น หากคุณเชื่อมต่อกับระบบจากระยะไกล อย่างไรก็ตาม เราจะดำเนินการตามสถานการณ์ที่เป็นไปได้ทั้งหมดและจัดเตรียมวิธีแก้ปัญหาชั่วคราว มาเริ่มกันเลยดีกว่า เพื่อไม่ให้เป็นการเสียเวลา
วิธีที่ 1:อนุญาตใบรับรอง
สิ่งแรกที่คุณควรทำเมื่อเผชิญกับข้อความแสดงข้อผิดพลาดดังกล่าวคือการอนุญาตใบรับรองจากการตั้งค่าระบบ ตามที่ปรากฏ ใบรับรองไม่ได้รับอนุญาตตามค่าเริ่มต้น ดังนั้นจึงรอการอนุมัติภายใต้ความปลอดภัยและความเป็นส่วนตัวในการตั้งค่าระบบ ดังนั้นคุณจะต้องอนุญาตจากที่นั่น อย่างไรก็ตาม สิ่งสำคัญที่ควรทราบคือ หากคุณเชื่อมต่อกับระบบจากระยะไกล สิ่งนี้อาจไม่ได้ผลสำหรับคุณ ดังนั้นเราจึงมีวิธีแก้ปัญหาอื่นๆ ที่คุณสามารถใช้เพื่อแก้ไขปัญหาได้ จากที่กล่าวมา ให้ทำตามคำแนะนำด้านล่างเพื่อแก้ไขปัญหา:
- ก่อนอื่น คุณจะต้องนำภาพเสมือนออก สามารถทำได้โดยเปิด Finder . ที่นั่น คุณควรจะเห็นตัวเลือก VirtualBox ใต้อุปกรณ์ .
- นำอุปกรณ์ออกจากที่นั่น
- เมื่อคุณทำเสร็จแล้ว ให้เปิดระบบ ค่ากำหนด .
- บนหน้าจอ System Preferences ให้ไปที่ Security &Privacy ตัวเลือก
- ตอนนี้ ภายใต้ ทั่วไป คุณควรจะเห็น “ซอฟต์แวร์ระบบจาก Oracle America ถูกบล็อกไม่ให้โหลด “.
- คลิกที่ อนุญาต ปุ่มด้านหน้าเพื่ออนุญาตสิ่งนี้
- หลังจากนั้น ให้ลองติดตั้ง VirtualBox อีกครั้ง การดำเนินการนี้จะต่อเชื่อมอุปกรณ์โดยอัตโนมัติอีกครั้ง คุณจึงไม่ต้องกังวลกับเรื่องนี้
วิธีที่ 2:อนุญาตแอปสำหรับนักพัฒนาที่ไม่ระบุชื่อ
อีกวิธีหนึ่งในการแก้ไขข้อความแสดงข้อผิดพลาดดังกล่าวคือการอนุญาตแอปสำหรับนักพัฒนาที่ไม่ระบุชื่อบน Mac ของคุณ สิ่งนี้จะทำโดยพื้นฐานแล้วจะอนุญาตให้เปิดแอปพลิเคชันจากนักพัฒนาที่ไม่ระบุชื่อได้ นี่ไม่ใช่สิ่งที่คุณควรทำตามปกติ แต่ในกรณีนี้ อาจเป็นข้อยกเว้น เป็นสิ่งสำคัญที่จะต้องทราบด้วยว่าคุณจะต้องปิดการใช้งานสิ่งนี้เมื่อคุณได้ติดตั้ง VirtualBox ในระบบของคุณแล้ว ทำตามคำแนะนำด้านล่างเพื่อดำเนินการดังกล่าว:
- ก่อนอื่น ปิด การตั้งค่าระบบ หน้าจอถ้ามันเปิดอยู่
- หลังจากนั้น ไปที่ ไป บน Finder . ของคุณ จากนั้นจากเมนูแบบเลื่อนลง ให้เลือก ยูทิลิตี้ .
- จากนั้น เปิด เทอร์มินัล .
- ในหน้าต่างเทอร์มินัล ให้ป้อน sudo spctl –master-disable คำสั่ง
- คุณจะได้รับแจ้งให้ใส่รหัสผ่านผู้ดูแลระบบของคุณ ระบุรหัสผ่านแล้วออกจากหน้าต่างเทอร์มินัลเมื่อดำเนินการคำสั่งแล้ว
- หลังจากนั้น เปิด ระบบ ค่ากำหนด หน้าต่าง.
- ในการตั้งค่าระบบ ไปที่ความปลอดภัยและความเป็นส่วนตัว .
- จากนั้น ที่ด้านล่างของหน้าต่าง ให้คลิกที่ ล็อค ไอคอน.
- ระบบจะถามรหัสผ่านผู้ดูแลระบบ ป้อนรหัสผ่าน
- จากนั้น ในส่วน อนุญาตให้ดาวน์โหลดแอป จาก เลือก ทุกที่ ตัวเลือก
- สุดท้าย คลิกนาฬิกาอีกครั้งเพื่อบันทึกการเปลี่ยนแปลง
- ตอนนี้ ให้เรียกใช้โปรแกรมติดตั้ง VirtualBox และดูว่าสามารถแก้ไขปัญหาได้หรือไม่
เมื่อคุณติดตั้ง VirtualBox สำเร็จแล้ว คุณจะต้องปิดการตั้งค่านี้ โดยทำตามคำแนะนำด้านล่าง:
- ปิด การตั้งค่าระบบ หน้าต่างและเปิด เทอร์มินัล .
- ในนั้น พิมพ์ sudo spctl –master-enable แล้วกด Enter .
- ระบุรหัสผ่านผู้ดูแลระบบของคุณและรอคำสั่งให้ดำเนินการ
- สุดท้าย ปิดหน้าต่างเทอร์มินัลของคุณ
- นั่นควรคืนค่าการเปลี่ยนแปลงให้เป็นปกติ
วิธีที่ 3:เรียกใช้สคริปต์
ดังที่เราได้กล่าวไว้ก่อนหน้านี้ สำหรับบางคน การคลิกปุ่มอนุญาตในวิธีแรกอาจไม่ทำงาน สิ่งนี้เกิดขึ้นโดยเฉพาะกับผู้ที่ไม่ได้อยู่ต่อหน้า Mac และเชื่อมต่อ/แชร์หน้าจอจากระยะไกล ในกรณีเช่นนี้ สิ่งที่คุณสามารถทำได้คือรันสคริปต์ที่บอกให้ Mac คลิกปุ่มอนุญาต เพื่อให้สิ่งนี้ทำงาน คุณต้องแน่ใจว่าคุณไม่ได้ย้ายหน้าต่างความปลอดภัยและความเป็นส่วนตัว นี่เป็นสิ่งสำคัญจริงๆ จากที่กล่าวมา ให้ทำตามขั้นตอนด้านล่างเพื่อสร้างและรันสคริปต์:
- ก่อนอื่น ให้เรียกใช้โปรแกรมติดตั้ง VirtualBox จนกว่าคุณจะถูกถามถึงตำแหน่ง
- จากนั้น เปิด การตั้งค่าระบบ และไปที่ความปลอดภัยและความเป็นส่วนตัว .
- ที่นี่ คุณจะต้องเปิดเครื่องมือสกรีนช็อตและค้นหาพิกัดของ ยอมรับ ปุ่ม. ในการดำเนินการนี้ ให้กด CMD + SHIFT + 4 จากนั้นวางเมาส์เหนือ ยอมรับ ปุ่ม. จดบันทึกค่า
- สุดท้าย เปิด Script Editor และวางสิ่งต่อไปนี้:
tell application "System Events" to click at {x,y}
- นี่ x และ ย เป็นพิกัดดังนั้นให้แทนที่ตามนั้น
- สุดท้าย รันคำสั่ง ซึ่งจะกดปุ่ม Allow และตอนนี้คุณควรจะสามารถติดตั้ง VirtualBox ได้