Come posso creare un'unità flash USB avviabile su un Mac?

31

Qualcuno ha una ricetta da riga di comando di Terminale per creare una nuova chiavetta USB avviabile per uno dei nuovi MacBook Air? C'è un modo per copiare dd il dispositivo di avvio USB che viene fornito nella confezione e rendere avviabile la nuova copia? Mi piacerebbe creare una nuova copia di backup del dispositivo di salvataggio USB per il mio MBA, preferibilmente su un'unità flash molto più grande con spazio per il backup di alcune delle mie directory di lavoro.

Aggiunto:

È possibile creare, non solo un'unità di ripristino, ma un'unità USB avviabile che avvierà una versione del sistema operativo completamente aggiornata (ad esempio 10.6.8 o successiva)? Se sì, come su un MacBook Air 11 e quanto è grande una chiavetta USB che richiede?

    
posta hotpaw2 28.01.2011 - 23:46
fonte

5 risposte

24

Se il metodo supportato da Apple di utilizzare lo strumento createinstallmedia non funziona, puoi provare altre opzioni di seguito:

  • link - Crea un programma di installazione avviabile per OS X

Con OS X El Capitan, Yosemite o Mavericks, puoi utilizzare un'unità flash USB o un altro supporto rimovibile come disco di avvio da cui installare OS X.

Veramente - prova quanto sopra se puoi, ma in alternativa, ecco una semplice ricetta per fare una versione USB dell'installer di OS X + strumenti associati. (Assistente Migrazione, Utility Disco, Utilità di rete, Terminale (che monta automaticamente l'unità interna come necessario), Utility Firmware e Utility di ripristino password.

1) Usa il backup / ripristino di Utility Disco per visualizzare qualsiasi DVD di Snow Leopard che preferisci su un'unità GUID USB formattata HFS +. Di solito prima creo una IMG del DVD, ma dovrebbe funzionare in un colpo solo. Controlla gli errori di ripristino: potresti aver bisogno del comando di menu Utility Disco Immagini - > Scansiona le immagini per ripristinare ... prima di ripristinare un IMG sull'unità USB.

2) benedici l'unità USB selezionandolo in Disco di avvio o utilizzando la riga di comando. (Nota: la pagina di manuale per bless può essere spostata, ma il comando funziona ancora su Mojave per benedire un avvio alternativo. Non è possibile impostarlo come avvio predefinito con Sistema Integrity Protection ma per questo utilizzo, benedica dovrebbe funzionare.

Non è così difficile creare un'immagine avviabile e molto più sicura per il fai-da-te. Evita anche la necessità di scaricare software commerciale da internet. Felice media che cambia tutto!

Se desideri semplicemente una pen drive avviabile, installa semplicemente OSX su quel volume, disattivando tutti gli extra di cui potresti non aver bisogno. Puoi avere la tua USB su un lato e il disco di installazione USB sull'altro per rendere la tua unità avviabile assicurando che tutti i driver Air si trovino sull'unità USB avviabile (che è spesso un problema quando usi un'altra immagine di installazione - a volte i driver non sono tutti lì su versioni precedenti del sistema operativo)

Il miglior trucco che ho quando non hai abbastanza spazio su USB per creare la versione finale aggiornata è mettere in scena l'immagine di avvio installando prima su una partizione 25G su un disco rigido esterno.

Puoi terminare l'installazione con molto spazio libero sull'HS, eseguire tutti gli aggiornamenti più recenti del tuo programma di installazione (ad esempio 10.6.8), creare un account amministratore, installare gli strumenti e le app di cui hai bisogno. Alla fine del processo, si assottigliano le cose che non servono. DaisyDisk o WhatSize ti mostreranno tutti i file di grandi dimensioni e biblioteche. Puoi tranquillamente sbarazzarti di un sacco di iLife e il relativo supporto applicativo. WhatSize ha molte opzioni per rimuovere file, localizzazioni e codici PPC non necessari. Dopo aver ridimensionato l'immagine di avvio nella partizione HD, utilizza il seguente trucco per scaricarlo sull'unità USB. Leopard era stretto in 8G, ma Snow Leopard è più leggero e non ha bisogno di dieta tanto.

Modifica: qui ci sono i comandi del terminale per lanciare il tuo programma di installazione come quello (di sola lettura) fornito con l'attuale MacBook Air. Ho un DVD di Snow Leopard come / dev / disk5 e il mio USB è / dev / disk6. Le pagine man per diskutil e asr sono utili se si eseguono trucchi o bisogni diversi rispetto a un'unità di partizione di base.

$diskutil list
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *7.8 GB     disk5
   1:        Apple_partition_map                         30.7 KB    disk5s1
   2:         Apple_Driver_ATAPI                         1.0 GB     disk5s2
   3:                  Apple_HFS Mac OS X Install DVD    6.7 GB     disk5s3
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                                                   *8.5 GB     disk6
$diskutil partitionDisk disk6 GPT HFS+ MacUSB 100%
Started partitioning on disk6
Unmounting disk
Creating partition map
Waiting for disks to reappear
Formatting disk6s2 as Mac OS Extended with name MacUSB
Finished partitioning on disk6
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.5 GB     disk6
   1:                        EFI                         209.7 MB   disk6s1
   2:                  Apple_HFS MacUSB                  8.2 GB     disk6s2
$sudo asr restore --source /dev/disk5s3 --target /dev/disk6s2 --erase
    Validating target...done
    Validating source...done
    Erase contents of /dev/disk6s2 (/Volumes/MacUSB)? [ny]: y
    Validating sizes...done
    Restoring  ....10....20....30....40....50....60....70....80....90....100
    Verifying  ....10....20....30....40....50....60....70....80....90....100
    Remounting target volume...done
$sudo bless --mount /Volumes/Mac\ OS\ X\ Install\ DVD\ 1 --setBoot

Nota: l'unità USB è stata rinominata per essere uguale all'installer e il punto di montaggio in / Volumi ha uno spazio e un 1 virata alla fine.

Nota: SIP garantisce la porzione —setBoot dei comandi sopra falliranno. Rimuovere quella parte e / o ignorare eventuali errori. Dovrai selezionare l'USB in un altro modo, piuttosto che avere la benedizione di eseguire un comando in una fase. Questo è un altro motivo per utilizzare solo createinstallmedia di Apple per eseguire questo.

    
risposta data 26.06.2011 - 21:56
fonte
14

Prima di poter creare un programma di installazione di OS X avviabile, devi prima fare quanto segue:

  1. Scarica l'applicazione OS X Installer dal Mac App Store.

  2. Montare il volume che si desidera convertire in un programma di installazione avviabile. Questo potrebbe essere un supporto rimovibile come un'unità flash USB o una partizione interna secondaria.

  3. È quindi possibile utilizzare lo strumento createinstallmedia per convertire il volume del secondo passaggio in un programma di installazione avviabile basato sull'app di installazione dal primo passaggio. Per informazioni su come utilizzare createinstallmedia

Ad esempio, supponendo di avere un volume montato su / Volumes / MyVolume e l'applicazione di installazione di OS X è su / Applicazioni / Installa \ OS \ X \ Mavericks.app puoi cancellare / Volumi / MyVolume e convertirlo in un disco di avvio programma di installazione con questo comando:

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
    
risposta data 15.08.2015 - 22:09
fonte
5

dd crea una copia byte-per-byte di un disco quindi non si adatta perfettamente a ciò che stai cercando di fare. Ad esempio, se hai utilizzato dd per copiare la tua chiave USB corrente su una nuova chiave USB più grande, lo spazio aggiuntivo su quella nuova chiave USB non sarebbe utilizzabile perché dd copia la tabella delle partizioni, non solo i dati.

Perché non conservare i backup su un'unità esterna. Quindi è possibile avviare il disco USB di ripristino e salvare i dati su un'altra unità esterna.

Modifica

Ecco un metodo per clonare almeno il disco di avvio da discussion.apple.com che sembra aver funzionato per diverse persone

  1. Ottieni una chiavetta USB da 8 GB e formattala per un disco di avvio (partizionala con l'opzione GUID e (Mac OS X estesa (su giornale)).
  2. Inserisci anche la chiavetta USB Apple. C'è un file invisibile nella radice che devi installare sul desktop chiamato MacOSX.dmg. Puoi usare un'utilità come Onyx o usare il terminale con il comando open per montarlo.
  3. Usa cloner copia carbone per clonare l'immagine "Mac OS X Installer" montata sulla nuova penna USB
  4. Smonta l'immagine "Mac OS X Installer"
  5. Usa il cloner di copia carbone per clonare la chiavetta USB di Apple sulla nuova penna USB. Seleziona i file di eliminazione eliminati. I passaggi 2 - 4 sono necessari perché se si clona semplicemente la chiavetta USB Apple, la nuova chiavetta USB non sarà avviabile.
  6. Al termine di questa operazione avrai ora una copia di avvio. È quindi possibile utilizzare anche Utility Disco per creare un'immagine del disco della nuova copia.

Suggerimenti utili:

Per consentire di visualizzare i file nascosti, nel terminale eseguire questo comando: defaults write com.apple.Finder AppleShowAllFiles TRUE (premi Invio dopo ogni comando)

quindi: killall Finder

Successivamente, per nascondere nuovamente i file nascosti, torna al Terminale:

defaults write com.apple.Finder AppleShowAllFiles FALSE

quindi: killall Finder

    
risposta data 29.01.2011 - 00:13
fonte
0

Ho appena ripristinato il mio flash stick con l'utility Windows come descritto qui link

link per l'utilità link

non provare a farlo attraverso la Virtual Box, usa nativo Win7

    
risposta data 21.08.2011 - 20:37
fonte
-3

OK, è molto facile da fare se riesci a mettere le mani sulla miriade di installatori di OS X "ISO" che si fanno strada su internet poco dopo ogni uscita .. o crea un'immagine del disco Installer tu stesso .. .. e semplicemente ripristinalo su una partizione separata della tua chiavetta USB .. tutto in buona parte del 'Disco Utility ...

la loro chiave è ... NON inserire il file * .dmg o * .iso nella casella SOURCE . Invece, INSERIRE IL VOLUME dall'immagine montata nella casella sorgente in Utility Disco "Ripristina".

L'unico motivo per usare la DD è se stai facendo un po 'di assurdità ISO folli, cercando di installare l'installer su una chiavetta da 4 GB. Ecco come ho realizzato un'unità di salvataggio da 4 GB che uso ancora oggi " Snow Leo 911 ", si scuote. .. ma se hai spazio in abbondanza ... dividi quel bambino e sarai a posto.

Ecco una scrittura piuttosto buona di un approccio simile Cheers!

    
risposta data 26.06.2011 - 20:15
fonte

Leggi altre domande sui tag