Hacer un USB OSX de arranque desde dmg en Linux


34

Tengo 2 máquinas: una MacBook Pro y una computadora de escritorio con Fedora, tengo una unidad USB y un OSX 10.8 dmg. La MacBook no arrancará en OSX desafortunadamente, estoy tratando de hacer un usb mac de arranque para recuperarlo.

Alguna idea? Lo intenté dmg2imgpero no tuve éxito al poner esa imagen en la unidad USB.

¿Hay una forma fácil de hacer esto?

Respuestas:


20

¿Has probado " Acetoneiso "?

Convierte el DMG en un ISO para ti. Después de eso, la forma más fácil que conozco para hacer un USB de arranque es usando DD.

dd if = / ruta / a / osx.iso of = / dev / sdX && sync

Nota : sdX es un ejemplo, deberá verificar la dirección de su unidad flash (generalmente sdb si solo tiene un disco duro). No agregue una partición # después de eso (como sdb1). Este método es un poco difícil en las unidades flash (he matado a uno o dos haciendo esto con relativa frecuencia, pero una vez debería estar bien).

Si no está familiarizado, DD copia y sincroniza poco a poco solo verifica que todos los archivos se hayan escrito en el usb.


3
¿Por qué no puedes hacer DD directamente desde el .dmg al USB?
Francesco

1
De acuerdo con esta guía: macbreaker.com/2014/01/… esto debería funcionar en Mac Osx: sudo dd if="location of Niresh disk image" of=/dev/r"identifier" bs=1mEntonces, ¿por qué no debería hacerlo en Linux?
Francesco

1
@Francesco: nunca dije que no. Por favor, haga sus propias preguntas en lugar de alejarse de las de otros y proporcionar comentarios no relacionados / habladores. También puedes ver si hay alguien disponible en el chat .
nerdwaller

3
Solo quiero agregar detalles a la respuesta ... ¿por qué debería convertir la imagen si no es necesaria?
Francesco

2
@Francesco - Nuevamente, mira las diferencias entre dmgy iso. isoes un estándar, a dmgmenudo contiene elementos comprimidos, donde isos no. Para evitar los pocos casos raros en los que un se dmgcomporta como un iso, es mejor convertirlo a un formato válido conocido. Si escribe lo común dmgs(que contiene compresión) en un USB, muchas cosas no los manejan correctamente. Entonces, no está agregando detalles, está haciendo preguntas sin investigar más allá de un solo caso en el que su punto es verdadero mientras ignora los numerosos casos en los que es falso.
nerdwaller

40

Instalar dmg2img

sudo apt-get install dmg2img

Convertir archivo de imagen DMG a archivo ISO

dmg2img -v -i /path/to/image_file.dmg -o /path/to/image_file.iso

Copiar imagen ISO a USB

sudo dd if=/path/to/image_file.iso of=/dev/sdb && sync

SDB es un ejemplo . En tu caso puede ser diferente

Editar

Puede realizar la conversión y la escritura real en una sola pasada, si no necesita el .iso después: tomará la mitad del tiempo de conversión a .iso y ENTONCES escribir en el dispositivo USB. Solo haz:

sudo dmg2img -v -i /path/to/image_file.dmg -o /dev/sdb

Nuevamente, sdb es un ejemplo . En tu caso puede ser diferente.


¿Cómo se debe formatear el USB? Partitionmap GUID / MBR? Formateo de FAT / NTFS / HFS +?
IFightCode

2
@Entusiasta, estas instrucciones están escribiendo una imagen de disco sin formato en el dispositivo. Su formato y datos antes de la operación se sobrescribirán y, por lo tanto, no importan.
Sam Hanes

2
Esto no crea una imagen ISO, es una imagen HFS + como todos los otros tutoriales que usan este programa. Todavía no he encontrado una solución viable.
bparker

+1 para el método de grabación directa a usb
Anwar

1

Si puede encontrar otra Mac, pruebe la aplicación Disk Utility.

Puede "Restaurar" su 10.8 DMG a su unidad USB. Esto hará que su unidad USB sea de arranque.

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.