High Sierra - Le chemin /System/Installation/Packages/OSInstall.mpkg semble être manquant ou endommagé.

57

Vous avez l'erreur suivante

Le chemin /System/Installation/Packages/OSInstall.mpkg semble être manquant ou endommagé

lors de la mise à niveau de Mac Mini (fin 2012) vers High Sierra. La seule option à l'écran consiste à redémarrer, après quoi la même erreur se produit. J'ai essayé quelques suggestions de recherche sur Google et rien ne fonctionne

  • Essayé de démarrer à la récupération et d'utiliser l'utilitaire de disque pour réparer / firstaid mais l'utilitaire de disque est frappé dans la découverte de l'état spinner pendant une heure
  • L'utilisation du terminal en mode de récupération pour vérifier le disque, réparer les autorisations et l'état SMART est signalée comme étant correcte
  • Essayé de diagnostics et il a rapporté tout bon
  • Récupération Internet bloquée au globe 3:30 du temps restant pour les 5 dernières heures
  • Essayé de démarrer en mode sans échec qui est bloqué au logo Apple pour les 7 dernières heures

Quelle est la prochaine configuration dans ce cas, j’ai une sauvegarde Time Machine mais elle date d’une semaine et il ya quelques fichiers importants non restaurés que je ne peux pas me permettre de perdre

Reku
la source
Pouvez-vous démarrer un autre Mac en mode disque cible pour récupérer les fichiers importants? Ensuite, vous pouvez simplement restaurer la sauvegarde de la machine temporelle. Alternativement, vous pourriez envisager de créer une clé USB Linux en direct pour extraire les fichiers de cette façon.
Wowfunhappy
Pourriez-vous le résoudre? Je reçois le même message d'erreur lorsque j'essaie de procéder à une nouvelle installation de High Sierra à partir d'une clé USB. Les réponses dans ce fil ne pouvaient pas le résoudre pour moi.
Fritz
@MarvinF ouais, j'ai créé un usb bootable et installé à partir de là, et aucune perte de données
reku
8
Lorsque cette fenêtre apparaît, cliquez sur la fenêtre correspondante (ne cliquez pas sur le bouton Redémarrer). Ensuite, la barre de menus apparaît, cliquez sur le logo Apple, sélectionnez Disque de démarrage, sélectionnez le disque dur Macintosh (ne sélectionnez pas le programme d'installation)
Michael Buen
1
Vous pouvez maintenir la touche Option (alt) au démarrage de Mac, puis choisir votre lecteur de disque au lieu du disque de démarrage. Après avoir démarré mac, vous pourrez télécharger la mise à jour à nouveau.
Arkadiusz Wieczorek

Réponses:

19

La même erreur m'est arrivée lorsque j'ai reçu une mise à jour de 10.13.1 à 10.13.2.

Si vous démarrez avec le bouton Maj enfoncé, vous pourrez passer en mode sans échec et essayer de télécharger et de réinstaller une mise à jour. Cela ne m'a pas aidé alors j'ai démarré en tenant la Optionclé et choisi régulièrement Mac HD(pas un volume de mise à jour). Démarré sur mon Mac sans mode sans échec et tenté de réinstaller cette mise à jour. D'une manière ou d'une autre, cela a fonctionné en plusieurs redémarrages.

Kirill
la source
5
Utiliser la touche Option pour démarrer a fonctionné pour moi.
Fred B
2
En maintenant la touche Maj enfoncée, je peux entrer dans l'interface graphique, mais aucune connexion réseau n'est disponible. Abandonné après avoir essayé un moment. Maintenez la touche option enfoncée pour afficher le programme d'installation et la récupération du système d'exploitation, mais pas Macintosh HD. Essayé installateur de système d'exploitation et a fini la même erreur. Réessayez avec la récupération, puis choisissez redémarrer dans le menu du haut. Cette fois, le disque dur Macintosh est affiché et je peux démarrer normalement.
Lacek
15

La solution la plus simple est celle du commentateur Michael Buen. Cela a fonctionné sur 20 Macs que j'ai vus ont ce problème.

Menu Apple -> Sélectionner une disquette de démarrage -> Redémarrer (après avoir cliqué sur votre lecteur de démarrage) résout le problème, au moins temporairement. Cela peut être fait à l'écran d'erreur, en cliquant sur un espace vide dans la boîte de message grise pour faire apparaître la barre de menus de pomme. Vous pouvez également accéder à cette option de menu "Sélectionner une disquette de démarrage" en démarrant le Mac en mode de récupération (cmd + r) ou de récupération sur Internet (cmd + optn + r). Si vous utilisez le cryptage FileVault, vous devez entrer votre mot de passe utilisateur pour déverrouiller le lecteur.

La réinstallation de MacOS par dessus si elle-même résout également le problème, mais prend plus de temps. Internet Recovery (cmd + optn + r) et un disque d'installation USB bootable MacOS fonctionnent et ne suppriment en théorie aucune donnée personnelle.

Je l'ai vu se reproduire plus d'une fois sur le même ordinateur. Mettre à jour la dernière mise à jour de High Sierra (10.3.3 supplémentaire) peut être souhaitable, mais ne garantit pas la résolution.

clonier
la source
Cela est également arrivé plusieurs fois sur l'un de mes ordinateurs portables. Le redémarrage, puis en maintenant la touche Option enfoncée, vous permet de choisir le volume du système au lieu du programme d'installation. Dans ce dernier cas, j'essayais de mettre à jour à la version 10.13.3, alors je suis simplement allé dans l'App Store et j'ai recommencé le processus.
Bryan Scott
11

C'est ce qui a fonctionné pour moi, basé sur ce post: https://medium.com/@aeronode/how-i-fixed-my-non-booting-macos-high-sigh-installation-45d238b78c3d

Redémarrer en mode de récupération (Cmd-R), Utilitaires -> 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
Oscar Barrett
la source
cela dit en lecture seule le système de fichiers
Abhishek Mitra
Cela marche. Si la recherche échoue ou si vous ne voulez pas chercher beaucoup. Il est possible d'extraire le mpkg du support d'installation (par exemple sur un autre ordinateur).
Andy
11

J'ai eu la même erreur - s'est avéré être une erreur d'espace disque. Ouvert terminal depuis l'écran de récupération où il me demandait de redémarrer et effacé plusieurs Go de VMs et cela a fonctionné après un redémarrage. Je suis allé ~ 15 Go d'espace libre à environ 50 Go, j'espère que cela aide quelqu'un d'autre!

0xTim
la source
Il semble que le nouveau système d’exploitation nécessite plus d’espace disque qu’il ne l’attend
code4j
5

Voici comment j'ai résolu ce problème

Avant d'essayer quoi que ce soit, commencez par sauvegarder les données à l'aide d'un terminal en mode de récupération. Une fois que vous êtes sûr de perdre des données, suivez ces étapes

  1. créer une clé USB amorçable comme mentionné dans ce lien https://blog.hqcodeshop.fi/archives/232-OS-X-Yosemite-upgrade-from-USB-stick.html
  2. Sélectionnez Installer ou mettre à niveau macOS à partir du démarrage de l’usb
  3. Après quatre heures de suspense, mon compte a été accueilli et toutes les données sont intactes

Lors de l'installation, il n'était pas clair si Mac met à jour ou installe de nouvelles versions, mais cela a fonctionné et le format du disque est identique à l'ancien Mac OS étendu (journalisé).

Reku
la source
4

Cette installation a en fait planté mon disque dur. Je n'avais pas remarqué que le disque était presque plein avant le début de la mise à jour, mais au cours du processus d'installation, le disque dur a atteint son maximum, puis est devenu impossible à monter ou à monter, et n'est pas reconnu. Heureusement, il a été sauvegardé, mais la capacité du disque disponible doit être vérifiée avant de lancer le processus d'installation. En tout état de cause, voici ma solution:

Démarrez le Mac en mode de récupération - Commande-Option-R

Terminal ouvert

Obtenir une liste de volumes par:

liste $ diskutil

Notez la référence HD (la mienne était disk0s2)

tuer fsck:

$ ps -ax | grep fsck (pour obtenir le numéro de processus)  
$ kill 

Effacer le volume

$ diskutil eraseVolume JHFS + MyVolumeName / dev / disk0s2

Puis installez la mise à jour en tant que nouvelle installation

utilisateur773881
la source
Tuer fsck était la clé. J'ai ensuite été en mesure de monter le lecteur avec: «diskutil mount disk disk17», puis de supprimer certains fichiers du lecteur.
Jason Moore
Cela effacera tous les fichiers, non?
coderodde
D'accord avec @JasonMoore - tuer fsck a fait l'affaire, à quel point vous pouvez monter le disque et faire le nettoyage nécessaire. Pas besoin d'effacer réellement le volume.
zeroimpl
3

J'ai eu ce problème lors de l'installation de la dernière mise à jour de MacOS. J'ai essayé plusieurs choses, mais au final, la résolution était assez facile.

  • Démarrez votre Mac en utilisant Cmd + R pour accéder à la partition de récupération.
  • Dans le menu Apple, choisissez Startup Disk.
  • Sélectionnez votre disque dur et je crois qu’il y avait un bouton pour déverrouiller le lecteur. Entrez votre mot de passe et le lecteur sera déverrouillé.
  • Redémarrez votre Mac et il devrait démarrer correctement

Je sais que la solution de @ Cloneman était essentiellement la même idée, mais cela s'est avéré un peu plus simple car je ne pouvais pas afficher le menu dans l'écran d'erreur de mise à niveau.

Jbwharris
la source
1
merci, j'ai travaillé sur mon MBA
Mahatma_Fatal_Error
2

Pour une raison quelconque, le disque sur lequel mon Mac était en train de démarrer était le disque d'installation macOS. Tout ce que j'avais à faire: maintenez la touche option (-alt) enfoncée avant que le logo Apple ne s'affiche. Ensuite, sélectionnez simplement votre disque dur Macintosh (ou comment vous avez nommé le volume lors de l’installation de macOS).

Cette chose de démarrage étrange s'est produite après que j'ai exécuté une mise à jour sur High Sierra.
Si cela ne résout pas le problème, vous pouvez essayer la réponse choisie.

Il se peut que votre problème les problèmes sur votre Mac sont pires. Ensuite, je suggérerais de sauvegarder toutes vos données en mode sans échec (ou depuis un terminal en mode de récupération) et d'effectuer une nouvelle installation de macOS à partir d'une clé USB ou de la récupération sur Internet.

Willempie
la source
1

A rencontré la même erreur. Création d'une image ISO de l'OS High Sierra sur USB et installation réussie.

Sumit Paliwal
la source
1

The CommandOptionROperation (Internet Recovery Mode) semble avoir fonctionné pour moi. J'ai choisi de réinstaller OS High Sierra sur mon mini-Mac, mon MacBook Pro non Retina fin 2012, ainsi que mon MacBook Air et la mise à niveau terminée sans problème ...

Vernon Sullivan
la source
0

Je suis tombé dans le même problème et c'était extrêmement frustrant, peu importe le nombre de fois que je télécharge, cela ne peut pas simplement démarrer. Alors, comment j'ai résolu mon problème et installer Mac High Sierra? Eh bien, ce que vous devez faire est de créer un usb amorçable puis d’installer le Mac High Sierra sur le disque. De cette façon, vous aurez une copie vierge de Mac OS.

Chanon
la source
0

J'ai fait face au problème hier, la solution était la même que ci-dessus, à savoir:

  1. Installation de Mount High Sierra
  2. Vérifiez /Volume/InstallESD/Packages/pour trouver OSInstall.mpkg
  3. cp "<OSInstall.mpkg path>" "/Volumes/Macintosh HD/System/Installation/Packages/"
  4. Redémarrer
masafumi_ohta
la source
3
Comment montez-vous l'installation de High Sierra? Je ne vois aucun fichier .dmg lorsque je démarre en mode de récupération (même dans / Installation de macOS High Sierra.app/Contents / ...)
wryfi
0

Commencez par démarrer sur le terminal ouvert de la partition de récupération csrutil disable, puis tapez , puis redémarrez votre Mac et maintenez CMD + S enfoncé jusqu'à ce que vous voyiez du texte brut. Maintenant, branchez une autre clé USB puis appuyez sur Entrée. Maintenant, trouvez l’identifiant du disque de stylo en tapant ls -la /Dev/disk*. Puis tapez mkdir usb. Puis tapez mount - t [filesystem of pendrive] /Dev/diskX /usb. Appuyez ensuite sur Entrée, puis tapez rsync -p -o [path to the file you want to backup] /usb
Astuce: Vous pouvez trouver les fichiers répertoriés dans un répertoire spécifique en tapant ls -la [path to directory]
Par exemple.ls -la /Users/home-directoryname/Desktop

Une fois le processus terminé, vous pouvez vérifier si les fichiers sont présents sur votre clé USB en tapant ls -la /usb

Puis tapez rebootPuis, une fois que vous entendez le carillon de démarrage, maintenez CMD + R, puis ouvrez le terminal et tapezcsrutil enable

hippietrail
la source