¿Cómo hacer Debian USB de arranque en Mac?


9

Su enfoque https://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/3-2 no funciona (todo funciona bien pero el usb no se puede iniciar). También parece que tiene varios años y está desactualizado. Otras distos tienen grandes cantidades de resolución de problemas, pero no debian. Algún consejo, ¿cómo puedo depurar por qué mi usb no se convirtió en arranque de Debian después de esos procedimientos?

Mis pasos fueron:

1) borre la unidad usb usando utilidades de disco y cree una partición FAT (también probé exFAT y OSX Extended).

2) descargó la iso y la convirtió a img:

hdiutil convert debian-8.4.0-i386-DVD-1.iso -format UDRW -o debian-8.4.0-i386-DVD-1.img

y renombrar el resultado para eliminar el ".img" del nombre. También intenté con nosotros UDTO en lugar de UDRW.

3) encontrar mi ubicación usb usando la lista diskutil, fue /dev/disk2

4) desmontar el usb: diskutil unmountDisk /dev/disk2

5) dding la imagen: sudo dd if=debian-8.4.0-i386-DVD-1.img of=/dev/disk2 bs=1m

Lo que tomó varias horas. El resultado fue el mensaje esperado de que no se podía leer usb.

6) expulsar el usb con: diskutil eject /dev/disk2

El resultado fue que el usb no era de arranque, en la pantalla de carga presionando el botón alt, el usb no se muestra.

Respuestas:


6

Uso unetbootin: https://unetbootin.github.io/ . Aquí hay un tutorial para ubuntu pero también puedes usarlo para debian solo cambia la imagen: http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx


Lo intenté, pero no funciona. El usb se vuelve de arranque, pero si trato de cargarlo, grub muestra el mensaje de error de que no puede encontrar el núcleo: "vmlinuz no encontrado".
Draif Kroneg

¿Utilizas uefi bios? ¿Desea usar la unidad usb en la mac?
LXGA

Creo que es una máquina efi. Solo necesito crear un USB de arranque de Linux para poder instalarlo en una máquina Mac.
Draif Kroneg

1
¡Has descargado solo una parte de debian! ¡Seleccionaste DVD-1! Debian es grande, así que si no usa dvd, descargue netinstall (se iniciará desde usb y descargará paquetes en línea): debian.org/distrib/netinst
LXGA

1
El instalador de Debian ahora advierte contra el uso de unetbootin, le sugiero que NO acepte esta respuesta y elija una de las siguientes: debian.org/releases/jessie/amd64/ch04s03.html.en
gotjosh

15

No convertí el ISO a img, simplemente formateé una unidad USB para FAT y usé dd:

sudo diskutil unmountdisk /dev/disk1
sudo dd if=./debian.iso of=/dev/disk1 bs=1m

Probé esto con Debian 9.

Es importante tener en cuenta que lo apropiado /dev/disk#debe determinarse mediante el siguiente comando en la línea de comandos de macOS:

diskutil list

En la pregunta anterior, el dispositivo USB se asignó a, /dev/disk2mientras que el ejemplo anterior usa /dev/disk1. Pero el número podría ser 3 o 4 o algún otro número. Asegúrese de que el número se correlaciona con la tarjeta de memoria que usa; corre el riesgo de perder datos si se equivoca.


1

He usado unetbootin en el pasado muy bien, sin embargo, recientemente intenté instalarlo en una PC realmente vieja para usarlo como servidor y se bloqueaba en el menú de arranque USB cuando intentaba arrancar a través de USB.

Logré instalar Debian con éxito usando esta guía que he duplicado en mi respuesta

La idea es la siguiente:

  1. Descargue boot.img.gz para la versión relevante de Debian desde aquí. Deberá cambiar la versión para que coincida con el ISO que tiene. http://ftp.debian.org/debian/dists/stable/main/installer-amd64/current/images/hd-media/

  2. Desmontar el disco USB de destino

  3. corre gzip -dc boot.img.gz > /dev/disk#a tu respectivo usb

  4. Después de que termine (tardó un tiempo extrañamente largo para una imagen de 50 MB, compresión, supongo), desconecte y vuelva a conectar la unidad. Simplemente arrastre y suelte el ISO en la raíz de la partición recién creada.

¡Prueba e instala! Trabajó para mi Dell Optiplex 380

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.