Bien, estoy tratando de crear una imagen de Windows 7 INICIABLE en una llave USB desde una Mac con Lion. Mi imagen tiene formato .iso. Lo intenté:
sudo dd if=/Users/myusername/Win7.iso of=/dev/disk1 bs=1m
Y esto logró escribir los archivos, excepto en DISK UTILITY en el mac, muestra el tipo de partición como GUID Partition Table y no 'Master Boor Record'. Arrancar la clave en mi computadora con Vista produce el error "Sin sector de arranque en dispositivo USB
Por lo que puedo decir, bs = 1m en el comando DD debería haber dejado 1 Megabyte para el sector de arranque, pero por alguna razón esta área de la llave USB no está configurada correctamente para que arranque
¿Cómo puedo solucionar esto o usar correctamente dd para escribir una imagen de CD de arranque de modo que ahora sea una unidad usb de arranque?
Nota: en las instrucciones que leí, me recomendaron cambiar el nombre de mi Win7.iso a Win7.dmg antes de usar DD, lo que no tenía ningún sentido para mí, por lo que no lo hice. Podría intentar con ese paso ahora, pero lleva 1.99 horas escribir la imagen en la unidad USB, por lo que hay una gran penalización de prueba y error aquí. Gracias.
.iso
archivo tiene un sector de arranque válido? Si lo extrajo directamente de un CD de arranque, es posible que algo haya salido mal, ya que los CD tienen sectores de 2048 bytes y la mayoría de las unidades flash tienen sectores de 512 bytes.Respuestas:
Use las Opciones de la Utilidad de Discos para establecer el tipo de partición en Registro de arranque maestro antes de hacer dd.
fuente
Tuve un problema similar al intentar crear un disco USB de arranque desde OSX. El problema era que UnetBootin no configuraba el registro de arranque maestro correctamente en el disco USB. Tiene que hacer esto manualmente con Disk Util y fdisk.
Formatee el disco en la Utilidad de Discos, con el MBR correcto
Esto borrará el disco USB y lo configurará con el registro de arranque correcto
Instale el binario MBR del proyecto SysLinux
Use UnetBootin para instalar los archivos de instalación de su sistema operativo
Instrucciones completas
fuente
Formatee una llave USB con un Master Boot Record (MBR)
en Terminal: lista diskutil
anote el nombre de su llave USB (la mía era / dev / disk1)
en la Terminal: diskutil eraseDisk MS-DOS "WINDOWS10" MBR / dev / disk1
reemplace / dev / disk1 con el nombre de su llave USB
Montar una imagen de disco de Windows 10
en la Utilidad de Discos: seleccione Archivo ›Abrir Imagen de Disco› seleccione su .iso
en el panel izquierdo: haga clic en la imagen recién montada
en el panel derecho: seleccione el nombre y cópielo: algo así como CCSA_X64FRE_FR-FR_DV5
Copie la imagen del disco a la llave USB WINDOWS10
en el terminal: cd / Volumes
en Terminal: cp -R CCSA_X64FRE_FR-FR_DV5 / WINDOWS10
reemplace el nombre de la imagen en el ejemplo con el nombre de su imagen de disco
la barra al final (después de DV5 en el ejemplo) es importante
se tardó más de 90 minutos en copiar a una llave USB 2.0 USB sin indicador de progreso
fuente
Este método no usa dd ni lo he probado.
Debería poder utilizar UNetBootIn para transferir el sistema de archivos en ISO a una unidad USB. UNetBootIn es una utilidad multiplataforma de código abierto para transferir imágenes de CD / DVD de arranque a unidades USB.
Ejecute UNetBootIn (se ejecuta en Windows, Mac OS X y Linux) y seleccione el
Disk Image
botón de opción . Luego, elijaISO
del menú desplegable (ISO es el valor predeterminado) y coloque la ruta al archivo ISO en el campo de ruta. Desde allí, seleccione la unidad USB deseada para transferirla y haga clic en Aceptar.fuente
Acabo de encontrar una respuesta aquí
fuente