MacOS High Sierra: Terjadi kesalahan saat memverifikasi firmware

11

Saya memiliki Mid 2011 iMac saat ini menjalankan MacOS 10.12 Sierra. Ini bukan mesin utama saya, tetapi saya ingin menginstal 10.13 di atasnya.

Pembaruan dimulai dengan cukup lancar, tetapi ketika harus memulai kembali, saya mendapatkan pesan berikut:

macOS tidak dapat diinstal di komputer Anda Terjadi kesalahan saat memverifikasi firmware.

Saya mengerti bahwa Mac saya ada di tepi, tetapi saya membaca bahwa mesin apa pun yang mendukung 10.12 juga akan mendukung 10.13

IMac berjalan dari SSD eksternal, karena ada masalah dengan papan logika, jadi saya tahu bahwa saya memiliki beberapa masalah. IMac tidak lagi melakukan booting dari drive internal (atau mengenali DVD), tetapi masih berfungsi sebaliknya.

Namun, masalahnya tampaknya bukan invove firmware yang sebenarnya , dan iMac dengan senang hati menjalankan 10.12.

Apa arti pesan ini, dan dapatkah ini diselesaikan?

Manngo
sumber
1
Anda harus mendefinisikan "masalah dengan papan logika" karena itu bisa menjadi penyebab kesalahan
Steve Chambers
1
@SteveChambers Selesai. IMac tidak akan boot dari drive internal, dan saya memiliki SSD, yang menggantikan HD asli, dilepas dan dipasang di penutup USB eksternal.
Manngo
1
Jadi, jika saya mengerti benar jika Anda mencolokkan drive yang kompatibel ke port SATA internal pada Mac Anda itu tidak dikenali? Ini berarti bahwa satu komponen tambahan di board sistem Anda "digoreng." Bergantung pada apa mereka, mereka dapat mencegah firmware memverifikasi. Dan memverifikasi firmware Mac secara teratur adalah fitur baru dari High Sierra. Jadi, Anda mungkin terjebak pada 10,12
Steve Chambers

Jawaban:

9

Apple telah memperkenalkan sistem file APFS baru di High Sierra. Perbaikan yang mudah adalah memverifikasi cadangan Anda dan kemudian menghapus volume dan menjalankan penginstal terhadap drive penyimpanan utama yang kosong / terhapus.

Karena APFS memerlukan dukungan dari firmware versi baru, firmware mac Anda harus diperbarui ke versi terbaru selama pemasangan High Sierra.

Setelah restart pertama, penginstal menyiapkan firmware versi terbaru yang sesuai untuk model mac Anda ke partisi sistem EFI dari disk utama Anda dengan perintah bless . Kemudian restart secara otomatis dan memicu proses peningkatan firmware. (ditandai sebagai titik A)

Setelah proses peningkatan (terlepas dari berhasil atau gagal), penginstal melanjutkan. Ini mengecek versi firmware untuk memastikan pembaruan berhasil pada proses sebelumnya (yaitu titik A). Akibatnya, penginstal mengetahui bahwa firmware Anda BUKAN versi terbaru. Karenanya, ini melaporkan "Terjadi kesalahan saat memverifikasi firmware". Ya, itulah yang Anda lihat di layar.

Penyebab utama kegagalan pada titik A, dalam kasus Anda, bukanlah drive internal di ruang utama. Proses peningkatan firmware hanya mengenali ESP (Partisi Sistem EFI) dari drive internal utama. Itu berarti proses pemutakhiran terganggu.

Jadi, Anda mungkin harus mendapatkan port SATA primer berfungsi dan menghubungkan disk Anda ke sana. Dikatakan bahwa, sebagian besar waktu, kabel hard drive yang rusak, bukan chipset. Jika itu masalahnya, mungkin bisa diperbaiki dalam $ 20 untuk mendapatkan pengganti. Dan itu adalah kasus saya. :)

Kent
sumber
1
Jawaban yang bagus Catatan, pembaruan firmware dimasukkan ke dalam macOS dan tidak benar-benar memerlukan APFS atau HFS + waktunya di sini adalah kebetulan dan bukan sebab-akibat dari semua penelitian dan pengalaman yang saya miliki.
bmike
Jika OP tidak dapat memperbaiki port SATA primer dan memutakhirkan firmware, saya ingin tahu apakah ia dapat menggunakan bootloader Clover sebagai gantinya.
Wowfunhappy
5

Saya memiliki masalah yang sama ketika mencoba menginstal High Sierra pada akhir 2011 MacBook Pro saya, di mana saya mengganti HDD mekanisnya dengan SSD. Cara mengatasinya adalah mengunduh versi terbaru penginstal High Sierra dari App Store dan menjalankannya - ini adalah versi 13.1.05pada saat penulisan. Pastikan Anda menghapus penginstal yang ada yang mungkin Anda miliki terlebih dahulu.

Versi ini berjalan tanpa masalah pertama kali, memperbarui firmware komputer dan menginstal High Sierra.

Menurut komentar anekdotal online, tampaknya Apple sedang menginstal pembaruan firmware dan versi lama dari penginstal High Sierra hanya bekerja dengan konfigurasi drive tertentu. Dalam kasus saya, saya berharap pemeriksa firmware mengharapkan HDD di mesin ini ketika sekarang menjadi SSD.

davidjb
sumber
Ini sepertinya masuk akal. Dalam kasus saya, saya menggunakan penginstal terbaru tetapi saya juga memiliki pengaturan drive yang tidak standar. Saya memperbaiki MacBook Air yang dibuang dan kehilangan SSD-nya yang terlalu mahal untuk diganti sehingga boot dari hard drive USB 3 eksternal. Masih gagal pada tahap verifikasi firmware.
hippietrail
Ini akan menjadi yang baru “apakah Anda mengatur ulang izin dan mengatur ulang PRAM / NVRAM” untuk macOS. Mengunduh penginstal terbaru dari Mac App Store dan menjalankan penginstal saat terhubung ke internet akan melakukan segala macam hal baik, termasuk memeriksa disk, mengantre pembaruan firmware yang diperlukan, mengarsipkan dan menginstal sistem inti dan kemudian menjalankan skrip migrasi . + a_lot_of_votes
bmike
3

Punya masalah yang sama pada MacBook Pro 17 ”(Pertengahan-2010). Ternyata itu adalah SSD aftermarket yang telah saya instal segera setelah saya membelinya. Untungnya saya menyimpan hard drive asli, dan setelah mencoba installer terbaru dan reboot ke mode aman beberapa kali tanpa kesenangan, saya hanya mengambil obeng dan mengembalikan HDD lama sementara (ada panduan bagus di ifixit.com ). Instalasi dengan HDD asli selesai tanpa masalah, termasuk pembaruan firmware. Setelah itu, saya memasukkan SSD kembali dan menginstal Hugh Sierra tanpa masalah - karena pembaruan firmware telah selesai, sepertinya tidak ada lagi pemeriksaan sistem yang telah membuat saya tersandung sebelumnya.

Terima kasih banyak atas jawaban Anda yang sangat membantu. Kebetulan, saya juga memiliki iMac 2009 akhir di mana hard drive asli telah ditukar (kegagalan drive - bahkan tidak produsen yang sama) dan SSD menempati ruang drive optik. Berbeda dengan MacBook Pro saya, pembaruan selesai tanpa masalah di iMac. Itu sesuai dengan masalah yang terkait dengan port SATA primer.

pengguna299282
sumber
2

Saya mendapatkan kesan bahwa masalah dengan papan logika menyebabkan kesalahan ini.

Saya akhirnya memutuskan untuk mengambil keuntungan dari fakta bahwa drive utama adalah eksternal dan untuk memasangnya ke iMac baru saya. Dari sana, saya bisa boot dari drive eksternal dan menginstal High Sierra dengan sukses.

Itu tidak berjalan dengan mulus. Ketika Mac ingin memulai kembali sebagai bagian dari instalasi, saya harus meyakinkan untuk boot lagi dari drive eksternal, yang tidak dapat diandalkan seperti yang saya harapkan. Saya juga memiliki partisi tambahan sebagai cadangan, yang rumit. Saya kemudian harus meyakinkan Mac baru untuk boot dari partisi internal yang benar ketika saya selesai.

Namun demikian, saya kemudian bisa pasang drive eksternal saya kembali ke Mac lama, dan sudah berfungsi dengan baik sejak saat itu. Saya bahkan telah berhasil menginstal pembaruan kecil sejak itu.

Manngo
sumber
1

Dalam kasus saya, saya memasang partisi EFI hanya untuk menemukan bahwa itu penuh dan tidak ada ruang tambahan yang tersisa. Tidak heran App Store berulang kali mengingatkan saya untuk memperbarui firmware setelah saya mengklik pembaruan berulang kali (pembaruan harus gagal, dan App Store tidak memberi tahu saya tentang itu). Saya membersihkan konten yang tidak berguna di partisi EFI dan kemudian semuanya baik-baik saja. Kesalahan hilang dan saya berhasil memperbarui ke Mojave.

Xiaoqi
sumber
0

Saat memasang sierra tinggi, saya memiliki kesalahan yang mengatakan bahwa firmware tidak dapat diverifikasi.

Selesai ini:

diskutil verify disk0
diskutil repair disk0

Ketika diminta untuk menghapus, katakan ya.

Kemudian mulai lagi penginstal High Sierra Anda.

Ini bekerja untuk saya karena saya tidak bisa memperbarui firmware secara manual di MacBook saya (Pertengahan 2010).

kNx
sumber