VMware แอปพลิเคชั่นเป็นที่นิยมมากที่สุดสำหรับการสร้างและจัดการเครื่องเสมือน อย่างไรก็ตาม ไม่ใช่เรื่องแปลกที่ผู้ใช้จะประสบปัญหาหลายอย่างเมื่อใช้งาน ตัวอย่างเช่น เมื่อทำการบูทเครื่องเสมือนที่สร้างขึ้นใหม่ มันล้มเหลวในการโหลดแต่จากนั้นก็แสดงข้อความแสดงข้อผิดพลาดที่ระบุว่า ไม่พบระบบปฏิบัติการ .
ไม่พบระบบปฏิบัติการ VMware
ข้อผิดพลาดในการบูต VMware ไม่ได้เกิดขึ้นเฉพาะกับระบบปฏิบัติการหรือสื่อการติดตั้งที่เฉพาะเจาะจง คุณสามารถรับได้เมื่อคุณพยายามติดตั้งระบบปฏิบัติการจากไฟล์ ISO ที่ไม่ดี หรือเมื่อติดตั้งจากที่จัดเก็บข้อมูลจริงโดยไม่ได้กำหนดค่า VMware ให้เหมาะสม
ข้อความแสดงข้อผิดพลาดนี้ปรากฏขึ้นเมื่อทำงานกับ Windows รุ่นต่างๆ ในส่วนนี้ เราจะสำรวจสาเหตุต่างๆ ของข้อผิดพลาดในการบูต VMware และค้นหาวิธีที่ดีที่สุดในการแก้ไขต่อไป
- ไฟล์เครื่องเสมือนของคุณเสียหาย
- เมื่อสร้างเครื่องเสมือน คุณไม่ได้สั่งให้ VMware อ่านจากสื่อจัดเก็บข้อมูลจริง
- ไฟล์ ISO ที่คุณต้องการสร้างเครื่องเสมือนไม่ใช่ไฟล์ที่สามารถบู๊ตได้
- ระยะเวลาหน่วงการบูต PXE สั้นเกินไป
วิธีแก้ไขข้อผิดพลาดในการบูต VMware
ที่นี่ ฉันจะแสดงวิธีการทั่วไปที่ใช้ในการแก้ไขปัญหาการบูต VMware หาก VMware ไม่พบระบบปฏิบัติการของคุณ คุณควรตรวจสอบสาเหตุของปัญหาที่อธิบายไว้ในส่วนด้านบน
จากสิ่งเหล่านี้ คุณน่าจะทราบสาเหตุที่แท้จริงและเลือกเทคนิคการแก้ปัญหาที่ตรงกับกรณีของคุณ
- ยืนยันว่า ISO บูตได้
- สร้างเครื่องเสมือนใหม่ด้วย BIOS
- หากติดตั้งจากไดรฟ์จริง โปรดแจ้งให้ VMware ทราบ
- เพิ่มระยะเวลาหน่วงการบูต PXE
หากคุณไม่แน่ใจว่าจะดำเนินการข้างต้นอย่างไร ให้อ่านคู่มือนี้ต่อไป ด้านล่างนี้คือคำอธิบายโดยละเอียดสำหรับโซลูชันเหล่านี้
1] ยืนยันว่า ISO สามารถบูตได้
คุณต้องเมานต์ไฟล์ ISO บนเครื่องเสมือนของคุณและ ISO นี้ต้องเป็นระบบปฏิบัติการที่สามารถบู๊ตได้ อย่างไรก็ตาม ไม่ใช่ทุกไฟล์ ISO ที่สามารถบู๊ตได้ บางส่วนเป็นการอัปเดตระบบปฏิบัติการจริง ๆ
ดังนั้น ก่อนที่จะเข้าสู่เทคนิคการแก้ปัญหาที่ซับซ้อนมากขึ้นสำหรับข้อผิดพลาดในการบู๊ต VMware ก่อนอื่น ให้ยืนยันว่า ISO สามารถบู๊ตได้ ถ้า ISO บูตไม่ได้ ก็ต้องหา ISO ที่สามารถบู๊ตได้ ในทางกลับกัน หากคุณพบว่า ISO บูตได้ คุณก็เริ่มการซ่อมแซมได้
อ่าน :เครือข่าย VMware Bridged ไม่ทำงานหรือตรวจพบ
2] สร้างเครื่องเสมือนใหม่ด้วยการตั้งค่าที่แตกต่างกัน
หากคุณกำลังใช้ ISO ที่สามารถบู๊ตได้ และ VMWare ไม่พบระบบปฏิบัติการของคุณ อาจมีผู้ต้องสงสัยอีกรายหนึ่งว่าเครื่องไม่ได้กำหนดค่าด้วย UEFI ในระหว่างการสร้าง VM หากคุณเลือก UEFI คุณอาจพบข้อผิดพลาดในการบู๊ตเหล่านี้ คุณต้องย้อนกลับ สร้างเครื่องเสมือนใหม่และตั้งค่าเป็น BIOS ไม่ใช่ UEFI สิ่งที่ต้องทำมีดังนี้
เปิด VMware และจากเมนูด้านซ้าย ให้ไปที่ Home . เลือก เครื่องเสมือนใหม่ จากส่วนขวาแล้วกด ถัดไป .
เลือกแหล่งที่มาของการติดตั้งแล้วกด ถัดไป ปุ่ม. หากคุณใช้เวิร์กสเตชัน VM Fusion หรือ VMware ให้ยกเลิกการทำเครื่องหมาย Easy Install ช่องทำเครื่องหมาย
เลือกประเภทเครื่องเสมือนที่คุณต้องการตามฮาร์ดแวร์ของระบบปฏิบัติการโฮสต์ ตอนนี้ เลือก กำหนดเอง จากหน้าถัดไปซึ่งระบบจะขอให้คุณเลือกระหว่าง ทั่วไป และ กำหนดเอง .
ตั้งชื่อเครื่องเสมือนใหม่และเลือกไดเร็กทอรีเพื่อบันทึก
แก้ไขขนาดดิสก์สูงสุดและเลือกวิธีที่คุณต้องการจัดเก็บดิสก์เสมือน คลิก ถัดไป ปุ่ม.
คุณสามารถกำหนดการตั้งค่าฮาร์ดแวร์ได้ตามต้องการหรือปล่อยให้เป็นการตั้งค่าเริ่มต้น สุดท้าย ให้คลิกที่ เสร็จสิ้น ปุ่ม.
ณ จุดนี้ คุณสามารถเรียกใช้เครื่องเสมือนใหม่เพื่อตรวจสอบว่าข้อผิดพลาดในการบูตไม่ปรากฏขึ้นอีกต่อไป
3] หากติดตั้งจากไดรฟ์จริง โปรดแจ้งให้ VMware ทราบ
ผู้ใช้จำนวนมากที่ติดตั้งระบบปฏิบัติการจากดิสก์ที่สามารถบู๊ตได้จะพบ ไม่พบระบบปฏิบัติการ ข้อผิดพลาดในการบูตเนื่องจากไม่ได้ระบุไดรฟ์ที่จะบูต เพื่อป้องกันปัญหานี้ VMware ควรทราบว่าคุณกำลังติดตั้งจากไดรฟ์นั้น
เปิดแอปพลิเคชัน VMware คลิกขวาที่เครื่องเสมือนที่มีปัญหาแล้วคลิก การตั้งค่า .
ไปที่ ฮาร์ดแวร์ และเลือก CD/DVD (SATA) จากรายการอุปกรณ์
เปลี่ยน การเชื่อมต่อ เพื่อ ใช้ไดรฟ์จริง .
คลิกเมนูแบบเลื่อนลงและเลือกไดรฟ์ที่มีไฟล์ ISO กดปุ่ม ตกลง เพื่อบันทึกการตั้งค่าของคุณ
อ่าน :VMware Workstation ไม่สามารถเข้าสู่โหมด Unity ได้
4] เพิ่มระยะเวลาหน่วงการบูต PXE
การกำหนดค่าเครื่องเสมือนของคุณอาจทำให้ VMware พยายามบูต PXE นี่อาจเป็นสาเหตุของข้อผิดพลาดในการบูตที่คุณพบ เนื่องจากคุณอาจไม่สามารถเข้าสู่หน้าจอ Windows Installer ได้เร็วพอ
VMware อนุญาตให้คุณกดแป้นใดก็ได้เพื่อบูตเข้าสู่ Windows Installer . ดังนั้น วิธีที่ดีในการแก้ไขปัญหานี้คือการเพิ่มความล่าช้าในการบูตเป็น 6 วินาทีขึ้นไป
ขั้นแรก ปิดเครื่องเสมือนที่เปิดอยู่ทั้งหมด จากนั้นปิดแอปพลิเคชัน VMware
เปิด File Explorer และไปที่ไดเร็กทอรีต่อไปนี้:
C:\Users\[your username}\Documents\Virtual Machines
อย่าลืมแทนที่ [ชื่อผู้ใช้ของคุณ] เป็นส่วนหนึ่งในเส้นทางด้านบนไปยังชื่อบัญชีผู้ใช้จริงของคุณ
ในไดเรกทอรีนี้ ให้ดับเบิลคลิกที่โฟลเดอร์ของเครื่องที่ระบุปัญหาและค้นหา .VMX ไฟล์. เปิดไฟล์นี้ด้วยโปรแกรมแก้ไขข้อความอัจฉริยะ (เช่น Notepad ++)
คู่มือนี้จะช่วยคุณแสดงนามสกุลไฟล์ในโฟลเดอร์หากคุณไม่เห็น
ในเอกสารที่เปิดอยู่ ไปที่ด้านล่างสุดของข้อความแล้ววางโค้ดด้านล่างนี้:
bios.bootDelay = "6000"
บันทึกเอกสารตอนนี้และปิดโปรแกรมแก้ไขข้อความของคุณ
แจ้งให้เราทราบหากวิธีนี้ใช้ได้ผลสำหรับคุณ
ที่เกี่ยวข้อง :กระบวนการ syswow64 vmnat.exe คืออะไร