High Sierra - เส้นทาง /System/Installation/Packages/OSInstall.mpkg ดูเหมือนจะหายไปหรือเสียหาย


57

มีข้อผิดพลาดดังต่อไปนี้

เส้นทาง /System/Installation/Packages/OSInstall.mpkg ดูเหมือนจะหายไปหรือเสียหาย

ขณะอัพเกรด Mac Mini (ปลายปี 2012) เป็น High Sierra ตัวเลือกเดียวบนหน้าจอคือการรีสตาร์ทหลังจากนั้นข้อผิดพลาดเดียวกันจะปรากฏขึ้น ลองคำแนะนำจากการค้นหาโดย Google และไม่สามารถใช้งานได้

  • พยายามบูตเครื่องเพื่อกู้คืนและใช้ดิสก์ยูทิลิตี้เพื่อซ่อมแซม / รับเงินล่วงหน้า แต่ยูทิลิตี้ดิสก์ถูกค้นพบในสถานะสปินเนอร์เป็นเวลาหนึ่งชั่วโมง
  • การใช้เทอร์มินัลในโหมดการกู้คืนเพื่อตรวจสอบสิทธิ์ดิสก์และการซ่อมแซมและสถานะสมาร์ททั้งหมดจะถูกรายงาน
  • การวินิจฉัยที่พยายามและรายงานทั้งหมดที่ดี
  • การกู้คืนอินเทอร์เน็ตติดอยู่ที่เวลา 3:30 น. ของโลกในเวลา 5 ชั่วโมงที่ผ่านมา
  • พยายามบู๊ตไปที่เซฟโหมดซึ่งติดอยู่ที่โลโก้ Apple นานกว่า 7 ชั่วโมง

การตั้งค่าต่อไปคืออะไรในกรณีนี้ฉันมีการสำรองข้อมูล Time Machine แต่มีอายุ 1 สัปดาห์และมีไฟล์ที่ไม่ได้รับการสำรองที่สำคัญซึ่งฉันไม่สามารถเสียได้


คุณสามารถบู๊ต Mac เครื่องอื่นในโหมดดิสก์เป้าหมายเพื่อกู้คืนไฟล์สำคัญได้หรือไม่? จากนั้นคุณสามารถกู้คืนข้อมูลสำรองของเครื่องย้อนเวลาได้ อีกวิธีหนึ่งคุณสามารถสร้าง Linux USB สดเพื่อนำไฟล์ออกไปได้
Wowfunhappy

คุณช่วยแก้มันได้มั้ย ฉันได้รับข้อความแสดงข้อผิดพลาดเดียวกันเมื่อพยายามทำการติดตั้ง High Sierra ใหม่จาก USB คำตอบในหัวข้อนี้ไม่สามารถแก้ปัญหาให้ฉันได้
Fritz

@ MarvinF ใช่ฉันสร้างยูเอสบีที่สามารถบูตได้และติดตั้งจากที่นั่นและไม่มีการสูญเสียข้อมูล
reku

8
หลังจากหน้าต่างนั้นปรากฏขึ้นให้คลิกหน้าต่างของมัน (อย่าคลิกปุ่มรีสตาร์ท) จากนั้นแถบเมนูจะปรากฏขึ้นให้คลิกโลโก้แอปเปิ้ลเลือกดิสก์เริ่มต้นเลือก Macintosh HD (อย่าเลือกโปรแกรมติดตั้ง)
Michael Buen

1
คุณสามารถกดปุ่มตัวเลือก (alt) บน mac เริ่มต้นแล้วเลือกดิสก์ไดรฟ์ของคุณแทนดิสก์เริ่มต้น หลังจากเริ่มต้น mac คุณจะสามารถดาวน์โหลดอัปเดตได้อีกครั้ง
Arkadiusz Wieczorek

คำตอบ:


19

ข้อผิดพลาดเดียวกันเกิดขึ้นกับฉันเมื่อฉันได้รับการอัปเดตจาก 10.13.1 ถึง 10.13.2

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


5
การใช้ปุ่มตัวเลือกในการบูตใช้งานได้สำหรับฉัน
Fred B

2
กดปุ่ม Shift ค้างไว้ให้ฉันเข้า GUI แต่ไม่มีการเชื่อมต่อเครือข่าย ยอมแพ้หลังจากลองสักครู่ การกดปุ่มตัวเลือกค้างไว้จะแสดงตัวติดตั้งระบบปฏิบัติการและการกู้คืน แต่ไม่ใช่ Macintosh HD พยายามติดตั้งระบบปฏิบัติการและสิ้นสุดข้อผิดพลาดเดียวกัน ลองอีกครั้งด้วยการกู้คืนจากนั้นเลือกรีสตาร์ทจากเมนูด้านบน เวลานี้ Macintosh HD ปรากฏขึ้นและฉันสามารถบูตได้ตามปกติ
Lacek

15

ทางออกที่ง่ายที่สุดคือการแสดงความคิดเห็นโดย Michael Buen ใช้งานได้กับ Mac 20 เครื่องที่ฉันเห็นมีปัญหานี้

เมนู Apple -> เลือกดิสก์เริ่มต้น -> รีสตาร์ท (หลังจากคลิกที่บูตไดรฟ์) แก้ไขปัญหาอย่างน้อยก็ชั่วคราว ซึ่งสามารถทำได้ที่หน้าจอข้อผิดพลาดโดยคลิกที่พื้นที่ว่างในกล่องข้อความสีเทาเพื่อให้แถบเมนู apple ปรากฏขึ้น คุณสามารถไปที่ตัวเลือกเมนู "เลือกดิสก์เริ่มต้นระบบ" ได้โดยเริ่มต้น Mac ในโหมดการกู้คืน (cmd + r) หรือการกู้คืนอินเทอร์เน็ต (cmd + optn + r) หากคุณใช้การเข้ารหัส FileVault คุณจะต้องป้อนรหัสผ่านผู้ใช้ของคุณเพื่อปลดล็อกไดรฟ์

ติดตั้ง MacOS อีกครั้งหากตัวเองยังแก้ปัญหาได้ แต่ใช้เวลามากขึ้น การกู้คืนอินเทอร์เน็ต (cmd + optn + r) และดิสก์ตัวติดตั้ง USB ที่สามารถบูตได้ของ MacOS ทั้งการทำงานและ ในทางทฤษฎีจะไม่ลบข้อมูลส่วนบุคคลใด ๆ

ฉันเคยเห็นมันเกิดขึ้นมากกว่าหนึ่งครั้งในคอมพิวเตอร์เครื่องเดียวกัน การอัพเดตเป็นจุดอัปเดตล่าสุดสำหรับ High Sierra (10.3.3 ภาคผนวก) อาจแนะนำให้ใช้ แต่ไม่รับประกันความละเอียด


ฉันเคยมีสิ่งนี้เกิดขึ้นหลายครั้งในแล็ปท็อปเครื่องหนึ่งของฉัน เริ่มต้นใหม่จากนั้นกดตัวเลือกค้างไว้ให้คุณเลือกระดับเสียงของระบบแทนตัวติดตั้ง ในกรณีล่าสุดนี้ฉันพยายามอัปเดตเป็น 10.13.3 ดังนั้นฉันจึงไปที่ App Store และเริ่มกระบวนการใหม่อีกครั้ง
ไบรอันสก็อต

11

นี่คือสิ่งที่ใช้ได้ผลสำหรับฉันโดยอ้างอิงจากโพสต์นี้: https://medium.com/@aeronode/how-i-fixed-my-non-booting-macos-high-sierra-installation-45d238b78c3d

รีสตาร์ทในโหมดการกู้คืน (Cmd-R), ยูทิลิตี้ -> เทอร์มินัล

find / -name OSInstall.mpkg # Will be found somewhere in a tmp directory
mkdir -p "/Volumes/Macintosh HD/System/Installation/Packages"
cp "<OSInstall.mpkg path>" "/Volumes/Macintosh HD/System/Installation/Packages/"
reboot

นี่บอกว่าระบบไฟล์แบบอ่านอย่างเดียว
Abhishek Mitra

วิธีนี้ใช้ได้ผล หากการค้นหาล้มเหลวหรือคุณไม่ต้องการค้นหามาก เป็นไปได้ที่จะขุด mpkg จากสื่อการติดตั้ง (เช่นบนคอมพิวเตอร์เครื่องอื่น)
andy

11

ฉันมีข้อผิดพลาดเดียวกัน - กลายเป็นข้อผิดพลาดของพื้นที่ดิสก์ เปิดเทอร์มินัลจากหน้าจอการกู้คืนที่ขอให้ฉันรีบูตและล้าง VMs หลายกิกะไบต์และทำงานได้หลังจากรีบูต ฉันไปที่พื้นที่ว่างประมาณ 15GB ประมาณ 50GB หวังว่าจะช่วยคนอื่น!


ดูเหมือนว่าระบบปฏิบัติการใหม่ต้องใช้พื้นที่ดิสก์เพิ่มเติมตามที่คาดไว้
code4j

5

นี่คือวิธีที่ฉันแก้ปัญหานี้

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

  1. สร้าง usb ที่สามารถบู๊ตได้ตามที่ระบุในลิงก์นี้ https://blog.hqcodeshop.fi/archives/232-OS-X-Yosemite-upgrade-from-USB-stick.html
  2. เลือกติดตั้งหรืออัพเกรด macOS จากการบูทยูเอสบี
  3. หลังจากต้องสงสัยสี่ชั่วโมงฉันได้รับการต้อนรับด้วยบัญชีของฉันและข้อมูลทั้งหมดยังคงอยู่

ในระหว่างการติดตั้งมันไม่ชัดเจนหาก mac กำลังอัพเดตหรือติดตั้งใหม่ แต่อย่างใดมันก็ใช้งานได้และรูปแบบของดิสก์เหมือนกับ Mac OS Extended รุ่นเก่า (Journaled)


4

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

เริ่ม Mac ในโหมดการกู้คืน - Command-Option-R

เปิด Terminal

รับรายการไดรฟ์โดย:

$ diskutil รายการ

หมายเหตุการอ้างอิง HD (ของฉันคือ disk0s2)

ฆ่า fsck:

$ ps -ax | grep fsck (เพื่อรับหมายเลขกระบวนการ)  
$ ฆ่า 

ลบระดับเสียง

$ diskutil eraseVolume JHFS + MyVolumeName / dev / disk0s2

จากนั้นติดตั้งการอัปเดตเป็นการติดตั้งใหม่


การฆ่า fsck เป็นกุญแจสำคัญ ฉันสามารถเมานท์ไดรฟ์ด้วย:“ diskutil mount disk17” แล้วก็สามารถลบไฟล์บางไฟล์ออกจากไดรฟ์
Jason Moore

มันจะลบไฟล์ทั้งหมดใช่ไหม
coderodde

เห็นด้วยกับ @JasonMoore - การฆ่า fsck ทำเคล็ดลับ ณ จุดนี้คุณสามารถติดตั้งไดรฟ์และทำทุกอย่างที่จำเป็นในการล้างข้อมูล ไม่จำเป็นต้องลบโวลุ่มจริงๆ
zeroimpl

3

ฉันมีปัญหานี้ในการติดตั้งการอัปเดต macOS ล่าสุด ฉันพยายามทำบางสิ่ง แต่ในที่สุดความละเอียดก็ค่อนข้างง่าย

  • บูตเครื่อง Mac ของคุณโดยใช้ Cmd + R เพื่อเข้าถึงพาร์ติชั่นการกู้คืน
  • ในเมนู Apple เลือก Startup Disk
  • เลือก HD ของคุณและฉันเชื่อว่ามีปุ่มเพื่อปลดล็อกไดรฟ์ ใส่รหัสผ่านของคุณและไดรฟ์จะถูกปลดล็อค
  • รีบูท Mac ของคุณและมันควรบูทขึ้นมา

ฉันรู้ว่าวิธีแก้ปัญหาของ @ Cloneman นั้นเป็นแนวคิดเดียวกัน แต่ท้ายที่สุดแล้วมันก็ตรงไปตรงมามากกว่าเดิมเล็กน้อยเนื่องจากฉันไม่สามารถรับเมนูเพื่อแสดงในหน้าจอข้อผิดพลาดในการอัปเกรด


1
ขอบคุณทำงานใน MBA ของฉัน
Mahatma_Fatal_Error

2

ด้วยเหตุผลบางประการที่ดิสก์ของ Mac ถูกบูทจากนั้นก็คือ macOS Installer Disk ทั้งหมดที่ฉันต้องทำ: กดปุ่มตัวเลือก (--alt) ค้างไว้ก่อนที่โลโก้ Apple จะแสดง จากนั้นเพียงเลือก Macintosh HD ของคุณ (หรือวิธีตั้งชื่อระดับเสียงเมื่อติดตั้ง macOS)

สิ่งบูตแปลก ๆ นี้เกิดขึ้นหลังจากที่ฉันอัพเดท High Sierra
หากวิธีนี้ไม่ช่วยแก้ปัญหาคุณสามารถลองคำตอบที่เลือกได้

อาจเป็นไปได้ว่าปัญหาของคุณปัญหาบน Mac ของคุณนั้นแย่ลง จากนั้นฉันจะแนะนำให้สำรองข้อมูลทั้งหมดของคุณในเซฟโหมด (หรือจากเทอร์มินัลในโหมดการกู้คืน) และทำการติดตั้ง macOS ใหม่ทั้งหมดจากแท่ง USB หรือจากการกู้คืนอินเทอร์เน็ต



1

CommandOptionRการดำเนินงาน (โหมดการกู้คืนจากอินเทอร์เน็ต) ดูเหมือนว่าจะได้ทำงานให้ฉัน ฉันเลือกที่จะติดตั้ง OS High Sierra ใหม่บน mini mac, MacBook Pro ของฉันไม่ใช่ Retina ปลายปี 2012 รวมถึง MacBook Air ของฉันและการอัพเกรดเสร็จสมบูรณ์โดยไม่มีปัญหาใด ๆ ...


0

ฉันเจอปัญหาเดียวกันและมันน่าหงุดหงิดอย่างมากไม่ว่าจะดาวน์โหลดมากี่ครั้งก็ไม่สามารถบู๊ตได้ ดังนั้นฉันจะแก้ไขปัญหาและติดตั้ง Mac High Sierra ได้อย่างไร สิ่งที่คุณต้องทำก็คือสร้าง usb ที่สามารถบู๊ตได้จากนั้นติดตั้ง Mac High Sierra บนดิสก์ ด้วยวิธีนี้คุณจะได้สำเนา Mac OS ที่สะอาดหมดจด


0

ฉันได้เผชิญหน้ากับปัญหาเมื่อวานนี้วิธีการแก้ปัญหาดังกล่าวข้างต้นนั่นคือ:

  1. ติดตั้ง Mount High Sierra
  2. ตรวจสอบ/Volume/InstallESD/Packages/เพื่อค้นหา OSInstall.mpkg
  3. cp "<OSInstall.mpkg path>" "/Volumes/Macintosh HD/System/Installation/Packages/"
  4. Reboot

3
คุณจะติดตั้ง High Sierra ได้อย่างไร ฉันไม่เห็นไฟล์. dmg ใด ๆ เมื่อฉันบูตเข้าสู่โหมดการกู้คืน (แม้ใน / ติดตั้ง macOS High Sierra.app/Contents / ... )
wryfi

0

ก่อนอื่นให้บูตพาร์ติชันการกู้คืนที่เปิดอยู่และพิมพ์csrutil disableจากนั้นรีสตาร์ท Mac ของคุณและกดค้างที่ CMD + S จนกว่าคุณจะเห็นข้อความธรรมดา ตอนนี้เสียบ pendrive อื่นแล้วกด Enter ls -la /Dev/disk*ขณะนี้พบตัวระบุดิสก์ไดรฟ์ปากกาโดยการพิมพ์ mkdir usbจากนั้นพิมพ์ mount - t [filesystem of pendrive] /Dev/diskX /usbจากนั้นพิมพ์ จากนั้นกด Enter แล้วพิมพ์rsync -p -o [path to the file you want to backup] /usb
คำแนะนำ: คุณสามารถค้นหาไฟล์ที่อยู่ในไดเรกทอรีที่ต้องการโดยพิมพ์ls -la [path to directory]
เช่นls -la /Users/home-directoryname/Desktop

หลังจากกระบวนการเสร็จสมบูรณ์คุณสามารถตรวจสอบว่ามีไฟล์อยู่ใน pendrive ของคุณหรือไม่โดยพิมพ์ ls -la /usb

จากนั้นพิมพ์rebootจากนั้นเมื่อคุณได้ยินเสียงระฆังเริ่มต้นถือ CMD + R จากนั้นเปิดเทอร์มินัลแล้วพิมพ์csrutil enable

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