Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:ไม่พบระบบปฏิบัติการ VMware

ผู้ใช้ Windows บางรายที่พยายามใช้ VMware Workstation หรือ VMware Player กำลังรายงานว่าพวกเขาเห็น “ไม่พบระบบปฏิบัติการ ” เกิดข้อผิดพลาดระหว่างลำดับการบู๊ตเครื่องเสมือน มีรายงานว่าข้อผิดพลาดเกิดขึ้นเมื่อผู้ใช้พยายามติดตั้งระบบปฏิบัติการจากไดรฟ์จริงหรือจากไฟล์ ISO ปัญหานี้ไม่ได้เกิดขึ้นเฉพาะกับ Windows บางรุ่นเท่านั้น เนื่องจากได้รับการยืนยันแล้วว่าจะเกิดขึ้นบน Windows 7, Windows 8.1 และ Windows 10

แก้ไข:ไม่พบระบบปฏิบัติการ VMware

สาเหตุที่ “ไม่พบระบบปฏิบัติการ ” ผิดพลาด?

เราตรวจสอบปัญหานี้โดยการวิเคราะห์รายงานผู้ใช้ต่างๆ และกลยุทธ์การซ่อมแซมที่มีประสิทธิภาพสูงสุดในการแก้ไขข้อผิดพลาดนี้ ปรากฏว่ามีผู้กระทำผิดหลายคนที่มีแนวโน้มจะกระตุ้นให้ “ไม่พบระบบปฏิบัติการ ” ข้อผิดพลาด:

  • ISO ไม่สามารถบูตได้ – ในกรณีส่วนใหญ่ ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากผู้ใช้พยายามใช้ไฟล์ ISO ที่ไม่สามารถบูตได้จริง แต่มีคอลเลกชันของการอัปเดต หากใช้สถานการณ์นี้ได้ คุณสามารถแก้ไขปัญหาได้โดยใช้ ISO อื่นที่สามารถบู๊ตได้
  • VMware ไม่ได้รับคำสั่งให้ใช้ฟิสิคัลไดรฟ์ – หากคุณกำลังพยายามใช้ฟิสิคัลดิสก์สำหรับการติดตั้งเครื่องเสมือนของคุณ (ออปติคัลไดรฟ์หรือแฟลชไดรฟ์) คุณจะต้องสะท้อนถึงการเปลี่ยนแปลงนั้นภายในการตั้งค่าของ VMware ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยทำการเปลี่ยนแปลงบางอย่างภายในเมนูการตั้งค่าที่เชื่อมโยงกับ VM
  • ไฟล์ VM เสียหาย – ในบางกรณี ข้อผิดพลาดนี้อาจเกิดขึ้นหากไฟล์บางไฟล์ที่เป็นของเครื่องเสมือนที่คุณกำลังพยายามเปิดใช้เสียหาย หากใช้สถานการณ์นี้ได้ คุณสามารถแก้ไขปัญหาได้โดยการสร้างเครื่องเสมือนใหม่ตั้งแต่ต้น
  • ระยะเวลาบูต PXE สั้นเกินไป – อาจเป็นไปได้เช่นกันที่ลำดับการบู๊ตล้มเหลวเนื่องจากลำดับ PXE สิ้นสุดลงก่อนที่หน้าจอที่ขอการโต้ตอบกับผู้ใช้จะปรากฏขึ้น ในกรณีนี้ คุณสามารถแก้ไขปัญหา hte ได้โดยแก้ไขไฟล์ .vmx โดยมีการหน่วงเวลาการบูต

หากคุณกำลังแก้ไขข้อความแสดงข้อผิดพลาดเดียวกัน บทความนี้จะนำเสนอวิธีแก้ไขปัญหาที่ผ่านการทดสอบซึ่งอาจแก้ไขปัญหาให้คุณได้ ด้านล่างนี้ คุณจะพบวิธีการต่างๆ ที่ผู้ใช้รายอื่นพบ “ไม่พบระบบปฏิบัติการ ” ได้ใช้เพื่อแก้ไขปัญหานี้สำเร็จแล้ว

เนื่องจากวิธีการด้านล่างเรียงลำดับตามประสิทธิภาพและความยากลำบาก เราขอแนะนำให้คุณปฏิบัติตามตามลำดับที่แสดง หนึ่งในนั้นต้องแก้ไขปัญหาโดยไม่คำนึงถึงผู้กระทำความผิดที่ลงเอยด้วยสาเหตุ

วิธีที่ 1:ตรวจสอบว่า ISO สามารถบูตได้

ในกรณีส่วนใหญ่ ปัญหานี้เกิดขึ้นกับผู้ใช้ที่พยายามใช้ไฟล์ ISO อย่างผิดพลาดซึ่งมีแพ็คเกจพร้อมการอัปเดตแทนระบบปฏิบัติการที่สามารถบู๊ตได้ โปรดทราบว่าคุณต้องใช้สื่อระบบปฏิบัติการที่สามารถบู๊ตได้เพื่อให้การติดตั้งบนเครื่องเสมือนของคุณสำเร็จ

หากคุณเห็น “ไม่พบระบบปฏิบัติการ ” เมื่อพยายามติดตั้งไฟล์ OS บน VMware ให้เริ่มต้นด้วยการทำให้แน่ใจว่า ISO ที่คุณใช้นั้นสามารถบู๊ตได้จริง ในกรณีที่คุณพิจารณาแล้วว่า ISO ที่คุณใช้ไม่สามารถบู๊ตได้ ให้ไปที่ตัวเลือกอื่นหรือทำตามวิธีการถัดไปด้านล่าง

วิธีที่ 2:ระบุว่าคุณกำลังใช้อุปกรณ์จริง (ถ้ามี)

หากคุณกำลังพยายามติดตั้งระบบปฏิบัติการจากดิสก์ที่สามารถบู๊ตได้ มีโอกาสที่คุณจะได้รับ “ไม่พบระบบปฏิบัติการ ” เนื่องจากคุณระบุไดรฟ์สำหรับบู๊ตไม่สำเร็จ ในการบูตจากซีดี/ดีวีดีจริงโดยไม่มีปัญหา คุณจะต้องบอก VMware (ผ่านเมนูการตั้งค่า) ว่าจำเป็นต้องบูตจากซีดีหรือดีวีดีจริง

คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:

  1. ดับเบิลคลิกที่ VMware Workstation หรือ VMware player เพื่อเปิดแอปพลิเคชัน
  2. จากเมนูหลัก ให้คลิกขวาที่เครื่องที่คุณมีปัญหาและเลือก การตั้งค่า
  3. ภายใน การตั้งค่าเครื่องเสมือน ให้เลือก ฮาร์ดแวร์ จากด้านบนของหน้าจอ
  4. ถัดไป เลื่อนลงผ่านรายการอุปกรณ์และคลิก CD/DVD (SATA) หนึ่งครั้งเพื่อเลือก
  5. ด้วย CD/DVD (SATA) เลือกอุปกรณ์แล้ว เลื่อนไปที่บานหน้าต่างด้านขวาแล้วเปลี่ยนการเชื่อมต่อ สลับเป็นใช้ไดรฟ์จริง . จากนั้น ใช้เมนูแบบเลื่อนลงเพื่อเลือกออปติคัลไดรฟ์ที่คุณใส่สื่อการติดตั้ง
  6. เมื่อคุณสั่งให้ VMware ใช้ออปติคัลไดรฟ์ที่ถูกต้องแล้ว ให้คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง
  7. เปิดเครื่องเสมือนอีกครั้งและดูว่าปัญหาได้รับการแก้ไขหรือไม่
แก้ไข:ไม่พบระบบปฏิบัติการ VMware

หากคุณยังคงพบกับ “ไม่พบระบบปฏิบัติการ ” ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3:การสร้างเครื่องเสมือนขึ้นใหม่

ผู้ใช้ที่ได้รับผลกระทบบางรายได้รายงานว่าสามารถแก้ไขปัญหาได้โดยการสร้างเครื่องเสมือนขึ้นมาใหม่ และทำให้แน่ใจว่าแนะนำให้ใช้ BIOS แทน UEFI อื่นๆ ที่เราใช้ VM Fusion หรือเวิร์กสเตชัน VMware ได้รายงานว่าการยกเลิกการเลือก Easy Install ได้ช่วยแก้ปัญหาสำหรับพวกเขาแล้ว

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการสร้างเครื่องเสมือนใหม่:

  1. เปิดแอปพลิเคชัน VMware ของคุณแล้วคลิก หน้าแรก จากเมนูด้านซ้ายมือ จากนั้น เลื่อนไปที่เมนูทางด้านขวาแล้วคลิก สร้างเครื่องเสมือนใหม่ .
  2. จาก ตัวช่วยสร้างเครื่องเสมือนใหม่ หน้าจอ เลือกแหล่งที่มาของการติดตั้งและคลิกถัดไป
    หมายเหตุ: หากคุณใช้ VM Fusion หรือเวิร์กสเตชัน VMware ให้ยกเลิกการเลือก “Easy Install “.
  3. จากหน้าจอถัดไป ให้ตั้งชื่อเครื่องเสมือนของคุณและตำแหน่งที่จะบันทึกเครื่องเสมือน
  4. ในหน้าจอถัดไป ให้กำหนดขนาดดิสก์สูงสุดและตัดสินใจเกี่ยวกับวิธีจัดเก็บดิสก์เสมือนก่อนคลิก ถัดไป อีกครั้ง
  5. ในหน้าจอถัดไป ปล่อยให้การตั้งค่าฮาร์ดแวร์เป็นค่าเริ่มต้นหรือตั้งค่าเองก่อนที่จะคลิก เสร็จสิ้น
  6. เรียกใช้เครื่องเสมือนที่สร้างขึ้นใหม่และดูว่าปัญหาได้รับการแก้ไขหรือไม่
แก้ไข:ไม่พบระบบปฏิบัติการ VMware

หากเหมือนกัน “ไม่พบระบบปฏิบัติการ ” ยังคงเกิดข้อผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4:ทำให้แน่ใจว่าคุณจะได้เห็นหน้าจอ Windows Installer

ตามที่ปรากฎ ด้วยการกำหนดค่าเครื่องเสมือนบางอย่าง VMware มีศักยภาพในการพยายามบูต PXE และล้มเหลวเนื่องจากผู้ใช้ไม่สามารถเชื่อมต่อกับ VM ได้เร็วพอและกดปุ่มที่ กดปุ่มใดก็ได้เพื่อบูต ลงใน Windows Installer หน้าจอเร็วพอ

หากใช้สถานการณ์นี้ได้ คุณสามารถแก้ไขปัญหาได้โดยตั้งค่าการหน่วงเวลาการบูต 6 วินาทีขึ้นไป เพื่อให้ตัวเองมีเวลาดำเนินการระหว่าง กดปุ่มใดก็ได้เพื่อบูตเข้าสู่ Windows Installer หน้าจอ

คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:

  1. ตรวจสอบว่าเครื่องเสมือนและแอปพลิเคชัน VMware หลักปิดอยู่
  2. อย่างแรกเลย คุณต้องมีโปรแกรมแก้ไขข้อความที่ฉลาดพอที่จะแก้ไขไฟล์ .vmx ได้ คุณสามารถทำได้ด้วยแผ่นจดบันทึก แต่เพื่อให้แน่ใจว่าคุณจะไม่ใช้ข้อมูลมากเกินไป เราขอแนะนำให้คุณดาวน์โหลดและติดตั้ง Notepad++ (ที่นี่ )
  3. เมื่อคุณติดตั้งโปรแกรมแก้ไขข้อความที่เชื่อถือได้แล้ว ให้เปิด File Explorer และนำทางไปยังตำแหน่งต่อไปนี้:
    C:\Users\*YourUser*\Documents\Virtual Machines

    หมายเหตุ: โปรดทราบว่า *YourUser* เป็นเพียงตัวยึดตำแหน่งสำหรับชื่อบัญชีผู้ใช้ Windows ของคุณ แทนที่ด้วยชื่อที่ใช้ในสถานการณ์ของคุณ

  4. เมื่อคุณไปที่โฟลเดอร์ Virtual Machines ให้เปิดโฟลเดอร์ที่เชื่อมโยงกับเครื่องเสมือนที่คุณมีปัญหา
  5. ภายในโฟลเดอร์ของเครื่องเสมือน ให้มองหาไฟล์ .vmx ที่เป็นของ VM นี้
    หมายเหตุ:หากคุณไม่เห็นส่วนขยาย ให้ไปที่ Ribbon ที่ด้านบน ให้คลิกที่ ดู และตรวจสอบให้แน่ใจว่าช่องที่เชื่อมโยงกับ นามสกุลไฟล์ เปิดใช้งานอยู่
  6. คลิกขวาที่ .vmx ไฟล์แล้วเลือก แก้ไขด้วย Notepad++ .
  7. ภายในหน้าต่าง Notepad++ ให้เลื่อนลงไปที่ด้านล่างของหน้าจอและวางโค้ดต่อไปนี้:
    bios.bootDelay = "6000"
  8. ไปที่ ไฟล์ จากแถบริบบอนที่ด้านบนและคลิก บันทึก จากนั้น คุณสามารถปิดไฟล์ที่เปิดใน Notepad++ ได้อย่างปลอดภัย
  9. เปิดเครื่องเสมือนที่เคยทริกเกอร์ “ไม่พบระบบปฏิบัติการ ” และดูว่าปัญหาได้รับการแก้ไขหรือไม่
แก้ไข:ไม่พบระบบปฏิบัติการ VMware