Hat jemand ein Terminal-Befehlszeilenrezept zum Erstellen eines neuen bootfähigen USB-Flash-Laufwerks für eines der neuen MacBook Air? Gibt es eine Möglichkeit, das mitgelieferte USB-Startgerät per DD zu kopieren und die neue Kopie bootfähig zu machen? Ich möchte eine neue Sicherungskopie des USB-Rettungsgeräts für meinen MBA erstellen, vorzugsweise auf einem viel größeren Flash-Laufwerk mit Platz für eine Sicherungskopie einiger meiner Arbeitsverzeichnisse.
Hinzugefügt:
Und ist es möglich, nicht nur ein Rettungslaufwerk, sondern ein bootfähiges USB-Laufwerk zu erstellen, das eine vollständig aktualisierte Version des Betriebssystems (z. B. 10.6.8 oder höher) bootet? Wenn ja, wie auf einem MacBook Air 11 und wie groß ist der USB-Stick?
Wenn die von Apple unterstützte Methode zur Verwendung des createinstallmedia
Tools nicht funktioniert, können Sie unten andere Optionen ausprobieren:
Bei OS X El Capitan, Yosemite oder Mavericks können Sie ein USB-Flash-Laufwerk oder andere Wechselmedien als Startvolume verwenden, von dem aus OS X installiert wird.
Wirklich - versuchen Sie das obige, wenn Sie können, aber als Alternative finden Sie hier ein einfaches Rezept zum Erstellen einer USB-Version des OS X-Installationsprogramms und der zugehörigen Tools. (Migrationsassistent, Festplatten-Dienstprogramm, Netzwerkdienstprogramm, Terminal (das Ihr internes Laufwerk nach Bedarf automatisch einbindet), Firmware-Dienstprogramm und Dienstprogramm zum Zurücksetzen des Kennworts.
1) Verwenden Sie das Festplatten-Dienstprogramm zum Sichern/Wiederherstellen, um ein Image der Snow Leopard-DVD Ihrer Wahl auf ein HFS+-formatiertes GUID-USB-Laufwerk zu erstellen. Normalerweise erstelle ich zuerst ein IMG der DVD, aber es sollte auf einen Schlag funktionieren. Achten Sie auf Wiederherstellungsfehler – möglicherweise benötigen Sie den Menübefehl des Festplattendienstprogramms Bilder -> Bilder zur Wiederherstellung scannen..., bevor Sie ein IMG auf dem USB-Laufwerk wiederherstellen.
2) Segne das USB-Laufwerk, indem du es auf dem Startvolume auswählst oder die Befehlszeile verwendest. (Hinweis – die Handbuchseite für bless
kann verschoben werden, aber der Befehl funktioniert immer noch auf Mojave, um einen alternativen Start zu ermöglichen. Sie können dies nicht als Standardstart mit Systemintegritätsschutz festlegen, aber für diese Verwendung sollte bless immer noch funktionieren.
Es ist nicht so schwer, ein bootfähiges Image zu erstellen, und viel sicherer für DIY. Es vermeidet auch die Notwendigkeit, kommerzielle Software aus dem Internet herunterzuladen. Allen viel Spaß beim Medienwechsel!
Wenn Sie einfach nur einen bootfähigen USB-Stick möchten, installieren Sie einfach OSX auf diesem Volume und schalten Sie alle Extras aus, die Sie möglicherweise nicht benötigen. Sie können Ihren USB auf der einen Seite und die USB-Installationsdiskette auf der anderen Seite haben, um Ihr bootfähiges Laufwerk zu erstellen und sicherzustellen, dass sich alle Air-Treiber auf Ihrem bootfähigen USB-Laufwerk befinden (was oft ein Problem ist, wenn Sie das Image einer anderen Installation verwenden - manchmal sind die Treiber nicht alle dort auf älteren Builds des Betriebssystems)
Der beste Trick, den ich habe, wenn Sie nicht genügend Speicherplatz auf USB haben, um die endgültige aktualisierte Version zu erstellen, besteht darin, das bootfähige Image bereitzustellen, indem Sie es zuerst auf einer 25-GB-Partition auf einer externen Festplatte installieren.
Sie können die Installation mit viel freiem Speicherplatz auf dem HS abschließen, alle Updates ausführen, die neuer sind als Ihr Installationsprogramm (z. B. 10.6.8), ein Administratorkonto erstellen und die benötigten Tools und Apps installieren. Am Ende des Prozesses dünnst du dann die Dinge aus, die du nicht brauchst. DaisyDisk oder WhatSize zeigen Ihnen alle großen Dateien und Bibliotheken. Vieles von iLife und dem dazugehörigen Application Support können Sie getrost loswerden. WhatSize hat viele Optionen, um nicht benötigte Dateien, Lokalisierungen und PPC-Code zu entfernen. Wenn Sie das bootfähige Image auf der HD-Partition abgespeckt haben, verwenden Sie den folgenden Trick, um es auf das USB-Laufwerk zu bekommen. Leopard war in 8G eine enge Passform, aber Snow Leopard ist leichter und muss nicht so viel Diät halten.
Bearbeiten: Hier sind Terminalbefehle zum Rollieren Ihres eigenen Installationsprogramms wie dem (schreibgeschützten) Installationsprogramm, das mit dem aktuellen MacBook Air geliefert wird. Ich habe eine Snow Leopard DVD als /dev/disk5 und mein USB ist /dev/disk6. Die Manpages für diskutil und asr sind hilfreich, wenn Sie auf kleine Fallstricke stoßen oder andere Anforderungen als ein einfaches Laufwerk mit einer Partition haben.
$diskutil-Liste /dev/disk5 #: NAMENSGRÖSSE IDENTIFIZIERUNG EINGEBEN 0: Apple_partition_scheme *7,8 GB Festplatte5 1: Apple_partition_map 30,7 KB disk5s1 2: Apple_Driver_ATAPI 1,0 GB disk5s2 3: Apple_HFS Mac OS X Installations-DVD 6,7 GB disk5s3 /dev/disk6 #: NAMENSGRÖSSE IDENTIFIZIERUNG EINGEBEN 0: *8,5-GB-Festplatte6 $diskutil partitionDisk disk6 GPT HFS+ MacUSB 100% Partitionierung auf disk6 gestartet Diskette wird ausgehängt Partitionsmap erstellen Warten auf das Wiedererscheinen von Datenträgern Formatieren von disk6s2 als Mac OS Extended mit dem Namen MacUSB Fertige Partitionierung auf disk6 /dev/disk6 #: NAMENSGRÖSSE IDENTIFIZIERUNG EINGEBEN 0: GUID_partition_scheme *8,5-GB-Festplatte6 1: EFI 209,7 MB disk6s1 2: Apple_HFS MacUSB 8,2 GB disk6s2 $sudo asr restore --source /dev/disk5s3 --target /dev/disk6s2 --erase Validieren des Ziels ... fertig Validierung der Quelle ... fertig Inhalt von /dev/disk6s2 (/Volumes/MacUSB) löschen? [ny]: j Überprüfen der Größen ... fertig Wiederherstellung ....10....20....30....40....50....60....70....80....90.... 100 Überprüfung ....10....20....30....40....50....60....70....80....90.... 100 Zielvolume wird neu eingebunden ... fertig $sudo bless --mount /Volumes/Mac\ OS\ X\ Install\ DVD\ 1 --setBoot
Hinweis: Das USB-Laufwerk wurde so umbenannt, dass es mit dem Installationsprogramm identisch ist, und der Einhängepunkt in /Volumes hat ein Leerzeichen und eine 1 am Ende.
Hinweis: SIP stellt sicher, dass der —setBoot
Teil der obigen Befehle fehlschlägt. Entfernen Sie diesen Teil und/oder ignorieren Sie alle Fehler. Sie müssen den USB auf andere Weise auswählen, als Bless einen Ein-Schritt-Befehl ausführen zu lassen. Dies ist ein weiterer Grund, dies nur createinstallmedia
von Apple zu verwenden.
man bless
an der Terminalkonsole bless(8)
.Bevor Sie ein bootfähiges OS X-Installationsprogramm erstellen können, müssen Sie zuerst Folgendes tun:
Laden Sie die OS X Installer-App aus dem Mac App Store herunter.
Mounten Sie das Volume, das Sie in ein bootfähiges Installationsprogramm konvertieren möchten. Dies können Wechselmedien wie ein USB-Flash-Laufwerk oder eine sekundäre interne Partition sein.
Sie können dann das createinstallmedia
Tool verwenden, um das Volume aus Schritt zwei in ein bootfähiges Installationsprogramm zu konvertieren, das auf der Installations-App aus Schritt eins basiert. Informationen zur Verwendung createinstallmedia
finden Sie unter So erstellen Sie ein bootfähiges Installationsprogramm für macOS .
Angenommen, Sie haben beispielsweise ein Volume unter gemountet /Volumes/MyVolume
und die OS X-Installationsprogramm-App befindet sich unter Sie können es mit diesem Befehl /Applications/Install\ OS\ X\ Mavericks.app
löschen und in ein bootfähiges Installationsprogramm konvertieren:/Volumes/MyVolume
macOS Catalina
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
macOS Mojave
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
macOS HighSierra
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
macOS Sierra
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ Sierra.app
OS X El Capitan
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app
OS X Yosemite
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Yosemite.app
OS X Mavericks
sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Mavericks.app
dd
erstellt eine Byte-für-Byte-Kopie einer Festplatte und würde daher nicht wirklich zu dem passen, was Sie zu tun versuchen. Wenn Sie beispielsweise dd
Ihren aktuellen USB-Stick auf einen neuen, größeren USB-Stick kopiert haben, wäre der zusätzliche Speicherplatz auf diesem neuen USB-Stick nicht nutzbar, da dd
die Partitionstabelle und nicht nur die Daten kopiert werden.
Warum bewahren Sie Ihre Backups nicht einfach auf einem externen Laufwerk auf? Dann könnten Sie von Ihrem Rettungs-USB-Laufwerk booten und Ihre Daten auf einem anderen externen Laufwerk speichern.
BEARBEITEN
Hier ist eine Methode, um zumindest Ihre Bootdiskette von Discussions.apple.com zu klonen, die anscheinend für mehrere Leute funktioniert hat
Nützliche Hinweise:
Damit Sie versteckte Dateien anzeigen können, führen Sie im Terminal diesen Befehl aus: defaults write com.apple.Finder AppleShowAllFiles TRUE
(drücken Sie nach jedem Befehl die Eingabetaste)
dann:killall Finder
Um versteckte Dateien wieder auszublenden, gehen Sie anschließend zurück zu Terminal:
defaults write com.apple.Finder AppleShowAllFiles FALSE
dann:killall Finder
dd
befehl sollte lauten dd if=/path/to/olddrive of=/path/to/newdrive bs=100M
. Dies würde es Ihnen jedoch nicht erlauben, zusätzliche Daten darauf zu speichern. Stellen Sie sicher, dass Sie es nicht falsch herum bekommen if
, of
oder Sie werden Ihre Bootdiskette löschen.if
in of
der richtigen Reihenfolge zu
erhaltenasr
ist ein bisschen klüger darin, ein bootfähiges Volume und HFS zu segnen, als dd
oder cp
und eher mit Metadaten, HFS-Komprimierung und anderen netten Dingen zu arbeiten, die man auf begrenztem Speicherplatz haben kann ...Ich habe gerade meinen Flash-Stick mit dem Windows-Dienstprogramm wiederhergestellt, wie hier beschrieben http://osxdaily.com/2011/07/04/format-the-macbook-air-usb-restore-key/
Link für das Dienstprogramm http://www.sendspace.com/file/xek3yk
Versuchen Sie nicht, dies über die Virtual Box zu tun, verwenden Sie natives Win7
OK, es ist sehr einfach, wenn Sie die unzähligen "ISO"-Installationsprogramme für OS X in die Hände bekommen, die kurz nach jeder Veröffentlichung ihren Weg ins Internet finden ... oder selbst ein Image Ihrer Installationsdiskette erstellen ... und Stellen Sie es einfach auf einer separaten Partition Ihres USB-Flash-Laufwerks wieder her. Alles im guten alten Festplatten-Dienstprogramm ...
Der Schlüssel ist... Fügen Sie NICHT die *.dmg- oder *.iso-Datei in das SOURCE -Feld ein. Legen Sie stattdessen das Volume aus dem gemounteten Image in die Quellbox im Festplatten-Dienstprogramm „Wiederherstellen“ ein.
Der einzige Grund, DD zu verwenden, ist, wenn Sie verrückten benutzerdefinierten ISO-Unsinn machen und versuchen, das Installationsprogramm auf einen 4-GB-Stick zu passen. So habe ich ein 4-GB-Rettungslaufwerk erstellt, das ich bis heute verwende " Snow Leo 911 " Es rockt ... aber wenn Sie Platz übrig haben ... teilen Sie das Baby einfach auf und Sie können loslegen.
Hier ist eine ziemlich gute Beschreibung eines ähnlichen Ansatzes. Prost!
Dori
Hotpaw2
Fahrrad
Dewald Els
benwiggy
createinstallmedia
Anweisungen beziehen sich auf das Erstellen eines USB-Sticks, der das Betriebssystem auf einer anderen Festplatte installieren kann.