¿Cómo crear una unidad USB de arranque OS X Mountain Lion en Ubuntu?


20

Ya sé cómo hacerlo en Mac OS X (muchas instrucciones en línea).

¿Pero es posible hacerlo en Ubuntu? Si es así, ¿cómo?


Creo que su solución (Pregunta y respuesta) ya existe en esta publicación .
Lucio

2
@Lucio Desafortunadamente, no. Esta publicación habla sobre archivos de imagen .iso, pero tengo un archivo de imagen .dmg, que es diferente.
Jake Badlands

Oh, ahora te entiendo. A la derecha, las imágenes de Mac son .dmg. Espero que mi respuesta pueda serle útil. Si es así, házmelo saber.
Lucio

Respuestas:


27

Como desea crear un LiveUSB, necesita una .isoimagen para hacerlo. La imagen de Mac es un .dmgarchivo, por lo que debe convertir este archivo en .iso, y luego instalarlo.

Instalar DMG2IMG

DMG2IMG ( 1 , 2 ) convertirá la .dmgimagen en una .isoimagen. Para instalar, abra una terminal e ingrese este comando:sudo apt-get install dmg2img

Convertir la imagen

Con dmg2imgusted creará un .imgarchivo y este archivo tendrá el mismo formato que un .isoarchivo, solo necesita reemplazar la extensión.

En el terminal ingrese los siguientes comandos o pegue el script con las modificaciones necesarias:

# Replace "OriginalFile.dmg" with the filename including the extension
# of your file. The extension will be replaced where necessary unless
# you want to specify the filenames yourself.

filename="OriginalFile.dmg"

# Replace with your file name and it will create the IMG file
dmg2img -i "${filename}" -o "${filename%.dmg}.img"

# Note that the extension of the first file is ".img"!
mv "${filename%.dmg}.img" "${filename%.dmg}.iso"

Crea el LiveUSB con una imagen ISO

Ahora ya tienes la .isoimagen, con la que harás el LiveUSB. Existen varias herramientas y respuestas para ayudarlo a crear unidades USB de arranque, algunas son específicas para el arranque desde PC / MBR (Bootcamp) donde las Mac y las PC más nuevas desde Windows 8 requieren / admiten el arranque UEFI.

Una pregunta relacionada: AskDifferent: forma oficial de obtener un archivo ISO OS X


3

¿Por qué no solo ddel .imgarchivo después de la conversión?

sudo dd if=/path/to/orig.img of=/dev/s**

2
Como ha preguntado, ddes un buen programa si es un poco difícil de entender para algunos, sin embargo, ddtiene un inconveniente importante en comparación con las aplicaciones creadoras de USB GUI. A veces, cuando tiene ddun archivo .img en una unidad USB, no puede volver a formatearlo si desea reutilizar la unidad USB. Los programas USB en vivo de la GUI no tienen este problema.
karel

@karel en realidad podría usar un software como SDFormatter FORMAT SIZE ADJUSTMENT = ONpara restaurar la capacidad real de la unidad USB (después de dd'ing la unidad USB podría aparecer como, por ejemplo, 50 MB en lugar de 4GB y el software del sistema operativo incorporado estándar a veces no puede restaurarlo)
Jake Badlands

@JakeBadlands Descargué SDFormatter para probarlo, pero ClamAV informó una amenaza de malware en el archivo que descargué, por lo que me apego a mi método probado y verdadero que utiliza programas del Centro de software de Ubuntu: askubuntu.com/questions/496309/ how-to-unboot-my-bootable-usb / ...
karel

Debería ser posible usar partedpara recrear la tabla de particiones en una ddmemoria USB. Para mí tiene sentido que algunas herramientas GUI no admitan la recreación de la tabla de particiones y, por lo tanto, se atasquen con el tamaño que se haya puesto allí dd, pero parecería extraño si no se pudiera hacer con parted, se sabe que esto no funciona en cualquier dispositivo USB?
Jan Segre
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.