Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Mac

แก้ไข Error 'The bless of the installer disk failed' ใน Terminal และ OpenCore

หลังจากเตรียมทุกอย่างพร้อม คุณรันคำสั่งเฉพาะใน Terminal หรือใช้ OpenCore สร้าง bootable USB installer สำหรับ macOS แต่ error "The bless of the installer disk failed" เกิดขึ้น ทำให้สร้าง bootable USB installer บน Mac ไม่ได้ หรืออาจเห็น "The copy of the installer app failed."

ข้อความ error เฉพาะที่อาจพบ:

Warning: Failed to copy product icon to volume icon path
Making disk bootable...
IA app name cookie write failed
The bless of the installer disk failed.
Making disk bootable...
Couldn't extract BaseSystem to path: /Volumes/Install macOS Big Sur/BaseSystem
The bless of the installer disk failed.
Making disk bootable...
Failed to extract AssetData/boot/Firmware/Manifests/InstallerBoot/* from update bundle
The bless of the installer disk failed.

ถ้าไม่รู้เริ่มจากไหน ตามขั้นตอนของเรา เราจะช่วยแก้ error และให้คุณสร้าง bootable USB installer สำหรับ macOS Sequoia, Sonoma, Ventura, Monterey, Big Sur ฯลฯ สำเร็จ

Quick ways to fix "The bless of the installer disk failed.":

  1. เปลี่ยนไปใช้วิธีง่ายกว่าสร้าง bootable macOS USB installer
  2. เช็คว่า USB drive format ถูกต้อง
  3. Grant Full Disk Access ให้ Terminal หรือ OpenCore Legacy Patcher
  4. Remount USB drive
  5. ปรับ startup security settings ใน macOS Recovery
  6. ลบ macOS installer และดาวน์โหลดใหม่
  7. แก้ไข OpenCore Bootloader conflicts

แก้ไข Error  The bless of the installer disk failed  ใน Terminal และ OpenCore

ถ้า Terminal ค้างที่ 'Making disk bootable' ไม่ไปต่อ ให้ติดตามบทความนี้แก้ไขและสร้าง bootable macOS USB installer ให้เสร็จ

Error 'The bless of the installer disk failed' หมายถึงอะไร

Error "The bless of the installer disk failed." มักเกิดตอนสร้าง bootable installer สำหรับ macOS หมายถึง bless (system command ใน macOS ใช้ config boot disk) ไม่สามารถตั้งค่าดิสก์ได้อย่างถูกต้อง ทำให้ดิสก์ไม่ถูกจดจำเป็น bootable medium โดย Mac

สาเหตุทั่วไป: USB drive format ผิด, secure boot blocking, disk mounting/recognition issue, OpenCore settings ผิด, macOS installer file ชำรุด, หรือ USB drive corrupt

แก้ไข Error  The bless of the installer disk failed  ใน Terminal และ OpenCore

บอกผู้ป่วยคนอื่นๆ ว่า error นี้หมายถึงอะไร

วิธีแก้ 'The bless of the installer disk failed'

หลายสาเหตุก่อให้เกิด error นี้ตอนสร้าง bootable macOS Sequoia, Sonoma, Ventura, Monterey ฯลฯ USB installer วิธีแก้จึงไม่ได้อย่างเดียว ติดตาม troubleshooting tricks ด้านล่างจนกว่าปัญหาจะหาย

เปลี่ยนไปใช้วิธีง่ายกว่าสร้าง bootable macOS USB installer

การใช้ Terminal หรือ OpenCore สร้าง bootable macOS USB installer ซับซ้อนและ error-prone เพื่อลดความซับซ้อนและเพิ่ม success rate แนะนำให้ใช้ professional tool ช่วย

iBoysoft DiskGeeker เป็น multi-functional disk management tool รองรับดาวน์โหลด macOS DMG files เร็ว และสร้าง bootable disk installer โดยไม่ต้องใช้ Terminal

วิธีทำ:

ตอนนี้คุณได้ bootable macOS USB installer ใช้ boot Mac ที่บูตไม่ได้ ทดสอบบน Mac รุ่นเข้ากันได้หลายตัว หรือ boot unsupported Mac ด้วย OpenCore Legacy Patcher

ลอง DiskMaker X ได้ด้วย แต่รองรับแค่ macOS Catalina หรือก่อนหน้า

แชร์ tool ง่ายๆ นี้ให้คนอื่นสร้าง bootable macOS installer ด้วยแค่ไม่กี่คลิก

เช็คว่า USB drive format ถูกต้อง

Terminal มักเตือนและ erase USB drive ถ้า format ไม่ถูกต้อง แต่บางครั้งอาจระบุ file system และ partition scheme ของดิสก์ไม่ได้ ทำให้ error 'The bless of the installer disk failed' โผล่ขึ้นมา

ไป Disk Utility เช็คว่า drive format ถูกต้อง: ถ้าใช้ bootable USB บน Intel-based Mac → format เป็น Mac OS Extended (HFS+) with GUID Partition Map ถ้าสร้างสำหรับ Apple silicon Mac → format เป็น APFS with GUID Partition Map

ถ้า format ไม่ถูก ให้ erase ด้วยตนเองตามขั้นตอน แล้วเปิด Terminal หรือ OpenCore ใหม่สร้าง bootable macOS installer ใหม่

Grant Full Disk Access ให้ Terminal หรือ OpenCore Legacy Patcher

ถ้าได้ error "The bless of the installer disk failed" ตอนใช้ OpenCore หรือ Terminal ไปเช็คว่า enable Full Disk Access ให้ Terminal หรือ OpenCore Legacy Patcher แล้วหรือยัง (ขึ้นอยู่กับตัวไหนที่ใช้สร้าง bootable USB installer)

Enable Full Disk Access ให้ Terminal หรือ OpenCore เข้าถึงไฟล์ทั้งหมดบนระบบ (รวม system files และ user data) และรับรองความสำเร็จในการสร้าง bootable installer

จากนั้นลองสร้าง bootable installer ใหม่ด้วย Terminal หรือ OpenCore

Remount USB drive

ตอนใช้ Terminal สร้าง bootable macOS installer บน USB drive temporary errors ใน Terminal หรือระบบอาจทำให้ USB drive ไม่ถูกจดจำได้ถูกต้อง macOS จึงไม่สามารถ mark USB drive เป็น bootable medium ได้ และส่ง error "The bless of the installer disk failed"

Reconnect USB drive ให้ระบบ remount อัตโนมัติ หรือไป Disk Utility กด Unmount/Mount เพื่อ remount ด้วยตนเอง

หลังจากนั้น สร้าง bootable USB installer ใหม่ตั้งแต่ต้น เช็คว่า error คล้ายกันโผล่ขึ้นอีกไหม

ปรับ startup security settings ใน macOS Recovery

ปกติเปลี่ยน startup security settings เฉพาะตอนพยายาม boot Mac จาก USB bootable device แต่ startup security protection อาจป้องกันไม่ให้ USB drives ถูก bless ตอนสร้าง bootable installer

ลองลด startup security settings แล้วเช็คว่า error message หายไหม:

  1. เข้า macOS Recovery Mode
    Restart Mac กด Command + R พร้อมกันจนเห็น Apple logo ถ้า Apple silicon Mac กดค้าง power button จน startup options โผล่ → เลือก Options → Continue
  2. Utilities บน menu bar → Startup Security Utilities
  3. เลือก "Medium Security" ใน Secure Boot section
  4. เลือก "Allow booting from external or removable media" ใน Allowed Boot Media section
    แก้ไข Error  The bless of the installer disk failed  ใน Terminal และ OpenCore
  5. Restart Mac

ตอนนี้ไป Terminal ลองสร้าง bootable USB installer ใหม่

ลบ macOS installer และดาวน์โหลดใหม่

อาจเป็น macOS installer file เสียหายหรือไม่สมบูรณ์ ทำให้สร้างล้มเหลวและ error "The bless of the installer disk failed"

ลองดาวน์โหลด macOS installer ใหม่ แต่ระวังแหล่งที่มา แหล่งเยอะแต่อาจไม่ complete หรือ usable แนะนำดาวน์โหลดจาก trusted source

iBoysoft DiskGeeker เป็น Apple-trusted application ที่เสนอ macOS DMG file download เร็วมากสำหรับสร้าง bootable installer รวม macOS High Sierra, Mojave, Catalina, Big Sur, Monterey, Ventura, Sonoma, Sequoia

แก้ไข OpenCore Bootloader conflicts

ถ้าใช้ OpenCore สร้าง bootable macOS installer ให้สังเกตว่า incorrect settings ใน config.plist อาจป้องกันไม่ให้ระบบจดจำ USB เป็น bootable และให้ blessing failure error

ไป Misc → Security ตรวจสอบว่า SecureBootModel ตั้งเป็น Disabled ใน config.plist

ถ้าบทความนี้ช่วยแก้ error "The bless of the installer disk failed" ที่บล็อกการสร้าง bootable macOS USB installer แชร์ให้คนอื่นๆ