Ich habe High Sierra aus dem App Store heruntergeladen und dann versucht, ein USB-Installationsprogramm mit Terminal zu erstellen, aber ich erhalte die folgende Fehlermeldung:
# sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/My-USB-Name/ --applicationpath /Applications/Install\ macOS\ High\ Sierra.app
/Applications/Install macOS High Sierra.app does not appear to be a valid OS installer application.
Das High Sierra-Verzeichnis ist vorhanden, ich kann tab
auf meiner Tastatur drücken, um die Pfade automatisch zu vervollständigen.
Nachdem ich den Fehler gegoogelt hatte, fand ich diese Reddit-Antwort , aber ich bin mir nicht sicher, wovon er spricht oder warum es getan werden sollte, also habe ich es nicht versucht.
„Verschieben Sie das Verzeichnis /macOS Install Data (das heruntergeladen wird, nachdem Sie die Installation einmal durchlaufen haben) nach Install macOS High Sierra.app/Contents/SharedSupport“
Der USB, den ich verwende, hat 64 GB und wurde mit Disk Utilities frisch formatiert.
Diese Antworten haben nicht geholfen, mein Problem zu lösen. Ich glaube, ich habe den "Stub" in meinem Anwendungsordner, da die High Sierra .app nur 14 MB groß ist.
Ich kann nicht herausfinden, wie ich das vollständige High Sierra-Installationsprogramm installieren soll
Meine Vorgaben:
sh-3.2# system_profiler SPSoftwareDataType
Software:
System Software Overview:
System Version: OS X 10.8.5 (12F45)
Kernel Version: Darwin 12.5.0
Boot Volume: lily
Boot Mode: Normal
Computer Name: lily’s MacBook Air
User Name: System Administrator (root)
Secure Virtual Memory: Enabled
Time since boot: 12:37
Folgendes müssen Sie tun (Beispiel folgt High Sierra):
Und ... wenn Sie während der Installation von OSX einen Fehler erhalten, z. B. "Installer-Ressourcenfehler", gehen Sie folgendermaßen vor:
Gern geschehen!
So erhalten Sie das vollständige Installationsprogramm:
Kopieren (oder verschieben) Sie die heruntergeladenen Dateien von /macOS Install Data
in einen neuen SharedSupport
Ordner innerhalb von /Applications/Install macOS High Sierra.app/Contents/
. Sie können das tun mit:
sudo cp -Rv "/macOS Install Data" "/Applications/Install macOS High Sierra.app/Contents/SharedSupport"
Wenn Sie befürchten, dass es von selbst neu startet, bevor Sie das Installationsprogramm beenden konnten, versuchen Sie es mit der folgenden manuellen Methode.
Sie können die fehlenden Dateien auch direkt von Apples Server herunterladen:
temp_dir=~/High-Sierra
mkdir -p $temp_dir && cd $temp_dir
url=http://swcdn.apple.com/content/downloads/29/03/091-94326/45lbgwa82gbgt7zbgeqlaurw2t9zxl8ku7
curl -R --remote-name-all $url/{BaseSystem,AppleDiagnostics}.{dmg,chunklist} $url/Install{Info.plist,ESDDmg.pkg}
mv $temp_dir "/Applications/Install macOS High Sierra.app/Contents/SharedSupport"
Der obige Code lädt die benötigten Dateien herunter und verschiebt sie an die richtige Stelle im Stub-Installer. Es lädt die folgenden Dateien herunter:
Wenn Sie eine andere Version oder eine andere Sprache benötigen, listet diese XML-Datei alle Links für verschiedene Versionen bis hin zu High Sierra auf. Es ist jedoch schwierig herauszufinden, welche URL was enthält. *.pkm
Eine Möglichkeit scheint darin zu bestehen, die aufgelisteten " " oder " "Dateien herunterzuladen *.dist
, die ebenfalls XML-Dateien sind, und hineinzuschauen. (Ich frage mich, warum es so schwer sein muss, anstatt einfach das vollständige Installationsprogramm von einer normalen Web- oder Appstore-Seite herunterladen zu können ...)
Es funktioniert, wenn Sie die gesamte Anwendung „ Install macOS Sierra “ aus dem DMG- Archiv in Ihren /Application- Ordner kopieren. dann mit den folgenden Argumenten ausführen:
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled/ --applicationpath /Volumes/Install\ macOS\ Sierra/Install\ macOS\ Sierra.app/
Daher wird das createinstallmedia aus der /Application verwendet, aber das Image aus der DMG
Ich hatte Probleme mit der Methode von JosteinTopland in der akzeptierten Antwort - sie schien zu funktionieren, gab aber später im Installationsprozess immer wieder Fehler aus, selbst wenn seine zusätzlichen Problemumgehungen verwendet wurden.
Ich habe einen anderen Ansatz, der unter Umständen helfen könnte:
Ich hatte gestern das gleiche Problem, was für mich (aus irgendeinem Grund) geholfen hat, war das Umbenennen der Installationsdatei und das entsprechende Anpassen des Terminalbefehls. Ich änderte es in etwas Zufälliges, versuchte, den Befehl auszuführen, und als es immer noch nicht funktionierte, änderte ich den Namen zurück, führte den Befehl erneut aus und es funktionierte. Ich bin mir nicht sicher, ob es auch bei dir funktioniert, aber einen Versuch wäre es wert.
Lilie
Benutzer3439894
Lilie
Lilie
Benutzer3439894
Benutzer3439894
Peter Barton
Matthäus Barclay