High Sierra - Đường dẫn /System/Installation/Packages/OSInstall.mpkg dường như bị thiếu hoặc bị hỏng


57

Có lỗi sau

Đường dẫn /System/Installation/Packages/OSInstall.mpkg dường như bị thiếu hoặc bị hỏng

trong khi nâng cấp Mac Mini (Cuối năm 2012) lên High Sierra. Tùy chọn duy nhất trên màn hình là khởi động lại, sau đó cùng một lỗi xuất hiện. Đã thử một số đề xuất từ ​​tìm kiếm google và không ai trong số đó đang hoạt động

  • Đã thử khởi động để khôi phục và sử dụng tiện ích đĩa để sửa chữa / trả trước nhưng tiện ích đĩa bị tấn công khi phát hiện spinner trạng thái trong một giờ
  • Sử dụng thiết bị đầu cuối trong chế độ phục hồi để kiểm tra đĩa và quyền sửa chữa và trạng thái SMART đều được báo cáo tốt
  • Đã thử chẩn đoán và nó báo cáo tất cả tốt
  • Phục hồi Internet bị kẹt tại địa cầu 3:30 thời gian còn lại trong 5 giờ qua
  • Đã thử khởi động ở chế độ an toàn bị kẹt ở logo apple trong 7 giờ qua

Thiết lập tiếp theo trong trường hợp này là gì, tôi có bản sao lưu Time Machine nhưng nó đã được 1 tuần và có một số tệp không sao lưu quan trọng mà tôi không thể để mất


Bạn có thể khởi động máy Mac khác ở chế độ đĩa đích để khôi phục các tệp quan trọng không? Sau đó, bạn có thể khôi phục lại thời gian sao lưu máy. Thay phiên, bạn có thể xem xét việc tạo USB Linux trực tiếp để lấy các tệp theo cách đó.
Wowfunhappy

Bạn có thể giải quyết nó? Tôi nhận được thông báo lỗi tương tự khi cố gắng cài đặt High Sierra sạch từ USB. Các câu trả lời trong chủ đề này không thể giải quyết nó cho tôi.
Fritz

@MarvinF yeah, tôi đã tạo một usb có thể khởi động và được cài đặt từ đó, và không mất dữ liệu
reku

8
Sau khi cửa sổ đó xuất hiện, nhấp vào cửa sổ của nó (không nhấp vào nút Khởi động lại). Sau đó, thanh menu sẽ xuất hiện, nhấp vào biểu tượng quả táo, chọn Khởi động đĩa, chọn Macintosh HD (không chọn Trình cài đặt)
Michael Buen

1
Bạn có thể giữ phím tùy chọn (alt) khi khởi động mac và sau đó chọn ổ đĩa thay vì đĩa khởi động. Sau khi bắt đầu mac, bạn sẽ có thể tải xuống cập nhật lại.
Arkadiusz Wieczorek

Câu trả lời:


19

Lỗi tương tự cũng xảy ra với tôi khi tôi nhận được bản cập nhật từ 10.13.1 đến 10.13.2.

Nếu bạn khởi động với nút shift, bạn sẽ có thể vào chế độ an toàn và thử tải xuống và cài đặt lại bản cập nhật. Nó không giúp ích gì cho tôi nên tôi đã khởi động Optionphím giữ và chọn thường xuyên Mac HD(không phải là âm lượng cập nhật). Đã khởi động máy Mac của tôi mà không có chế độ an toàn và cố gắng cài đặt lại bản cập nhật này. Bằng cách nào đó nó đã làm việc trong một số khởi động lại.


5
Sử dụng phím Tùy chọn để khởi động làm việc cho tôi.
Fred B

2
Giữ phím shift cho phép tôi vào GUI nhưng không có kết nối mạng. Từ bỏ sau khi thử một lúc. Giữ phím tùy chọn hiển thị trình cài đặt và khôi phục hệ điều hành, nhưng không hiển thị Macintosh HD. Đã thử cài đặt hệ điều hành và kết thúc cùng một lỗi. Thử lại với Recovery, sau đó chọn khởi động lại từ menu trên cùng. Lần này Macintosh HD được hiển thị và tôi có thể khởi động bình thường.
Lacek

15

Giải pháp đơn giản nhất là giải pháp của nhà bình luận Michael Buen. Nó đã hoạt động trên 20 máy Mac mà tôi thấy có vấn đề này.

Menu Apple -> Chọn Đĩa khởi động -> Khởi động lại (sau khi nhấp vào ổ đĩa khởi động) giải quyết vấn đề, ít nhất là tạm thời. Điều này có thể được thực hiện tại màn hình lỗi, bằng cách nhấp vào một số khoảng trống trong hộp thông báo màu xám để xuất hiện thanh menu táo. Bạn cũng có thể vào tùy chọn menu "Chọn đĩa khởi động" này bằng cách khởi động máy Mac ở chế độ khôi phục (cmd + r) hoặc khôi phục internet (cmd + optn + r). Nếu bạn sử dụng mã hóa FileVault, bạn sẽ cần nhập mật khẩu người dùng để mở khóa ổ đĩa.

Cài đặt lại MacOS trên đầu nếu chính nó cũng giải quyết được vấn đề, nhưng mất nhiều thời gian hơn. Phục hồi Internet (cmd + optn + r) và đĩa cài đặt USB có khả năng khởi động MacOS cả hoạt động và trên lý thuyết không xóa bất kỳ dữ liệu cá nhân nào.

Tôi đã thấy nó tái diễn nhiều lần trên cùng một máy tính. Cập nhật lên bản cập nhật điểm mới nhất cho High Sierra (Bổ sung 10.3.3) có thể được khuyến khích, nhưng không đảm bảo độ phân giải.


Tôi cũng đã xảy ra điều này nhiều lần trên một trong những máy tính xách tay của mình. Khởi động lại, sau đó nhấn giữ Tùy chọn cho phép bạn chọn âm lượng hệ thống thay vì trình cài đặt. Trong trường hợp mới nhất này, tôi đã cố cập nhật lên 10.13.3, vì vậy tôi mới vào App Store và bắt đầu lại quá trình.
Bryan Scott

11

Đây là những gì làm việc cho tôi, dựa trên bài đăng này: https://medium.com/@aeronode/how-i-fixed-my-non-boote-macos-high-sierra-installation-45d238b78c3d

Khởi động lại trong chế độ phục hồi (Cmd-R), Tiện ích -> Terminal

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

điều này nói rằng hệ thống tập tin chỉ đọc
Abhishek Mitra

Những công việc này. Nếu tìm thấy thất bại hoặc bạn không muốn tìm kiếm nhiều. Có thể đào mpkg ra khỏi phương tiện cài đặt (ví dụ trên một máy tính khác).
andy

11

Tôi đã có cùng một lỗi - hóa ra là một lỗi không gian đĩa. Đã mở terminal từ màn hình khôi phục nơi nó yêu cầu tôi khởi động lại và xóa một số hợp đồng VM và nó hoạt động sau khi khởi động lại. Tôi đã chuyển ~ 15 GB dung lượng trống lên khoảng 50 GB, hy vọng điều đó sẽ giúp được người khác!


Có vẻ như HĐH mới đòi hỏi nhiều không gian đĩa hơn mà nó mong đợi
code4j

5

Đây là cách tôi giải quyết điều này

Trước khi thử bất cứ điều gì, dữ liệu sao lưu đầu tiên sử dụng thiết bị đầu cuối trong chế độ phục hồi. Khi bạn đã an toàn thậm chí mất dữ liệu, hãy làm theo các bước sau

  1. tạo usb khả năng khởi động như được đề cập trong liên kết này https://blog.hqcodeshop.fi/archives/232-OS-X-Yosemite-upTHER-from-USB-stick.html
  2. Chọn Cài đặt hoặc nâng cấp macOS từ khi khởi động usb
  3. Sau bốn giờ hồi hộp, tôi đã được chào đón bằng tài khoản của mình và tất cả dữ liệu vẫn còn nguyên

Trong quá trình cài đặt, không rõ là mac đang cập nhật hay cài đặt mới nhưng bằng cách nào đó nó đã hoạt động và định dạng đĩa giống như Mac OS Extended (Nhật ký)


4

Cài đặt này thực sự đã làm hỏng HD của tôi. Tôi đã không nhận thấy rằng ổ đĩa đã gần đầy trước khi bắt đầu cập nhật, nhưng trong quá trình cài đặt, HD đã tối đa hóa và sau đó trở nên không thể chỉnh sửa hoặc có thể gắn kết và không được nhận dạng. May mắn là nó đã được sao lưu nhưng cần phải kiểm tra dung lượng đĩa trống trước khi bắt đầu quá trình cài đặt. Trong mọi trường hợp, đây là cách khắc phục của tôi:

Khởi động máy Mac ở chế độ phục hồi - Command-Option-R

Thiết bị đầu cuối mở

Lấy danh sách các tập theo:

$ danh sách đĩa

Lưu ý tham chiếu HD (của tôi là đĩa0s2)

giết fsck:

$ ps -ax | grep fsck (để lấy số tiến trình)  
$ giết 

Xóa âm lượng

$ Diskutil eraseVolume JHFS + MyVolumeName / dev / đĩa0s2

Sau đó cài đặt bản cập nhật dưới dạng cài đặt mới


Giết fsck là chìa khóa. Sau đó, tôi đã có thể gắn ổ đĩa với: đĩa Discutil mount mount17 và sau đó có thể xóa một số tệp khỏi ổ đĩa.
Jason Moore

Điều này sẽ xóa tất cả các tập tin, phải không?
coderodde

Đồng ý với @JasonMoore - giết fsck đã thực hiện mánh khóe, tại thời điểm đó bạn có thể gắn ổ đĩa và làm bất cứ việc gì cần dọn dẹp. Không cần phải thực sự xóa âm lượng.
zeroimpl

3

Tôi gặp vấn đề này khi cài đặt bản cập nhật macOS mới nhất. Tôi đã thử một vài thứ, nhưng cuối cùng độ phân giải khá dễ dàng.

  • Khởi động máy Mac của bạn bằng Cmd + R để truy cập phân vùng phục hồi
  • Trong menu Apple chọn Startup Disk
  • Chọn HD của bạn và tôi tin rằng có một nút để mở khóa ổ đĩa. Nhập mật khẩu của bạn và ổ đĩa sẽ được mở khóa.
  • Khởi động lại máy Mac của bạn và nó sẽ khởi động ngay

Tôi biết giải pháp của @ Cloneman về cơ bản là cùng một ý tưởng, nhưng điều này cuối cùng lại đơn giản hơn một chút vì tôi không thể để menu hiển thị trong màn hình lỗi nâng cấp.


1
thx, đã làm việc trên MBA của tôi
Mahatma_Firth_Error

2

Vì một số lý do, đĩa Mac mà tôi đã khởi động từ đó là Đĩa cài đặt macOS, tất cả những gì tôi phải làm: Giữ phím tùy chọn (-alt) trước khi logo Apple hiển thị. Sau đó, chỉ cần chọn Macintosh HD của bạn (hoặc cách bạn đặt tên âm lượng khi bạn cài đặt macOS).

Điều khởi động kỳ lạ này đã xảy ra sau khi tôi chạy một bản cập nhật trên High Sierra.
Nếu điều này không giải quyết được vấn đề, bạn có thể thử câu trả lời đã chọn.

Nó có thể là vấn đề của bạn các vấn đề trên máy Mac của bạn tồi tệ hơn. Sau đó, tôi sẽ đề nghị sao lưu tất cả dữ liệu của bạn ở chế độ an toàn (hoặc từ thiết bị đầu cuối ở chế độ khôi phục) và cài đặt sạch macOS từ thanh USB hoặc từ phục hồi internet.


1

Gặp lỗi tương tự. Tạo hình ảnh ISO của OS High Sierra trên USB và cài đặt thành công.


1

Các CommandOptionRhoạt động (Internet Recovery Mode) dường như đã làm việc cho tôi. Tôi đã chọn cài đặt lại OS High Sierra trên máy mac mini, MacBook Pro không Retina vào cuối năm 2012 cũng như MacBook Air của tôi và việc nâng cấp đã hoàn tất mà không gặp sự cố nào ...


0

Tôi đã gặp phải vấn đề tương tự và thật là bực bội vì dù tôi có tải xuống bao nhiêu lần đi chăng nữa thì nó cũng không thể khởi động được. Vậy làm thế nào để tôi giải quyết vấn đề của mình và cài đặt Mac High Sierra? Vâng, những gì bạn cần làm là tạo một usb có thể khởi động sau đó cài đặt Mac High Sierra trên đĩa. Bằng cách đó, bạn sẽ có bản sao sạch của Mac OS.


0

Tôi đã phải đối mặt với vấn đề ngày hôm qua, giải pháp cũng giống như trên, đó là:

  1. Cài đặt của Mount High Sierra
  2. Kiểm tra /Volume/InstallESD/Packages/để tìm OSInstall.mpkg
  3. cp "<OSInstall.mpkg path>" "/Volumes/Macintosh HD/System/Installation/Packages/"
  4. Khởi động lại

3
Làm thế nào để bạn cài đặt cài đặt High Sierra? Tôi không thấy bất kỳ tệp .dmg nào ở bất cứ đâu khi tôi khởi động vào chế độ phục hồi (ngay cả trong / Cài đặt macOS High Sierra.app/Contents / ...)
wryfi

0

Đầu tiên khởi động vào phân vùng phục hồi mở terminal và gõ csrutil disable, sau đó khởi động lại máy Mac của bạn và giữ CMD + S cho đến khi bạn thấy văn bản đơn giản. Bây giờ cắm vào một ổ đĩa khác và sau đó nhấn enter. Bây giờ tìm định danh ổ đĩa bút bằng cách gõ ls -la /Dev/disk*. Sau đó gõ mkdir usb. Sau đó gõ mount - t [filesystem of pendrive] /Dev/diskX /usb. Sau đó nhấn enter rồi gõ rsync -p -o [path to the file you want to backup] /usb
Mẹo: Bạn có thể tìm thấy các tệp được liệt kê trong một thư mục cụ thể bằng cách nhập ls -la [path to directory]
Eg.ls -la /Users/home-directoryname/Desktop

Sau khi quá trình hoàn tất, bạn có thể kiểm tra xem các tập tin có ở trên ổ đĩa của bạn hay không bằng cách gõ ls -la /usb

Sau đó nhập rebootSau khi bạn nghe thấy tiếng chuông khởi động, hãy giữ CMD + R rồi mở terminal và gõcsrutil enable

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.