MacOS High Sierra: เกิดข้อผิดพลาดขณะตรวจสอบเฟิร์มแวร์


11

ฉันมี iMac ของกลางปี ​​2011 ที่ใช้ MacOS 10.12 เซียร์รา ไม่ใช่เครื่องหลักของฉัน แต่ฉันต้องการติดตั้ง 10.13 บนเครื่อง

การอัปเดตเริ่มต้นอย่างราบรื่นพอ แต่เมื่อต้องรีสตาร์ทฉันได้รับข้อความต่อไปนี้:

ไม่สามารถติดตั้ง macOS บนคอมพิวเตอร์ของคุณเกิดข้อผิดพลาดขณะตรวจสอบเฟิร์มแวร์

ฉันเข้าใจว่า Mac ของฉันอยู่บนขอบ แต่ฉันอ่านว่าเครื่องใดที่รองรับ 10.12 จะรองรับ 10.13 ด้วย

iMac ทำงานจาก SSD ภายนอกเนื่องจากมีปัญหากับบอร์ดตรรกะดังนั้นฉันรู้ว่าฉันมีปัญหาบางอย่าง iMac ไม่บู๊ตจากไดรฟ์ภายในอีกต่อไป (หรือรับรู้ดีวีดี) แต่ก็ยังใช้งานได้เป็นอย่างอื่น

อย่างไรก็ตามดูเหมือนว่าปัญหาจะไม่เกิดขึ้นกับเฟิร์มแวร์ที่แท้จริงและ iMac ทำงานอย่างมีความสุข 10.12

ข้อความนี้หมายถึงอะไรและสามารถแก้ไขได้?


1
คุณจะต้องกำหนด "ปัญหากับบอร์ดตรรกะ" ซึ่งอาจเป็นสาเหตุของข้อผิดพลาด
Steve Chambers

1
@SteveChambers เรียบร้อยแล้ว iMac จะไม่บู๊ตจากไดรฟ์ภายในและฉันมี SSD ซึ่งแทนที่ HD ดั้งเดิมเอาออกและติดตั้งในกล่อง USB ภายนอก
Manngo

1
ดังนั้นถ้าฉันเข้าใจถูกต้องถ้าคุณเสียบไดรฟ์ที่ใช้งานร่วมกันได้เข้ากับพอร์ต SATA ภายในบน Mac ของคุณจะไม่รู้จัก ซึ่งหมายความว่ามีส่วนประกอบเพิ่มเติมอีกหนึ่งรายการในบอร์ดระบบของคุณคือ "ทอด" ขึ้นอยู่กับสิ่งที่พวกเขาอาจป้องกันเฟิร์มแวร์จากการตรวจสอบ และการตรวจสอบเฟิร์มแวร์ของ Mac เป็นประจำเป็นคุณสมบัติใหม่ของ High Sierra ดังนั้นคุณอาจติดอยู่ที่ 10.12
Steve Chambers

คำตอบ:


9

Apple ได้เปิดตัวระบบไฟล์ใหม่ APFS ใน High Sierra การแก้ไขที่ง่ายคือการตรวจสอบการสำรองข้อมูลของคุณจากนั้นลบโวลุ่มและเรียกใช้ตัวติดตั้งกับไดรฟ์เก็บข้อมูลหลักที่ว่าง / ลบ

เนื่องจาก APFS ต้องการการสนับสนุนจากเฟิร์มแวร์เวอร์ชั่นใหม่เฟิร์มแวร์ของ mac ของคุณจะต้องได้รับการอัพเดตเป็นเวอร์ชั่นล่าสุดระหว่างการติดตั้ง High Sierra

หลังจากการรีสตาร์ทครั้งแรกตัวติดตั้งจะจัดทำเฟิร์มแวร์เวอร์ชั่นล่าสุดที่เหมาะสมกับรุ่น Mac ของคุณไปยังพาร์ติชันระบบ EFI ของดิสก์หลักของคุณด้วยคำสั่งอวยพร จากนั้นรีสตาร์ทโดยอัตโนมัติและเรียกกระบวนการอัปเกรดเฟิร์มแวร์ (ทำเครื่องหมายว่าจุด A)

หลังจากกระบวนการอัปเกรด (ไม่ว่าจะสำเร็จหรือล้มเหลว) ตัวติดตั้งจะดำเนินต่อไป มันจะตรวจสอบเวอร์ชั่นของเฟิร์มแวร์ซ้ำอีกครั้งเพื่อให้แน่ใจว่ามันได้รับการอัพเดตเรียบร้อยแล้วในกระบวนการก่อนหน้า (เช่นจุด A) ดังนั้นตัวติดตั้งจะพบว่าเฟิร์มแวร์ของคุณยังไม่ใช่เวอร์ชั่นล่าสุด ดังนั้นจึงรายงานว่า "เกิดข้อผิดพลาดขณะตรวจสอบเฟิร์มแวร์" ใช่มันเป็นสิ่งที่คุณเห็นบนหน้าจอ

สาเหตุของความล้มเหลวที่จุด A ในกรณีของคุณคือไม่มีไดรฟ์ภายในในช่องใส่ไดรฟ์หลัก กระบวนการอัพเกรดเฟิร์มแวร์จะรับรู้เฉพาะ ESP (EFI System Partition) ของไดรฟ์ภายในหลักเท่านั้น นั่นหมายถึงกระบวนการอัพเกรดถูกขัดจังหวะ

ดังนั้นคุณอาจต้องทำให้พอร์ต SATA หลักทำงานและเชื่อมต่อดิสก์ของคุณ มันบอกว่าส่วนใหญ่แล้วมันเป็นสายฮาร์ดไดรฟ์ที่ไม่เป็นระเบียบแทนที่จะเป็นชิปเซ็ต หากเป็นกรณีนั้นอาจแก้ไขได้ภายใน $ 20 เพื่อรับการเปลี่ยน และนั่นคือกรณีของฉัน :)


1
คำตอบที่ดี หมายเหตุการอัปเดตเฟิร์มแวร์จะถูกรีดเป็น macOS และไม่จำเป็นต้องใช้ APFS หรือ HFS + เวลาที่นี่เป็นเรื่องบังเอิญและไม่ใช่สาเหตุจากการวิจัยและประสบการณ์ทั้งหมดที่ฉันมี
bmike

ถ้า OP ไม่สามารถแก้ไขพอร์ต SATA หลักและอัปเกรดเฟิร์มแวร์ได้ฉันสงสัยว่าเขา / เธอสามารถใช้ Cload bootloader แทนได้หรือไม่
Wowfunhappy

5

ฉันมีปัญหาเดียวกันกับที่พยายามติดตั้ง High Sierra ใน MacBook Pro ของฉันเมื่อปลายปี 2011 ซึ่งฉันเปลี่ยน HDD เชิงกลด้วย SSD การแก้ไขคือการดาวน์โหลดตัวติดตั้ง High Sierra รุ่นล่าสุดจาก App Store และดำเนินการ - เป็นเวอร์ชั่น13.1.05เมื่อเขียน ตรวจสอบให้แน่ใจว่าคุณลบโปรแกรมติดตั้งใด ๆ ที่คุณมีอยู่ก่อน

รุ่นนี้ทำงานโดยไม่มีปัญหาในครั้งแรกอัปเดตเฟิร์มแวร์ของคอมพิวเตอร์และติดตั้ง High Sierra

จากความคิดเห็นโดยสังเขปทางออนไลน์ดูเหมือนว่า Apple กำลังติดตั้งการอัพเกรดเฟิร์มแวร์และตัวติดตั้ง High Sierra รุ่นเก่าจะทำงานกับการกำหนดค่าไดรฟ์เฉพาะเท่านั้น ในกรณีของฉันฉันคาดว่าตัวตรวจสอบเฟิร์มแวร์คาดว่าจะมี HDD ในเครื่องนี้เมื่อตอนนี้เป็น SSD


ดูเหมือนว่าจะสมเหตุสมผล ในกรณีของฉันฉันกำลังใช้ตัวติดตั้งล่าสุด แต่ฉันก็มีการตั้งค่าไดรฟ์ที่ไม่ได้มาตรฐาน ฉันแก้ไข MacBook Air ที่ทิ้งแล้วหายไปนั้นไม่มี SSD ซึ่งแพงเกินกว่าจะแทนที่ได้ดังนั้นจึงบูตฮาร์ดไดรฟ์ USB 3 ภายนอกได้ มันยังคงล้มเหลวในขั้นตอนการยืนยันเฟิร์มแวร์
hippietrail

นี่จะเป็น“ คุณรีเซ็ตการอนุญาตและรีเซ็ต PRAM / NVRAM” ใหม่สำหรับ macOS การดาวน์โหลดตัวติดตั้งล่าสุดจาก Mac App Store และการเรียกใช้ตัวติดตั้งในขณะที่เชื่อมต่อกับอินเทอร์เน็ตจะทำสิ่งที่ดีทุกประเภทรวมถึงการตรวจสอบดิสก์การอัพเดตเฟิร์มแวร์ที่รอคิวที่จำเป็นจัดเก็บและติดตั้งระบบหลัก . + a_lot_of_votes
bmike

3

พบปัญหาเดียวกันกับ MacBook Pro 17” (กลางปี ​​2010) กลายเป็นว่ามันเป็น SSD หลังการขายที่ฉันติดตั้งไว้แล้วทันทีที่ฉันซื้อมัน โชคดีที่ฉันเก็บฮาร์ดไดรฟ์ดั้งเดิมไว้รอบ ๆ และหลังจากลองตัวติดตั้งใหม่ล่าสุดและบูตเครื่องใหม่ในเซฟโหมดหลายครั้งโดยไม่มีความสุขฉันก็เอาไขควงและใส่ HDD เก่ากลับเข้าไปชั่วคราว (มีแนวทางที่ดีในifixit.com ) การติดตั้งกับ HDD ดั้งเดิมเสร็จสมบูรณ์โดยไม่มีปัญหาใด ๆ รวมถึงการอัพเดตเฟิร์มแวร์ หลังจากนั้นฉันนำ SSD กลับมาและติดตั้ง Hugh Sierra โดยไม่มีปัญหาใด ๆ - เนื่องจากการอัพเดตเฟิร์มแวร์เสร็จสมบูรณ์แล้วดูเหมือนจะไม่มีการตรวจสอบระบบที่ทำให้ฉันสะดุดอีกต่อไป

ขอบคุณมากสำหรับคำตอบที่เป็นประโยชน์ของคุณ อนึ่งฉันยังมี iMac ปลายปี 2009 ที่มีการเปลี่ยนฮาร์ดไดรฟ์ดั้งเดิม (ความล้มเหลวของไดรฟ์ - ไม่ใช่ผู้ผลิตรายเดียวกัน) และ SSD ใช้ช่องใส่ไดรฟ์ออปติคัล ตรงกันข้ามกับ MacBook Pro ของฉันการอัพเดตเสร็จสิ้นโดยไม่มีปัญหากับ iMac เหมาะกับปัญหาที่เกี่ยวข้องกับพอร์ต SATA หลัก


2

ฉันได้รับการแสดงผลว่าปัญหาเกี่ยวกับบอร์ดตรรกะทำให้เกิดข้อผิดพลาดนี้

ในที่สุดฉันก็ตัดสินใจที่จะใช้ประโยชน์จากข้อเท็จจริงที่ว่าไดรฟ์หลักนั้นอยู่ภายนอกและเสียบเข้ากับ iMac รุ่นใหม่ของฉัน จากตรงนั้นฉันสามารถบูตจากไดรฟ์ภายนอกและติดตั้ง High Sierra ได้สำเร็จ

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

อย่างไรก็ตามฉันสามารถเสียบไดรฟ์ภายนอกของฉันกลับเข้าไปใน Mac เครื่องเก่าได้และมันก็ใช้ได้ดีตั้งแต่นั้นมา ฉันติดตั้งการอัปเดตเล็ก ๆ น้อย ๆ ได้สำเร็จตั้งแต่นั้นมา


1

ในกรณีของฉันฉันติดตั้งพาร์ติชัน EFI เท่านั้นเพื่อค้นหาว่าเต็มและไม่มีพื้นที่เหลือเหลือ ไม่น่าแปลกใจที่ App Store เตือนฉันซ้ำให้อัปเดตเฟิร์มแวร์หลังจากฉันคลิกอัปเดตอีกครั้งและอีกครั้ง (การอัปเดตต้องล้มเหลวและ App Store ไม่ได้แจ้งให้ฉันทราบ) ฉันล้างเนื้อหาที่ไร้ประโยชน์ในพาร์ติชัน EFI แล้วทุกอย่างเรียบร้อย ข้อผิดพลาดหายไปและฉันอัปเดตเป็นโมฮาวีสำเร็จ


0

เมื่อติดตั้งเซียร์ราสูงฉันพบข้อผิดพลาดว่าเฟิร์มแวร์ไม่สามารถตรวจสอบได้

ทำสิ่งนี้:

diskutil verify disk0
diskutil repair disk0

เมื่อถูกขอให้ลบออกให้ตอบว่าใช่

จากนั้นเริ่มโปรแกรมติดตั้ง High Sierra ของคุณอีกครั้ง

สิ่งนี้ใช้ได้สำหรับฉันเนื่องจากฉันไม่สามารถอัปเดตเฟิร์มแวร์ด้วยตนเองบน MacBook ของฉัน (กลางปี ​​2010)

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