Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Apple

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

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

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

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

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

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

สำรองข้อมูล

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

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

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

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

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

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

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

  1. คลิก ไทม์แมชชีน

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

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

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

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

เมื่อเสร็จแล้ว ไฟล์ของคุณควรสำรองไว้

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

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

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

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

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

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

วิธีที่ 2:ตัวจัดการการเริ่มต้น

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

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

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

ตอนนี้ให้ลองอัปเดต Mac อีกครั้งและน่าจะทำงานได้ดี

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

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

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

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

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

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

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

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

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

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

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

  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. เทอร์มินัลจะขอการยืนยันเพื่อลบเนื้อหาในไดรฟ์ของคุณ เพื่อยืนยัน พิมพ์ Y แล้วกด Enter
  4. การดำเนินการนี้จะเริ่มต้นกระบวนการคัดลอก ระบบจะลบเนื้อหาใน USB ของคุณและเริ่มคัดลอกไฟล์ไปยังไดรฟ์ USB เป้าหมาย กระบวนการนี้ใช้เวลานาน ดังนั้นเราจะแนะนำให้คุณทำกิจกรรมอื่นๆ
  5. คุณจะเห็น เสร็จสิ้น เขียนบนเทอร์มินัลเมื่อกระบวนการเสร็จสิ้น คุณจะมีไดรฟ์ USB ที่สามารถบู๊ตได้ ณ จุดนั้น เราจะใช้ไดรฟ์นี้เพื่อติดตั้ง Mac OS
  6. ตรวจสอบให้แน่ใจว่าไดรฟ์ USB ของคุณเชื่อมต่อกับระบบแล้ว
  7. รีบูต Mac ของคุณ กด ปุ่มตัวเลือก . ค้างไว้ ทันทีที่ Mac ของคุณเริ่มรีบูต กดปุ่มค้างไว้จนกว่าคุณจะเห็น ตัวจัดการการเริ่มต้น
  8. เมื่อคุณอยู่ใน Startup Manager คุณจะเห็นรายการวอลุ่ม เลือก ไดรฟ์ USB . ของคุณ จากรายการ ใช้เมาส์หรือแทร็คแพดหรือแป้นลูกศรซ้ายและขวาเพื่อเลื่อนดูรายการ
  9. เมื่อคุณเลือกไดรฟ์ USB แล้ว ให้ดับเบิลคลิกหรือกด Enter
  10. คุณจะเห็นรายการตัวเลือกจากตัวติดตั้ง เลือก ติดตั้ง OS X และติดตั้ง Mac OS เวอร์ชันล่าสุดจากที่นั่น

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

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

วิธีที่ 5:ดำเนินการปฐมพยาบาล

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

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

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

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

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

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