40 votos

¿Cómo puedo hacer un instalador USB de arranque de OS X en un Mac?

¿Alguien tiene una receta de línea de comandos de Terminal para hacer una nueva unidad flash USB de arranque para uno de los nuevos Macbook Air? ¿Hay una manera de dd copiar el dispositivo de arranque USB que viene en la caja y hacer la nueva copia de arranque? Me gustaría hacer una nueva copia de seguridad del dispositivo USB de rescate para mi MBA, preferiblemente en una unidad flash mucho más grande con espacio para una copia de seguridad de algunos de mis directorios de trabajo.

Añadido:

¿Y es posible hacer, no sólo una unidad de rescate, sino una unidad USB de arranque que inicie una versión totalmente actualizada del SO (digamos 10.6.8 o posterior)? Si es así, ¿cómo en un Macbook Air 11, y qué tamaño de la memoria USB requerirá esto?

0 votos

¿Qué Air tienes? El más grande tiene una ranura para tarjetas SD, que también puede usarse como unidad de arranque.

1 votos

@Dori : MBA 11, más pequeño y sin ranura SD.

1 votos

¿Quieres mover el instalador de OSX a una unidad o simplemente tener un segundo dispositivo de arranque. Si es esto último, simplemente formatea la unidad USB e instala OSX en la unidad. Actualiza el software periódicamente y ya está. Mover el instalador al USB requiere un poco más de esfuerzo.

31voto

Oskar Puntos 1242

Si el método admitido por Apple para utilizar el createinstallmedia no funciona, puede probar otras opciones a continuación:

Con OS X El Capitan, Yosemite o Mavericks, puedes utilizar una unidad flash USB u otro medio extraíble como disco de inicio desde el que instalar OS X.


De verdad - intente lo anterior si puede, pero como alternativa, aquí hay una receta sencilla para hacer una versión USB del instalador de OS X + las herramientas asociadas. (Asistente de Migración, Utilidad de Disco, Utilidad de Red, Terminal (que monta automáticamente su unidad interna según sea necesario), Utilidad de Firmware y Utilidad de Restablecimiento de Contraseña.

1) Utiliza la Utilidad de Discos para crear una imagen del DVD de Snow Leopard que prefieras en una unidad USB con formato HFS+ y GUID. Yo suelo crear primero una IMG del DVD, pero debería funcionar de una sola vez. Vigila los errores de restauración - puede que necesites el comando de menú de la Utilidad de Discos Imágenes -> Escanear imágenes para restaurar... antes de restaurar una IMG en la unidad USB.

2) bendito sea la unidad USB seleccionándola en Disco de Inicio o utilizando la línea de comandos. (Nota - la página del manual de bless puede ser movido, pero el comando sigue funcionando en Mojave para bendecir un arranque alternativo. No se puede establecer esto para ser el arranque por defecto con Protección de la integridad del sistema pero para este uso, la bendición debería seguir funcionando.

No es tan difícil hacer una imagen de arranque y es mucho más seguro para el bricolaje. También evita la necesidad de descargar software comercial de Internet. ¡Feliz cambio de medios para todos!

Si simplemente quieres una unidad de disco duro de arranque, simplemente instala OSX en ese volumen, apagando todos los extras que no necesites. Usted puede tener su USB en un lado y el disco de instalación USB en el otro para hacer su unidad de arranque asegurando que todos los controladores de aire están en su unidad de arranque USB (que es a menudo un problema cuando se utiliza la imagen de otra instalación - a veces los controladores no están todos allí en las versiones anteriores del sistema operativo)

El mejor truco que tengo cuando no tienes suficiente espacio en el USB para crear la versión final actualizada es montar la imagen de arranque instalando primero en una partición de 25G en un disco duro externo.

Puedes terminar la instalación con mucho espacio libre en el HS, ejecutar todas las actualizaciones más nuevas que tu instalador (10.6.8 por ejemplo), hacer una cuenta de administrador, instalar las herramientas y aplicaciones que necesites. Al final del proceso, entonces quitas las cosas que no necesitas. DaisyDisk o WhatSize le mostrará todos los archivos y bibliotecas grandes. Puede deshacerse con seguridad de una gran cantidad de iLife y el soporte de aplicaciones asociado. WhatSize tiene muchas opciones para eliminar archivos innecesarios, localizaciones y código PPC. Una vez que hayas adelgazado la imagen de arranque en la partición del disco duro, utiliza el siguiente truco para llevarla a la unidad USB. Leopard cabía en 8G, pero Snow Leopard es más ligero y no necesita hacer tanta dieta.

Editar: Aquí están los comandos de terminal para rodar su propio instalador como el (sólo lectura) que viene con el actual Macbook Air. Tengo un DVD de Snow Leopard como /dev/disk5 y mi USB es /dev/disk6. Las páginas de manual de diskutil y asr son útiles si te encuentras con pequeños inconvenientes o tienes necesidades diferentes a las de una unidad de partición básica.

$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: que la unidad USB fue renombrada para ser la misma que el instalador y el punto de montaje en /Volumes tiene un espacio y un 1 al final.

Nota: SIP garantiza la —setBoot de los comandos anteriores fallará. Elimine esa parte y/o ignore los errores. Tendrá que seleccionar el USB de otra manera que no sea haciendo que la bendición realice un comando de un solo paso. Esta es otra razón para usar simplemente createinstallmedia de Apple para realizar esto.

1 votos

El Macbook Air actual viene con un dispositivo de restauración USB, no con un DVD. ¿Supone esto una diferencia? Además, ¿hay alguna receta para crear una unidad USB que pueda arrancar con el sistema operativo 10.6.8 (o pronto 10.7.x) totalmente actualizado?

1 votos

No - el DVD y el USB son dispositivos equivalentes de sólo lectura. Para "hornear" las actualizaciones de los paquetes del instalador, usted tiene que ser capaz de analizar / editar los paquetes del instalador y leer / editar / corregir la pre-instalación y post-instalación scripts. Es mucho más rápido (y más seguro) simplemente almacenar el actualizador combinado en el dispositivo y ejecutarlo más tarde o utilizar DeployStudio para ajustar una versión del software instalado para su distribución. Es una gran idea, sólo más trabajo de lo que podría suponer en general. 10.7 todas las apuestas están apagadas ya que utilizará la tienda de aplicaciones para validar una compra y quiere instalar sobre SL sólo como se describe actualmente

0 votos

Su enlace de bendición está roto.

20voto

bicepjai Puntos 141

Antes de poder crear un instalador de arranque de OS X, tendrás que hacer lo siguiente:

  1. Descargue la aplicación OS X Installer de la Mac App Store.

  2. Monte el volumen que desea convertir en un instalador de arranque. Puede ser un medio extraíble, como una unidad flash USB, o una partición interna secundaria.

  3. A continuación, puede utilizar el createinstallmedia para convertir el volumen del segundo paso en un instalador de arranque basado en la aplicación de instalación del primer paso. Para aprender a usar createinstallmedia véase Cómo crear un instalador de arranque para MacOS .

Por ejemplo, suponiendo que tiene un volumen montado en /Volumes/MyVolume y la aplicación de instalación de OS X está en /Applications/Install\ OS\ X\ Mavericks.app podrías borrar /Volumes/MyVolume y convertirlo en un instalador de arranque con este comando:

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 High Sierra

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

6voto

Petros Puntos 4430

dd hace una copia byte a byte de un disco, por lo que no se ajustaría a lo que estás tratando de hacer. Por ejemplo, si utilizas dd para copiar su llave USB actual a una nueva llave USB más grande, el espacio adicional en esa nueva llave USB no sería utilizable porque dd copia la tabla de partición, no sólo los datos.

¿Por qué no guardar las copias de seguridad en un disco externo? Así podrías arrancar desde tu disco USB de rescate y tener tus datos guardados en otra unidad externa.

EDITAR

Aquí hay un método de al menos clonar su disco de arranque de discusiones.apple.com que parece haber funcionado para varias personas

  1. Consigue una memoria USB de 8GB y formatéala para un disco de arranque (haz una partición con la opción GUID y (Mac OS X extendido (journaled)).
  2. Inserta también la memoria USB de Apple. Hay un archivo invisible en root que necesitas montar en el escritorio llamado MacOSX.dmg. Puedes usar una utilidad como Onyx o usar la terminal con el comando open para montarlo.
  3. Utilice el clonador de copias de carbono para clonar la "Imagen de instalación de Mac OS X" montada en la nueva memoria USB
  4. Desmontar la "Imagen de instalación de Mac OS X"
  5. Utilice el clonador de copias de carbono para clonar la memoria USB de Apple en la nueva memoria USB. Seleccione la opción de eliminar los archivos que salen. Los pasos 2 - 4 son necesarios porque si sólo clonas la memoria USB de Apple la nueva memoria USB no será arrancable.
  6. Una vez que esto termine, tendrás una copia de arranque. También puede utilizar la Utilidad de Discos para crear una imagen de disco de la nueva copia.

Consejos útiles:

Para poder ver los archivos ocultos, en el terminal ejecute este comando: defaults write com.apple.Finder AppleShowAllFiles TRUE (pulse Enter después de cada comando)

entonces: killall Finder

Después, para ocultar de nuevo los archivos ocultos, vuelva a la Terminal :

defaults write com.apple.Finder AppleShowAllFiles FALSE

entonces: killall Finder

0 votos

Llevar la unidad de rescate original sería un pequeño dispositivo más que perder. La copia debe ser la copia de seguridad del original.

0 votos

Nuevo contenido anotado. ¿Cómo se puede hacer todo esto desde la línea de comandos? ¿Qué hace el clonador que no hace un cp? ¿Un dd a una unidad flash de tamaño similar hará lo mismo?

0 votos

@hotpaw2 - No sé lo que pasaría si se utiliza cp para ser honesto, pero yo esperaría dd le permitirá hacer una copia exacta si usted compró una llave USB del mismo tamaño. el dd debe ser dd if=/path/to/olddrive of=/path/to/newdrive bs=100M . Sin embargo, esto no le permitiría almacenar datos adicionales en él. Asegúrese de no tener if y of al revés, o se borrará el disco de arranque.

0voto

Aaron N. Tubbs Puntos 1019

Acabo de restaurar mi memoria flash con la utilidad de Windows como se describe aquí http://osxdaily.com/2011/07/04/format-the-macbook-air-usb-restore-key/

enlace para la utilidad http://www.sendspace.com/file/xek3yk

no intentes hacer esto a través de Virtual Box, usa el Win7 nativo

-3voto

alex gray Puntos 479

OK, es muy fácil de hacer si usted puede conseguir sus manos en la miríada de "ISO" instaladores de OS X que hacen su camino en Internet poco después de cualquier lanzamiento .. o crear una imagen de su disco de instalación a ti mismo .... y simplemente restaurar en un separado partición de su unidad flash USB... todo en la buena utilidad de discos...

la clave es... NO inserte el archivo *.dmg o *.iso en el FUENTE caja. En su lugar, INSERTE EL VOLUMEN desde el montado imagen en el cuadro de origen en la Utilidad de Discos "Restaurar".

La única razón para usar DD es si estás haciendo alguna locura de ISO personalizada, tratando de encajar el instalador en una memoria de 4GB. Así es como hice una unidad de rescate de 4GB que todavía uso hasta el día de hoy " Nieve Leo 911 ", es lo mejor... pero si te sobra espacio... solo tienes que separar ese bebé y estarás bien.

Aquí hay un muy buena redacción de un enfoque similar. Salud.

3 votos

Incluso si estuviera bien reempaquetar Snow Leopard y permitir que lo descarguen personas sin licencia, no me fiaría de alguien que incluye 40 títulos de software de pago junto con Snow Leopard en Snow Leo 911. No es difícil hacer una imagen de su copia legal de SL y bendecir la imagen resultante.

1 votos

¿qué tal si se vota mi respuesta a su pregunta. ... una solución corta y simple a su inicial problema .. y por qué el solución más complicada que había considerado inicialmente era ahora probablemente innecesario... hasta que recetly tales maniobras eran casi necesarias con el fin de "home-bake" un conjunto mínimo y portátil de herramientas de solución de problemas - que por lo general (todavía) es algo que no está disponible a través de "medios" estrictamente convencionales... me refirió a la experiencia con estos mismos problemas y soluciones. aka realidad. su pregunta no era un RFP para diatribas paranoicas re: herramientas de diagnóstico preferido..

1 votos

@bmike oh, ya veo, ya veo... tú también respondiste a la pregunta... después de mí... ¡¡CON MI RESPUESTA!! eres shady hombre.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X