0 votes

Utilisez "startosinstall" pour installer MacOS Catalina sur un disque externe.

Je veux utiliser "startosinstall" pour pouvoir installer MacOS Catalina sur un disque dur externe afin de précharger rapidement MacOS sur plusieurs SSD.

J'ai fait des recherches à ce sujet et j'ai trouvé des sites web tels que https://grahamrpugh.com/2018/03/26/reinstall-MacOS-from-system-volume.html qui suggèrent d'utiliser :

/Applications/Install\ macOS\ Catalina.app/Contents/Resources/startosinstall \

--applicationpath /Applications/Install\ macOS\ Catalina.app \

  --agreetolicense --nointeraction --volume /Volumes/External\ Macintosh\ HD

J'ai essayé d'exécuter la commande ci-dessus mais je n'ai pas réussi et j'obtiens toujours ce message :

Usage: startosinstall

Arguments
--applicationpath, a path to copy of the OS installer application to start the install with.
--license, prints the user license agreement only.
--agreetolicense, agree to license the license you printed with --license.
--rebootdelay, how long to delay the reboot at the end of preparing. This delay is in seconds and has a maximum of 300 (5 minutes).
--pidtosignal, Specify a PID to which to send SIGUSR1 upon completion of the prepare phase. To bypass "rebootdelay" send SIGUSR1 back to startosinstall.
--converttoapfs, specify either YES or NO on if you wish to convert to APFS.
--installpackage, the path of a package (built with productbuild(1)) to install after the OS installation is complete; this option can be specified multiple times.
--eraseinstall, Erase all volumes and install to a new one. Optionally specify the name of the new volume with --newvolumename.
--newvolumename, the name of the volume to be created with --eraseinstall.
--usage, prints this message.

Example: startosinstall --converttoapfs YES

mais je n'arrive pas à faire fonctionner quoi que ce soit.

Si quelqu'un pouvait me fournir un code fonctionnel ou me montrer comment résoudre ce problème, je lui en serais éternellement reconnaissant.

Merci pour votre aide

0voto

Oskar Points 1242

L'outil Apple cible le système d'exploitation en cours de démarrage, pour autant que j'aie pu le faire. En utilisant asr est toujours valable, mais peut prendre un certain temps pour que les arguments soient corrects. Je pense que l'outil que vous voulez pour le scriptage des installateurs est Mac Deploy Stick. Vous pouvez l'utiliser sans le matériel, mais le matériel est assez étonnant et représente un réel gain de temps en fonction du nombre d'opérations que vous devez gérer.

Cet équipement Sabrent nous a également bien servi pour le clonage par bouton poussoir. Il y en a beaucoup comme ça mais cette marque fonctionne pour moi. Vous pouvez aller plus grand aussi en fonction du temps que vous gagnez.

Vous pouvez essayer d'exécuter le programme d'installation une fois, puis lorsque le système démarre sur le disque externe, au lieu d'exécuter l'assistant, arrêtez le système et essayez de cloner le disque.

0voto

Billy G Points 21

Mise à jour pour ceux qui souhaitent savoir comment cela pourrait être possible.

J'ai découvert que le --volume était ce qui empêchait le code de s'exécuter et afin d'activer l'argument --volume il a fallu d'abord désactiver SIP sur mon ordinateur. Cela peut être fait en démarrant en mode récupération et en entrant csrutil disable dans le terminal.

Une fois que le Mac aura redémarré dans son système d'exploitation normal, le SIP sera désactivé et le système de gestion de l'information de l'entreprise sera désactivé. --volume devrait fonctionner.

Note Je n'arrive toujours pas à faire fonctionner le programme d'installation sur un disque externe et je constate que le terminal reste indéfiniment bloqué sur Preparing to run macOS Installer… . J'ai posté une autre question sur ce sujet aquí J'espère donc que quelqu'un pourra résoudre ce problème !

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X