¿Cómo crear un USB de instalación de Windows 7 desde Linux o Mac?


10

Tengo un DVD de instalación de Windows 7 que vino con una computadora sin unidad óptica. Tengo una memoria USB vacía. Tengo acceso a dos computadoras con unidades ópticas, una con Linux y la otra con Mac OS X.

En particular, no tengo acceso a ninguna computadora con Windows en este momento. Con las herramientas que tengo, ¿cómo puedo crear una memoria USB con la que pueda arrancar e instalar Windows 7?

¿Tengo que estar atento a algo al hacer el ISO desde el DVD (DRM o algo)?

Después de que se realice la ISO, ¿funcionará UNetbootin? ¿Qué tal dd?

Respuestas:


7

Pregunta interesante: supongamos que su unidad flash es sdc y su ISO se llama w7.iso.

Supongo que la respuesta más breve y sin problemas es preguntar si su placa base admite el arranque de estilo USB-CDROM, porque si es así, puede DD la imagen directamente en el dispositivo sin formato:

dd if=w7.iso of=/dev/sdc

De lo contrario, necesitará ms-sys , y luego deberá hacer algo como lo siguiente:

Primero desmonte el disco USB ...

umount /dev/sdc

Entonces entra en fdisk ...

fdisk /dev/sdc

Una vez que esté en fdisk, elimine cada partición usando dy luego ingresando el número de la partición respectiva. Ahora crear una nueva partición de llenar el disco mediante la siguiente secuencia: n, p, 1, ENTER, ENTER. ENTER. Después de esa verificación, se hace con p. Ahora configurarlo como una partición NTFS con t, a continuación 7, y dar a la bandera de arranque con a, 1, ENTER. Finalmente presione w para escribir la tabla en la memoria USB.

Coloque el sistema de archivos en la partición ejecutando lo siguiente como root:

mkfs.ntfs /dev/sdc1

Ahora vas a necesitar montar la iso como vnd. Para hacer esto, haga lo siguiente ...

mkdir /mnt/iso
mount -o loop w7.iso /mnt/iso

Y ahora vuelva a montar la memoria USB ...

mount /dev/sdc1 /media/usb

Copie todo recursivamente desde el montaje en bucle al disco USB ...

cp -a /mnt/iso /media/usb

Escriba el registro de arranque maestro para arrancar desde ...

ms-sys -7 /dev/sdc (use -m for WinXP)

Y ahí vas (con suerte).

Intenté algo similar a esto en mi máquina Debian y funcionó, esta es una versión un poco modificada.


1
También necesita formatear la partición ntfs con mkfs.
lzm

falta sudo mkfs.ntfs / dev / sdc1 paso. También para habilitar el indicador de arranque, escriba "a", luego "1" y luego ingrese.
Matt H

@MattH: ¿dónde debo hacer ese paso? Esta es una wiki comunitaria, puedes modificar la respuesta en lugar de comentar. ¡Gracias!
Olivier Lalonde

¿No debería ser 'cp -a / mnt / iso / * / media / usb', de lo contrario me sale una carpeta llamada iso inside / media / usb
Aaron J Lang
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.