¿Cómo crear un USB de instalación de Linux de arranque desde un ISO en OS X?

9

Descargué el ISO para la instalación neta de Debian en una computadora con OS X. Quiero poner los datos del ISO en un USB, para poder instalar Debian en otra computadora portátil (no una computadora portátil Apple). Esa computadora portátil actualmente no tiene un sistema instalado, por lo que debo preparar la unidad USB en la computadora OS X.

Primero, intenté instalar UNetbootin en la computadora con OS X. Cuando este USB de arranque no arranca, encontré un informe de error que sugiere que, aunque UNetbootin enumera una versión para OS X, en realidad no puede crear USB de arranque.

Luego, probé las instrucciones en DebianEeePC How-to:

dd if=debian-7.*-netinst.iso of=/dev/disk1s1

Esto tardó unos 10 minutos, no informó errores, pero el USB aún no se puede iniciar.

  • En el pasado, los USB creados con UNetbootin en Windows y que usaban el ddmétodo en Linux funcionaban con éxito, pero en este momento solo tengo OS X disponible para mí.

¿Cómo puedo crear un USB de instalación de Linux de arranque desde un ISO en OS X?

Pueblo
fuente

Respuestas:

14

Debe convertir el ISO al formato UDRW usando:

hdiutil convert -format UDRW -o destination_file.img source_file.iso

para más pasos y referencias, haga clic en este enlace,

siga los pasos: Cree una memoria USB de arranque desde ISO en Mac OS X

124
fuente
¿La imagen resultante se puede iniciar en hardware que no sea de Apple? La documentación hdiutildice que UDRWes un UDIF read/write imageformato, y wikipedia afirma que UDIF es un formato propietario específico de Apple.
cnst
He ampliado mi comentario como arriba en una pregunta separada: unix.stackexchange.com/questions/126655/…
cnst
Acabo de responder la otra pregunta que vinculó, pero para otros que no pueden molestarse en hacer clic hasta aquí: sí, se puede iniciar en hardware que no sea de Apple; Solo lo intenté.
Jed Daniels el
Las instrucciones correspondientes de Ubuntu: ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx
Ioannis Filippidis
7

dddebe hacerse al dispositivo en of=/dev/disk1lugar de la particiónof=/dev/disk1s1

chlu
fuente
5

Como dice el comentario anterior (de cnst), UDRW parece ser propiedad de Apple / mac / OSX. Tuve que convertir a "UDTO - DVD / CD-R master para exportar" para que el USB se pueda arrancar en otras máquinas. Cuando dd finaliza en este caso, OSX (Mavericks) se queja de que no puede leer el disco / USB en este formato, lo que lo confirma. Además, unetbootin para OSX tampoco funciona.

Todas las instrucciones en toda la esfera de blogs de Internet e incluso la documentación oficial de Linux dicen que se debe usar UDRW y no están claras sobre la creación específica de USB de arranque para MAC.

Por lo tanto, hay docenas de sitios con instrucciones para crear una unidad USB de arranque de Linux en OSX. Todo lo que hice fue reemplazar UDRW con UDTO en el comando hdiutil y funcionó:

hdiutil convert -format UDTO -o destination_file.img source_file.iso
Bob A
fuente
Para mí, la conversión a UDRW o UDTO (desde ISO) siempre resultó en el mismo archivo (el mismo que el ISO de entrada, md5 coincide). Afortunadamente para la mayoría de los ISO de Linux ya son suficientes, así que está bien. Por desgracia, no tanto con Windows ISO aunque Fwiw: superuser.com/q/1063220/39364
rogerdpack
0

Consideraría que https://unetbootin.github.io/ es una respuesta válida para las personas que buscan una solución conveniente utilizando una GUI. También te quita la parte de descargar la iso, si quieres.

Está allí por años y supongo que es lo suficientemente robusto como para ser mencionado

Eugen Mayer
fuente