Висока Сьєрра - шлях /System/Installation/Packages/OSInstall.mpkg, здається, відсутній або пошкоджений


57

Отримала таку помилку

Схоже, що шлях /System/Installation/Packages/OSInstall.mpkg відсутній або пошкоджений

під час оновлення Mac Mini (наприкінці 2012 року) до Високої Сьєрри. Єдиний варіант на екрані - це перезапуск, після чого вискакує та сама помилка. Спробував кілька пропозицій пошуку в Google, і жоден з них не працює

  • Спробував завантажуватися до відновлення та використовував дискову утиліту для ремонту / firstaid, але дискова утиліта вражена виявленням спінера стану на одну годину
  • Використання терміналу в режимі відновлення для перевірки диска та відновлення дозволів та статусу SMART - всі звітні
  • Перепробували діагностику, і вона повідомила про все добре
  • Відновлення в Інтернеті затрималося на глобусі 3:30, залишившись протягом останніх 5 годин
  • Спробували завантаження в безпечному режимі, який застряг на логотипі яблук протягом останніх 7 годин

Яка наступна настройка в цьому випадку, у мене є резервна копія Time Machine, але це було 1 тиждень, і є кілька важливих непогашених файлів, які я не можу дозволити собі втратити


Чи можете ви завантажити інший Mac у режимі цільового диска, щоб відновити важливі файли? Тоді ви могли просто відновити резервну копію машини часу. Крім того, ви можете розглянути можливість створення живого USB Linux, щоб вилучити файли таким чином.
Wowfunhappy

Ви могли б це вирішити? Я отримую те саме повідомлення про помилку при спробі зробити чисту установку High Sierra з USB. Відповіді в цій темі мені не змогли вирішити.
Фріц

@MarvinF Так, я створив завантажувальний usb і встановив звідти, і втрати даних немає
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
Використання ключа Option для завантаження працювало на мене.
Фред Б

2
Утримуючи клавішу Shift, я дозволяю мені ввести графічний інтерфейс, але немає мережевого підключення. Відмовився, спробувавши деякий час. Утримуючи клавішу опції, показано інсталятор ОС та відновлення, але не Macintosh HD. Спробував інсталятор ОС і виявився той самий помилка. Повторіть спробу відновлення, а потім виберіть перезапуск у верхньому меню. На цей раз показано Macintosh HD, і я можу нормально завантажуватися.
Лацек

15

Найпростіше рішення - це коментатор Майкл Буен. Він працював на 20 Macs, я бачив, що це питання.

Меню Apple -> Виберіть диск запуску -> Перезапуск (після натискання завантажувального диска) вирішує проблему, принаймні тимчасово. Це можна зробити на екрані помилок, натиснувши на порожнє місце у сірій коробці повідомлень, щоб відобразити яблучну панель меню. Ви також можете потрапити в цю опцію меню "Вибрати диск запуску", запустивши Mac у режимі відновлення (cmd + r) або відновлення в Інтернеті (cmd + optn + r). Якщо ви використовуєте шифрування FileVault, вам потрібно буде ввести пароль користувача, щоб розблокувати диск.

Повторна інсталяція MacOS зверху, якщо сама також вирішує проблему, але займає більше часу. Відновлення в Інтернеті (cmd + optn + r) та завантажувальний диск USB для завантаження MacOS як працюють, так і теоретично не видаляють ніяких особистих даних.

Я не раз бачив, що це повторюється на одному комп’ютері. Оновлення до останнього оновлення точки для Високої Сьєрри (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

це говорить лише про файльну систему для читання
Абхішек Мітра

Це працює. Якщо пошук не вдається або ви не хочете багато шукати. Можна викопати mpkg з інсталяційного середовища (наприклад, на іншому комп'ютері).
Andy

11

У мене була така ж помилка - виявилася помилка місця на диску. Відкрив термінал на екрані відновлення, де він просив мене перезавантажити і очистив кілька концертів віртуальних машин, і це спрацювало після перезавантаження. Я перейшов ~ 15 Гб вільного місця до приблизно 50 ГБ, сподіваюся, що це допоможе комусь іншому!


Здається, що новій ОС потрібно більше дискового простору, якого вона очікує
code4j

5

Ось як я це вирішив

Перш ніж спробувати що-небудь, спершу створіть резервну копію даних за допомогою терміналу у режимі відновлення Після того, як ви в безпеці навіть втрачаєте дані, виконайте ці кроки

  1. створити завантажувальний usb, як зазначено в цьому посиланні https://blog.hqcodeshop.fi/archives/232-OS-X-Yosemite-upgrade-from-USB-stick.html
  2. Виберіть Установити або оновити macOS під час завантаження usb
  3. Після чотирьох годин затримки мене привітали зі своїм обліковим записом, і всі дані недоторкані

Під час встановлення було незрозуміло, чи Mac оновлює чи встановлює свіжий, але якимось чином він працював, а формат диска такий же, як старий розширений Mac OS (Journaled)


4

Ця установка фактично розбила мій HD. Я не помічав, що накопичувач майже заповнився до початку оновлення, але під час встановлення HD вимкнувся, а потім став незмінним або змонтуваним, і не розпізнавався. На щастя, це було зроблено резервну копію, але перед запуском процесу встановлення слід перевірити наявну ємність диска. У будь-якому випадку, ось моє виправлення:

Запустіть Mac у режимі відновлення - Command-Option-R

Відкритий термінал

Отримайте список томів:

$ diskutil список

Зверніть увагу на посилання на HD (моє було disk0s2)

вбити fsck:

$ ps -ось | grep fsck (щоб отримати номер процесу)  
$ вбити 

Стерти гучність

$ diskutil eraseVolume JHFS + MyVolumeName / dev / disk0s2

Потім встановіть оновлення як нову установку


Вбивство fsck було ключовим. Тоді я зміг встановити накопичувач за допомогою: "diskutil mount disk17", а потім зміг видалити деякі файли з диска.
Джейсон Мур

Це видалить усі файли, правда?
coderodde

Погодьтеся з @JasonMoore - вбивство fsck зробило трюк, і тоді ви зможете встановити накопичувач і зробити все, що потрібно для очищення. Не потрібно насправді стирати гучність.
zeroimpl

3

У мене виникла проблема встановлення останнього оновлення macOS. Я спробував кілька речей, але врешті-решт роздільна здатність була досить легкою.

  • Завантажте свій Mac за допомогою Cmd + R для доступу до розділу відновлення
  • У меню Apple виберіть Запуск диска
  • Виберіть свій HD, і я вважаю, що була кнопка для розблокування накопичувача. Введіть свій пароль, і диск буде розблокований.
  • Перезавантажте ваш Mac, і він повинен завантажуватися прямо вгору

Я знаю, що рішення @ Cloneman було по суті тією ж ідеєю, але це в кінцевому підсумку було трохи простішим, оскільки я не зміг отримати меню, яке відображатиметься на екрані помилок оновлення.


1
THX, працював над моєю MBA
Mahatma_Fatal_Error

2

Чомусь диск, з якого завантажувався Mac, - це диск встановлення macOS. Все, що мені потрібно було зробити: утримуйте клавішу опції (-alt) перед появою логотипу Apple. Потім просто виберіть Macintosh HD (або як ви назвали гучність під час встановлення macOS).

Це дивне завантаження трапилось після того, як я запустив оновлення на Високій Сьєррі.
Якщо це не вирішує проблему, ви можете спробувати обрану відповідь.

Можливо, у вашій проблемі проблеми на вашому Mac ще гірші. Тоді я б запропонував створити резервну копію всіх своїх даних у безпечному режимі (або з терміналу у режимі відновлення) та зробити чисту інсталяцію macOS з USB-накопичувача або з відновлення через Інтернет.



1

CommandOptionRОперація (Internet Режим відновлення) , здається, працює для мене. Я вирішив перевстановити OS High Sierra на своєму міні-комп'ютері, моєму MacBook Pro не Retina наприкінці 2012 року, а також MacBook Air та оновлення завершено без жодних проблем ...


0

Я потрапив у ту ж проблему, і це було надзвичайно засмучує, скільки б разів я не завантажував, він не міг просто завантажитися. Тож як я вирішив свою проблему та встановив Mac High Sierra? Ну, що вам потрібно зробити, це створити завантажувальний usb, а потім встановити Mac High Sierra на диск. Таким чином у вас буде чиста копія Mac OS.


0

Я вчора зіткнувся з проблемою, рішення було таким же, як і раніше:

  1. Встановити гору Висока Сьєрра
  2. Перевірте, /Volume/InstallESD/Packages/щоб знайти OSInstall.mpkg
  3. cp "<OSInstall.mpkg path>" "/Volumes/Macintosh HD/System/Installation/Packages/"
  4. Перезавантажте

3
Як встановити встановлення High Sierra? Я ніде не бачу .dmg файлів, коли я завантажуюся в режим відновлення (навіть у / Встановити macOS High Sierra.app/Contents / ...)
wryfi

0

Спочатку завантажте на термінал відновлення відкритий термінал і введіть csrutil disable, потім перезавантажте свій Mac і утримуйте CMD + S, поки не з’явиться звичайний текст. Тепер підключіть інший маятник і натисніть клавішу 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

Після завершення процесу ви можете перевірити, чи є файли на вашому маятнику, ввівши ls -la /usb

Потім введіть rebootПотім, як тільки ви почуєте сигнал запуску, утримуйте CMD + R, потім відкрийте термінал і введітьcsrutil enable

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.