Prólogo: en mi caso, necesitaba una unidad USB de arranque con "HirensBootCD", pero pasé un día y no encontré un artículo normal sobre cómo hacerlo en mac os, y todos se basaban en instalar una imagen usando "Unetbootin and Eather".
Como resultado, todo termina con el hecho de que la unidad USB no está cargada. Porqué es eso ?
Tome "Unetbootin", simplemente no crea un área de arranque en una unidad USB, al menos en mac os, y "Eather" no puede crear un área de arranque si no está originalmente en la imagen iso, pero las imágenes de instalación de Linux en vivo como esta se cargan correctamente.
Vamos a empezar.
Lo que necesitamos: una unidad usb de al menos 2GB, un terminal mac os, el archivo "mbr.bin" irá seguido de un enlace, "HirensBootCD" o cualquier otra imagen y el programa "Unetbootin" se puede encontrar buscando en Internet.
Paso uno
Veamos como hemos montado una unidad usb usando el terminal
Escribimos en la terminal: diskutil list
En mi caso, la respuesta se ve así:
/dev/disk2 (external, physical): 0: FDisk_partition_scheme *2.0 GB disk2 1: DOS_FAT_32 BOOTUSB 2.0 GB disk2s1
En el futuro, todas las acciones se describirán desde / dev / disk2; este punto está montado en mi sistema, pero en el suyo puede ser diferente.
Segundo paso
usb diskutil MBRFormat.
:
sudo diskutil eraseDisk FAT32 BOOTUSB MBRFormat /dev/disk2
usb .
: diskutil unmountDisk /dev/disk2
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory Enter 'help' for information
!
, usb .
( ):
sudo fdisk -e /dev/disk2 print f 1 write print exit diskutil unmountDisk /dev/disk2
syslinux ( syslinux-5.00.zip).
"mbr", .
MBR.
: sudo dd conv=notrunc bs=440 count=1 if=mbr.bin of=/dev/disk2
"Unetbootin" "HirensBootCD" usb .
Luego vaya a la carpeta "HBCD" en el directorio raíz de la unidad USB y cambie el nombre del archivo isolinux.cfg a syslinux.cfg, luego cópielo en la raíz de la unidad USB.
La unidad USB de arranque está lista y se puede utilizar para el propósito previsto.