แก้ไข: เส้นทาง /System/Installation/Packages/OSInstall.mpkg หายไปหรือเสียหาย



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

หากคุณเป็นผู้ใช้ Mac และคุณกำลังพยายามอัปเดต MacOS ของคุณเป็นเวอร์ชันที่ใหม่กว่าคุณอาจเห็นข้อผิดพลาดนี้



เส้นทาง /System/Installation/Packages/OSInstall.mpkg หายไปหรือเสียหาย ออกจากโปรแกรมติดตั้งเพื่อรีสตาร์ทคอมพิวเตอร์และลองอีกครั้ง





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

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

สำรองข้อมูล

หากคุณยังไม่ได้สำรองข้อมูลให้สำรองข้อมูลก่อนทำตามคำแนะนำที่ระบุด้านล่าง คุณสามารถใช้ Time Machine จาก Mac เพื่อสำรองข้อมูลของคุณ



Time Machine ถ้าคุณยังไม่รู้จักเป็นคุณลักษณะที่มีอยู่แล้วใน Mac คุณสมบัตินี้ช่วยคุณสำรองข้อมูลของคุณบนอุปกรณ์จัดเก็บข้อมูลภายนอก ซึ่งหมายความว่าคุณจะต้องมีอุปกรณ์จัดเก็บข้อมูลภายนอกเช่น USB, External HDD, Time Capsule หรือ macOS Server บนเครือข่ายของคุณและที่เก็บข้อมูลภายนอกรูปแบบอื่น ๆ เมื่อคุณมีอุปกรณ์จัดเก็บข้อมูลภายนอกแล้วให้ทำตามขั้นตอนด้านล่างนี้

  1. เพียงแค่เชื่อมต่อที่จัดเก็บข้อมูลภายนอกของคุณกับ Mac ของคุณ
  2. กล่องโต้ตอบป๊อปอัปใหม่จะปรากฏขึ้นเพื่อถามคุณว่าคุณต้องการใช้ไดรฟ์นี้เพื่อสำรองข้อมูลกับ Time Machine หรือไม่
  3. ตรวจสอบ ทางเลือก เข้ารหัสดิสก์สำรอง
  4. คลิก ใช้เป็นดิสก์สำรอง

บันทึก: หากคุณไม่เห็นกล่องโต้ตอบขอให้คุณสำรองข้อมูลดิสก์โดยใช้ Time Machine ให้ทำตามคำแนะนำด้านล่าง

  1. เลือก เมนู Apple จากแถบเมนูที่ด้านบน
  2. เลือก การตั้งค่าระบบ

  1. คลิก เครื่องย้อนเวลา

  1. คลิก เลือกดิสก์สำรอง

  1. รายการใหม่จะปรากฏขึ้นพร้อมชื่อของดิสก์ที่สามารถสำรองได้ เลือกดิสก์สำรองจากรายการจากนั้นคลิก ใช้ดิสก์

เมื่อเสร็จแล้วไฟล์ของคุณควรได้รับการสำรองข้อมูล

วิธีที่ 1: รีบูตในโหมดการกู้คืน

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

  1. ถือ ปุ่มคำสั่ง แล้วกด เมื่อคุณกดปุ่มเปิด หากคุณกำลังรีสตาร์ท Mac ให้กดปุ่ม Command ค้างไว้แล้วกด R ทันทีเมื่อ Mac ของคุณเริ่มรีสตาร์ท คุณควรกดปุ่มต่อไปจนกว่าจะเห็นโลโก้ Apple หรือลูกโลกหมุน บันทึก: หากคุณเห็นเดสก์ท็อปปกติแสดงว่าคุณไม่ได้กดปุ่มตรงเวลา คุณควรรีบูตและลองอีกครั้ง
  2. คุณจะเห็นหน้าต่างยูทิลิตี้ macOS เมื่อ Mac เข้าสู่โหมดการกู้คืน
  3. คลิก ยูทิลิตี้ จาก แถบเมนู แล้วคลิก เทอร์มินอล . บันทึก: มีข้อบกพร่องในเวอร์ชัน Sierra ซึ่งคุณอาจไม่เห็นแถบเมนูที่ด้านบน นี่คือบางสิ่งที่คุณสามารถลองทำให้แถบเมนูนั้นปรากฏขึ้นอีกครั้ง
    1. คลิก ยูทิลิตี้ดิสก์ จากหน้าต่าง macOS Utilities ปิด ที่ ยูทิลิตี้ดิสก์ และกลับมาที่หน้าจอนี้ ตรวจสอบว่าสิ่งนี้ทำให้แถบเมนูกลับมาหรือไม่
    2. รีบูต และลองเข้าสู่โหมดการกู้คืนอีกครั้ง (โดยทำตามคำแนะนำในขั้นตอนที่ 1)
    3. รีบูต และเข้าสู่โหมดการกู้คืนอีกครั้ง (โดยทำตามคำแนะนำในขั้นตอนที่ 1) แต่กดปุ่ม คำสั่ง และ คีย์ระหว่างกระบวนการบูตทั้งหมดเช่น ปล่อยปุ่มเฉพาะเมื่อคุณเห็นหน้าต่างยูทิลิตี้ macOS
    4. รีบูต และเข้าสู่โหมดการกู้คืนโดยการกด Command + R + S คีย์ (แทนที่จะเป็นเพียง Command + R) การดำเนินการนี้จะเปิดโหมดการกู้คืนรวมที่ไม่มีเอกสารและโหมดผู้ใช้คนเดียว สิ่งนี้จะเปิดพรอมต์คำสั่งโดยตรงและจะอยู่ในโหมดการกู้คืน คุณจะสามารถพิมพ์และเรียกใช้คำสั่งได้จากที่นี่

  1. เมื่อคุณอยู่ในเทอร์มินัลให้พิมพ์ไฟล์ ค้นหา / -name OSInstall.mpkg แล้วกด ป้อน . คำสั่งนี้ค้นหาชื่อไฟล์ที่กำหนด ดังนั้นจะให้เส้นทางที่ OSInstall.mpkg อยู่
  2. ประเภท mkdir -p“ / ไดรฟ์ข้อมูล / Macintosh HD / ระบบ / การติดตั้ง / แพ็คเกจ” แล้วกด ป้อน .
  3. ประเภท cp“”“ / เล่ม / Macintosh HD / ระบบ / การติดตั้ง / แพ็คเกจ /” แล้วกด ป้อน . แทนที่ กับพา ธ จริงของ OSInstall.mpkg ที่คุณพบด้วยคำสั่ง find ในขั้นตอนที่ 4
  4. ประเภท sudo shutdown -r ทันที แล้วกด ป้อน เพื่อรีบูตเครื่อง

เมื่อระบบรีบูตแล้วให้ลองอัปเดตอีกครั้ง

วิธีที่ 2: Startup Manager

หากวิธีที่ 1 ไม่ได้ผลให้ใช้ปุ่มตัวเลือกเพื่อบูตและการเลือกไดรฟ์ Mac HD ของคุณจะช่วยแก้ปัญหาได้ การรีบูตเครื่องด้วยปุ่ม Option จะเปิด Startup Manager สำหรับเครื่องของคุณ นี่เป็นแอปพลิเคชั่นในตัวที่สามารถใช้เพื่อเลือกระดับเสียงเพื่อบูตเครื่อง Mac ของคุณได้ ทำตามขั้นตอนด้านล่างเพื่อเข้าสู่ Startup Manager

  1. รีบูต Mac ของคุณ กดปุ่ม Option ค้างไว้เมื่อ Mac ของคุณเริ่มรีบูต กดปุ่มค้างไว้จนกว่าคุณจะเห็นไฟล์ ตัวจัดการการเริ่มต้น
  2. เมื่อคุณอยู่ในไฟล์ ตัวจัดการการเริ่มต้น คุณจะเห็นรายการไดรฟ์ข้อมูล เลือก Mac HD จากรายการ ใช้เมาส์หรือแทร็คแพดหรือปุ่มลูกศรซ้ายและขวาเพื่อเลื่อนดูรายการ บันทึก: คุณไม่ควรเลือกระดับเสียงที่ไม่มี Mac OS โวลุ่มที่เลือกจะถูกใช้เพื่อรีบูตและหากไม่มีระบบปฏิบัติการใด ๆ บนโวลุ่มก็จะสร้างปัญหา
  3. เมื่อคุณเลือก Mac HD แล้วให้ดับเบิลคลิกหรือกด ป้อน .

ตอนนี้ลองอัปเดต Mac อีกครั้งและควรใช้งานได้ดี

วิธีที่ 3: สร้าง USB ที่สามารถบู๊ตได้

บันทึก: คุณจะต้องมี USB ขนาดอย่างน้อย 12 GB เพื่อให้ใช้งานได้ ดังนั้นตรวจสอบให้แน่ใจว่าคุณมี USB นอกจากนี้ยังจะเป็นประโยชน์สำหรับคุณหากเป็น USB เปล่า มันจะทำให้สิ่งต่างๆง่ายขึ้นสำหรับคุณ

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

ต่อไปนี้เป็นขั้นตอนในการสร้าง USB ที่สามารถบู๊ตได้และอัปเดตเป็น Mac OS เวอร์ชันล่าสุด

  1. คลิก โลโก้ Apple จากแถบเมนูด้านบนและเลือก อัปเดตซอฟต์แวร์

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

  1. ตอนนี้คุณควรมีไดรฟ์ USB ว่างชื่อ MyInstaller และดาวน์โหลดไฟล์ตัวติดตั้งสำหรับการอัปเดต Mac
  2. กดค้างไว้ Command + Space และพิมพ์ เทอร์มินอล ใน สปอตไลท์ กด ป้อน และเทอร์มินัลควรเปิดให้คุณ

  1. คุณควรคัดลอกคำสั่งทั้งหมดแล้ววางลงใน Terminal หากคุณมีชื่อไดรฟ์ MyInstaller (หากคุณทำตามคำแนะนำในขั้นตอนที่ 5) หากชื่อไดรฟ์ของคุณแตกต่างจาก MyInstaller คุณจะต้องแทนที่ชื่อ MyInstaller ด้วยชื่อไดรฟ์ USB ของคุณ
  2. คัดลอกคำสั่งใด ๆ ที่ระบุด้านล่าง คำสั่งที่คุณต้องเลือกขึ้นอยู่กับตัวติดตั้ง OS X หรือ macOS ที่คุณกำลังใช้งาน

บรรทัดคำสั่งตัวติดตั้ง macOS High Sierra

sudo / Applications / Install macOS High Sierra.app/Contents/Resources/createinstallmedia –volume / Volumes / MyInstaller –applicationpath / Applications / Install macOS High Sierra.app –nointeraction

บรรทัดคำสั่งตัวติดตั้ง macOS Sierra

sudo / Applications / Install macOS Sierra.app/Contents/Resources/createinstallmedia –volume / Volumes / MyInstaller –applicationpath / Applications / Install macOS Sierra.app –nointeraction

บรรทัดคำสั่งตัวติดตั้ง OS X El Capitan

sudo / Applications / Install OS X El Capitan.app/Contents/Resources/createinstallmedia –volume / Volumes / MyInstaller –applicationpath / Applications / Install OS X El Capitan.app –nointeraction

บรรทัดคำสั่งตัวติดตั้ง OS X Yosemite

sudo / Applications / Install OS X Yosemite.app/Contents/Resources/createinstallmedia –volume / Volumes / MyInstaller –applicationpath / Applications / Install OS X Yosemite.app –nointeraction

บรรทัดคำสั่งตัวติดตั้ง OS X Mavericks

sudo / Applications / Install OS X Mavericks.app/Contents/Resources/createinstallmedia –volume / Volumes / MyInstaller –applicationpath / Applications / Install OS X Mavericks.app –nointeraction

  1. กด ป้อน หลังจากวางคำสั่งในไฟล์ เทอร์มินอล
  2. ระบบจะขอให้คุณป้อนรหัสผ่าน พิมพ์ รหัสผ่าน แล้วกด บันทึก: รหัสผ่านจะไม่แสดงบนหน้าจอ (ไม่มีแม้แต่ดอกจัน) ดังนั้นไม่ต้องกังวลหากคุณไม่เห็นอะไรเลยขณะพิมพ์ เพียงพิมพ์รหัสผ่านแล้วกด Enter
  3. Terminal จะขอการยืนยันเพื่อลบเนื้อหาในไดรฟ์ของคุณ เพื่อยืนยัน, พิมพ์ Y แล้วกด ป้อน
  4. ขั้นตอนนี้จะเริ่มขั้นตอนการคัดลอก ระบบจะลบเนื้อหาใน USB ของคุณและเริ่มคัดลอกไฟล์ไปยังไดรฟ์ USB เป้าหมาย ขั้นตอนนี้ใช้เวลามากดังนั้นเราจะแนะนำให้คุณทำกิจกรรมอื่น ๆ
  5. แล้วคุณจะได้เห็น เสร็จแล้ว เขียนบนเทอร์มินัลเมื่อกระบวนการเสร็จสิ้น คุณจะมีไดรฟ์ USB ที่สามารถบู๊ตได้ ณ จุดนั้น เราจะใช้ไดรฟ์นี้เพื่อติดตั้ง Mac OS
  6. ตรวจสอบให้แน่ใจว่าไดรฟ์ USB ของคุณเชื่อมต่อกับระบบ
  7. รีบูต Mac ของคุณ กดปุ่ม ปุ่มตัวเลือก ทันทีที่ Mac ของคุณเริ่มรีบูต กดปุ่มค้างไว้จนกว่าคุณจะเห็นไฟล์ ตัวจัดการการเริ่มต้น
  8. เมื่อคุณอยู่ใน Startup Manager คุณจะเห็นรายการไดรฟ์ข้อมูล เลือกไฟล์ ยูเอสบีไดรฟ์ จากรายการ ใช้เมาส์หรือแทร็คแพดหรือปุ่มลูกศรซ้ายและขวาเพื่อเลื่อนดูรายการ
  9. เมื่อคุณเลือกไดรฟ์ USB แล้วให้ดับเบิลคลิกหรือกด ป้อน
  10. คุณจะเห็นรายการตัวเลือกจากโปรแกรมติดตั้ง เลือก ติดตั้ง OS X และติดตั้ง Mac OS เวอร์ชันล่าสุดจากที่นั่น

วิธีที่ 4: มีเนื้อที่ดิสก์เพียงพอ

Mac OS เวอร์ชันล่าสุดต้องการพื้นที่มากกว่าเวอร์ชันก่อนหน้าเล็กน้อย ดังนั้นตรวจสอบให้แน่ใจว่าคุณมีเนื้อที่ว่างบนดิสก์เพียงพอเมื่อพยายามติดตั้งหรืออัปเดตเป็นเวอร์ชันนี้

วิธีที่ 5: เรียกใช้การปฐมพยาบาล

การเรียกใช้การปฐมพยาบาลเบื้องต้นในไดรฟ์ภายในของคุณดูเหมือนจะใช้ได้ผลกับผู้ใช้จำนวนมากเช่นกัน สามารถทำได้ผ่าน Disk Utility ที่มีอยู่ในโหมด Recovery Disk Utility สามารถใช้เพื่อวินิจฉัยและแก้ไขปัญหาเกี่ยวกับดิสก์หรือไดรฟ์ข้อมูลที่เสียหาย ทำตามขั้นตอนด้านล่างเพื่อเรียกใช้การปฐมพยาบาลในไดรฟ์ภายในของคุณ

  1. ถือ ปุ่มคำสั่ง แล้วกด เมื่อคุณกดปุ่มเปิด หากคุณกำลังรีสตาร์ท Mac ให้กดปุ่ม Command ค้างไว้แล้วกด R ทันทีเมื่อ Mac ของคุณเริ่มรีสตาร์ท คุณควรกดปุ่มต่อไปจนกว่าจะเห็นโลโก้ Apple หรือลูกโลกหมุน บันทึก: หากคุณเห็นเดสก์ท็อปปกติแสดงว่าคุณไม่ได้กดปุ่มตรงเวลา คุณควรรีบูตและลองอีกครั้ง
  2. คุณจะเห็นหน้าต่างยูทิลิตี้ macOS เมื่อ Mac เข้าสู่โหมดการกู้คืน
  3. เลือก ยูทิลิตี้ดิสก์

  1. เลือกระดับเสียงที่คุณต้องการเรียกใช้การปฐมพยาบาล
  2. คลิก ปฐมพยาบาล .

  1. คลิก วิ่ง . ขั้นตอนนี้จะเริ่มกระบวนการตรวจสอบและซ่อมแซม Disk Utility จะแก้ไขปัญหาที่อาจพบโดยอัตโนมัติ
  2. เมื่อเสร็จแล้วให้ออกจาก Disk Utility และรีบูต ตอนนี้ลองอัปเดตอีกครั้ง
อ่าน 8 นาที