Si disponemos de algún netbook que no tiene lectora de DVD y queremos instalar un sistema operativo deberemos usar alguna memoria usb. En esta entrada vamos a explicar como hacerlo con Windows 7 en Linux. Microsoft proporciona un programa para graba una imagen iso dentro del USB.
Necesitaremos un pen drive de al menos 4GB que será el /dev/sdb en esta guía.
El primer paso es crear una partición en el dispositivo, si ya contiene una podemos pasar al siguiente punto.
Para crear una partición usamos fdisk, en una terminal escribimos:
# fdisk /dev/sdb
y veremos algo como esto:
Orden (m para obtener ayuda): p Disco /dev/sdb: 4127 MB, 4127194624 bytes 127 heads, 62 sectors/track, 1023 cylinders, 8060927 sectores en total Units = sectores of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Identificador del disco: 0x0006a639 Disposit. Inicio Comienzo Fin Bloques Id Sistema
Creamos la partición contestando de menera predeterminada
Orden (m para obtener ayuda): n Acción de la orden e Partición extendida p Partición primaria (1-4) p Número de partición (1-4, valor predeterminado 1): 1 Primer sector (2048-8060926, valor predeterminado 2048): Se está utilizando el valor predeterminado 2048 Last sector, +sectores or +size{K,M,G} (2048-8060926, valor predeterminado 8060926): Se está utilizando el valor predeterminado 8060926 Orden (m para obtener ayuda): p Disco /dev/sdb: 4127 MB, 4127194624 bytes 127 heads, 62 sectors/track, 1023 cylinders, 8060927 sectores en total Units = sectores of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Identificador del disco: 0x0006a639 Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sdb1 2048 8060926 4029439+ 83 Linux
Para salir escribimos w e intro
A continuación debemos formatear la partición que tiene el dispositivo, debe ser NTFS, o el sistema no iniciará:
# mkfs.ntfs /dev/sdb1
Ya tenemos el dispositivo listo, ahora copiamos el contenido del DVD de Windows 7.
# mount /dev/sdb1 /mnt/pen # mount -o ro /dev/dvd /mnt/dvd # cp -r -v /mnt/dvd/* /mnt/pen/
Si no tenemos DVD pero disponemos de una imagen iso las opciones de montaje son:
# mount -t iso9660 -o ro,loop /path/to/iso /mnt/dvd
Y el resto queda igual.
El último paso consiste en hacer bootable el pen drive para ello nos tenemos que descargar (en Debian wheezy no está en los repositorios) este programa. Cuando lo tengamos descomprimimos, compilamos e instalamos.
# mkdir -p sandbox; cd sandbox # wget -c http://sourceforge.net/projects/ms-sys/files/ms-sys%20stable/2.2.1/ms-sys-2.2.1.tar.gz/download # tar zxf ms-sys-2.2.1.tar.gz # make && make install
Con esto podemos crear discos de inicio para sistemas Windows así:
# ms-sys -7 /dev/sdd
El -7 indica que sea un mbr para Windows 7
Ahora sólo tenemos que iniciar el PC con el pen conectado e indicar en la BIOS que arranque desde dispositivo externo.
Pingback: Instalar Windows desde un USB « Mundo Pau