Vous êtes sur la page 1sur 5

Crear un arranque de inicio boot (booteable) para sistemas

DOS (Windows 95/98/ME) en un dispositivo USB o pendrive


con:
Virtual Floppy Drive y HP Disk Storage Format Tool
Si queremos poder realizar un arranque de inicio booteable para cualquiera
utilidad/herramienta para Windows, ya sea un Batch - proceso por lotes (.bat) o
bootear cualquier contenido en el arranque de un equipo que ya tenga o
no instalado cualquier tipo de sistema operativo. Y que esto nos puede valer para
bootear e intentar recuperar un archivo de una particin de un Windows 95/98/ME,
actualizar la BIOS, o dar soporte de CD-ROM bajo DOS.
Podremos hacerlo de la siguiente manera.
Nos hara falta un pendrive de cualquier tamao, en mi caso utiliz uno de 1 GB.
Despus tendremos que hacer uso de dos tools:
- Virtual Floppy Drive - (website oficial - http://vfd.sourceforge.net/) (compatible solo para
95/98/ME y XP). NOTA: Aunque la pgina web oficial de descarga dice que es compatible la
ejecucin en Windows 7, lo e testeado en un Windows 7 Ultimate y Enterprise (x86 ambos) y
no funciona correctamente, ni ejecutndolo en "modo compatibilidad para Windows 7".
- HP Disk Storage Format Tool (siempre intento buscar websites oficiales, pero en este
caso no la encontr ya que HP no da soporte a esta aplicacin. http://hp-usb-disk-storageformat-tool.softonic.com/ http://www.zonasystem.com/2011/10/formatear-low-level-bajonivel-discos.html)
La idea de todo esto es la siguiente:
Si quiero un USB booteable (http://www.zonasystem.com/2011/01/instalar-windows-7-en-unpendrive-o.html), por ejemplo, para la instalacin de un Windows Vista/7, la cuestin est en
generar un MBR para ese USB, de qu forma? Muy fcil. Copiando el fichero BOOTSECT.EXE
con el parmetro /NT60 a la letra de unidad del dispositivo USB a bootear y este ya genera el
arranque para ese USB si su contenido despus es la consecuente instalacin de Windows
Vista/7.
Pero esto no es as si se trata de versiones anteriores a Windows Vista/7 o si se trata de
herramientas y/o procesos batch arcaicos que tienen la opcin de poder manejarlos despus
de
un
booteo
ya
sea
por
un
men
batch
o
lo
que
fuese.
Para lograr bootear un USB con esas caractersticas, lo lgico sera crear un disco de arranque
de Windows 98 o similar, (yo "soy joven", pero aun me acuerdo de como se haca esto).
Muchos recordareis que hace aos para instalar Windows 95/98 haba que bootear el sistema
con un diskette y despus proceder a la instalacin de Windows mendiante un dispositivo de
disco compacto ptico, como es un CD.

Pasos a seguir:

[1] - Descargamos y descomprimimos la aplicacin: Virtual Floppy Drive (compatible solo


para Windows 95/98/XP).
[2] - Ejecutamos el fichero vfdwin.exe. Se nos abrir una la ventana de la tool.
[3] - En la pestaa "Driver", sin hacer nada, clicamos sobre el botn "Install" y despus
sobre "Start". Esto iniciar el controlador que emular una unidad virtual Floppy.

[4] - Despus, en la pestaa "Drive 0", pulsamos en el botn "Change", se nos abrir una
ventana llamada 'Drive Letter', en esta seleccionamos una letra de unidad para la Floppy
virtual que creamos anteriormente, seleccionar la letra B: (por estandar, ya que est
correspondera a una segunda unidad de diskettes), comprobar que est marcado el chekbox
"Persistent/Global".
[5] - Luego pulsamos sobre "Open/Create", se nos abrir otra ventana y en la que SOLO
daremos clic en el botn "Create", NO tocaremos nada ms y NO cerraremos la ventana
de la herramienta de "VFD Control Panel". (Ya que puede que se nos demonte la unidad
virtual y perdamos las configuraciones realizadas).

[6] - Ahora procederemos a dar formato a la unidad virtual montanda en el equipo. Para dar
un formato con los archivos necesarios para un boot, marcaremos el checkbox: "Crear un
disco de inicio de MS-DOS" y pulsaremos en iniciar. Se nos crearn los ficheros necesarios
para el arranque de inicio del equipo.

[7] - Nos queda pasar estos archivos a un dispositivo USB, para ello haremos uso de otra
herramienta
llamada:
HP Disk Storage Format Tool. La descargamos e instalamos normalmente.
[8] - La ejecutamos con el pendrive "pinchado" en el equipo, y est nos detectar los
dispositivos conectados. Seleccionamos el pendrive en cuestin y en la seleccin del sistema
de ficheros aconsejo formatearlo en FAT32 aunque sea inferior a una capacidad de 128MB.
Aclaro que para la eleccin de NTFS esto NO funionar ya que no es un sistema de ficheros
que no es soportado por DOS.
Al menos que quieras iniciar algo ms viejo que un Windows 95, lo cual es raro ya que un
equipo que tenga un sistema operativo anterior a Windows 95 es dificil que tenga puertos
USB, pero igualmente en ese caso y por temas de incompatibilidad marcaremos un sistema
de ficheros FAT (o FAT16).
[9] - Por ltimo, marcamos los checkbox: "Quick Format" (para formato rpido) y "Create a
DOS startup disk" usando sistemas de ficheros locales, que son los que cargaremos de la
unidad virtual floppy (los ficheros de arranque-boot). Especificaremos el path: B:\ ya que era
la
letra
asignada
para
la
unidad
de
diskettes
virtual.
Si despus de realizar este formateo nos vamos a ver el interior del dispositivo USB y que
datos contienen, veremos estos:
- MSDOS.SYS: Contiene las rutinas de los procesos que ejecutan los servicios estndares de
un sistema operativo DOS, sera el propio sistema operativo DOS en si. Y que nos permitir

manipular los archivos del disco, as como: crear, borrar, mover, formatear, y todas las
funciones disponibles.
- IO.SYS: (Input/Output) Este fichero procesa la entrada y salida de datos que se establecen
en el fichero MSDOS.SYS para que estos sean interpretados por la mquina.
- COMMAND.COM: Que no es ms que el intrprete de comandos de los sistemas operativos
DOS, como son: Windows 95/98/ME de arquitecturas de 16/32 bits.
Conjuntamente el fichero IO.SYS y MSDOS.SYS cargan el fichero COMMAND.COM
Puede que tambin existan otros dos ficheros, o ms bien abra que crearlos con los mismos
nombres y cada fichero configurarlos o modifcarlos para su funcionamiento, en el caso de
querer personalizar en arranque y hacer que se inicie con un propio men personalizado
y programado de forma como si fuese un proceso de lotes (batch, como ya comentara al
principio de la entrada), en internet se pueden encontrar multitud de guas de ejemplo de
como programar estos ficheros y que sintaxis tienen.
O si lo que deseemos conseguir, en caso de querer hacer por ejemplo, otro arranque
para la instalacin de algn OS Windows 95/98/ME, podremos copiarlos y pegarlos
"a pelo" de los cuales estn en la unidad virtual (B:\) del disco de arranque, creado
anteriormente.
Dichos ficheros son dos:
CONFIG.SYS y AUTOEXEC.EXE
- CONFIG.SYS: Contiene parametros de inicializacin y configuracin para el sistema, hace
posible el uso de aplicaciones o utilidades bajo DOS. Tambin es editable y con posibilidad de
cargar ciertos comandos y funcionalidades en las que podremos instalar controladores de los
dispositivos u otros detalles.
Si ests interesado en profundidad sobre:
Como editar config.sys, te aconsejo mirar esta gua?:
http://doblev.files.wordpress.com/2008/03/config.pdf
- AUTOEXEC.BAT: Este inicia y carga los manejadores o controladores (Drivers) de los
dispositivos, utilidades (a bajo nivel) y establece variables de entorno antes de que se ejecute
la interfaz grfica de Windows. Tambin define el prompt inicial del sistema, define paths o
rutas y carga cualquier tipo de programa residente en memoria TSR (Terminate and Stay
Resident - Termina y Permanece Residente).
Estos ficheros son los necesarios para bootear nuestro dispositivo USB.

[10] - Ahora solo restara copy/paste al pendrive de los ficheros que queremos
usar despus del
boot.

[11] - Finalmente, ya podemos cerrar el Virtual Floppy Drive de la siguiente manera,


para desmontar la unidad virtual: Para desactivarlo por completo: Nos situamos en la
pestaa "Drive0" pulsamos sobre "Close" al mesaje de advertencia le decimos que "No.
Luego en la pestaa "Driver" pulsamos primero en "Stop" y luego en "Uninstall". Ahora ya
podremos cerrar la la herramienta.
Nota IMPORTANTE: Si tenemos otro dispositivo USB o pendrive y queremos crear una copia,
NO podremos copiar/pegar los archivos "a pelo", aunque copiemos los archivos de booteo
esenciales. Ya que para cada dispositivo USB, dependiendo Marca/Modelo (an sean
idnticos), cada componente tiene su propio IDs y un cojunto de varias generan un ID nico
del fabricante. Por lo tanto habra que hacer este proceso para todos los dispositivos USB que
queremos hacer iguales o booteables en estos casos.

Vous aimerez peut-être aussi