HardSide BootDisk
1.1 (Feb 2003) (1MB)
Este archivo .exe es un ejecutable WIN32 (o sea, sólo
puede ser ejecutado bajo Windows 95,98,ME,NT,2000 o XP)
Al ejecutarlo solicita un diskette, lo formatea y vuelca la información
a partir de la imagen.
Recuerden conservar y usar este diskette booteable siempre
protegido contra escritura.
Este es el disco de arranque que preparé con algo de esfuerzo y tiempo
y que uso siempre, por más de 25 razones:
1) Es rápido: los discos de arranque mas utilizados
son los de Windows 98 o 98SE y tardan el triple en cargar... ya que generan
una unidad en memoria (RAMDrive) para cargar algunas herramientas como Scandisk,
Format, etc.
Éste booteable tarda 27 segundos en cargar mientras que uno de Windows
95 OSR2 convencional lo hace en 37 segundos. No tiene punto de comparación
con el disco de arranque de Windows 98 o 98SE que demora 90 segundos (o sea
un minuto y medio...). Aparte, este diskette ofrece MAS herramientas
que el de Windows 98 y tiene soporte para FAT32.
2) Es vigente: el sector de arranque pertenece a un Windows
95 OSR2 (SPA), que usa el mismo sistema de archivos que los posteriores sistemas
operativos de Micro$oft, el Windows 98, 98SE, 2000 y XP siguen usando el FAT32.
3) Soporta CDROMs: El disco de arranque original de Windows
95 no traía soporte para CDROM, pero obviamente este diskette fué
modificado para que SI lo haga.
4) Soporte para CDROMs MEJORADO: El driver genérico
actualizado (programado por Acer) soporta casi cualquier lectora disponible
en el mercado. Este archivo .sys tan sólo ocupa 11KB en el diskette (los
incluidos en el booteable de Windows 98 oscilan entre 20 y 40 KB).
5) Soporte para CDROMs MEJORADO II: El driver (archivo .sys)
no solamente consume poco espacio en disco sino que también ocupa muy
poca memoria RAM: 5 KB (los incluidos en el booteable de Windows 98 rondan entre
20 y 30 KB). Además tarda menos en cargar y de paso traducí los
mensajes del driver al español. :)
6) Soporte para CDROMs MEJORADO III: Por otra parte, el programa
que genera la unidad (o monta el volumen) MSCDEX también fue reemplazado,
ya que el original que viene con Windows 95 OSR2 ocupa casi 100 KB en disco,
éste sólo pesa 15 KB. Además es mas rapido para cargar
y si uno lo desea se puede descargar de memoria. :)
7) Soporte para CDROMs MEJORADO IV: El reemplazo del MSCDEX también ocupa menos memoria RAM cuando se carga y permanece residente, pasamos de 96 KB (Windows 95) o 27 KB (Windows 98) a 11 KB! De paso traducí los mensajes al castellano. :)
8) MAS RAM LIBRE: al bootear con este disco no sólo se gana tiempo, tambien RAM libre. Los que se hayan topado alguna vez con el límite de los 640 KB saben MUY BIEN a lo que me refiero... Una vez finalizado el arranque con este diskette tenemos 577 KB de memoria convencional libre. El reemplazo del driver de CDROMs y el MSCDEX consumen menos RAM que los originales. Booteando con el mismo diskette pero usando el driver de CDROMs y el MSCDEX original nos quedan 478 KB de RAM base libres. En el caso de iniciar la PC con un booteable de 98 obtenemos 517 KB libres...
9) Actualizado:
El FDISK.EXE que fué incorporado a este diskette es una versión
posterior a la incluida en Windows 98, esta nueva versión lanzada por
Micro$oft en el 2002 soporta a su capacidad máxima discos mayores a 64
GB. Además está en español. :)
10 ) ¿Se acuerdan del DOSKEY? Bien, este disco de arranque trae un reemplazo
que aparte de todas las funciones del DOSKEY original nos permite autocompletar
nombres de archivos o directorios al presionar la tecla TAB. Y esto no termina
acá, el ejecutable ocupa menos espacio en disco y en memoria. :)
11) El comando ATTRIB también fué reemplazado por uno que además
de las funciones originales incorpora ciertas mejoras como la de setear atributos
a subdirectorios recursivamente. También ocupa menos espacio en disco.
:)
12) En este disco también se incluyó una segunda versión
del FDISK (que corresponde al proyecto FreeDOS), es el mismo FDISK que todos
conocemos con decenas de mejoras, por ejemplo: soporta unidades de hasta 128
GB, es totalmente configurable desde el prompt (por lo tanto podemos generar
archivos .BAT automatizados para crear particiones!, tiene mas modificadores
desde el prompt, etc.) [FDISK2.EXE]
13) Al tener mas espacio libre en el diskette aproveché para agregar
algunos comandos externos adicionales y otras herramientas (recuerden que el
ATTRIB.EXE, DOSKEY.EXE, MSCDEX.EXE y CDROM.SYS ocupan muchísimo menos
espacio en disco). Uno de los comandos externos agregados que no está
en los booteables de Windows 95 o 98 es el MOVE... bien, aquí SÍ
lo tienen. :)
14) Como seguía teniendo espacio libre agregué un driver para
DOS de Mouse, es genérico y por lo tanto universal, soporta mouse serie
y PS/2, mouse de 2 y 3 botones y rueda, pesa muy poco y al residir en RAM consume
muy poca memoria (6 KB en disco y 3 KB en RAM), el driver para mouse que usaba
anteriormente ocupaba mucho mas (28 KB en disco y 16 KB en RAM). :)
15) Al ejecutar el EDIT (teniendo previamente el driver arriba mencionado cargado)
podemos probar el funcionamiento del mouse y su boton. :)
16) Para testear algun mouse con ruedita copié un programita que pesa
sólo 175 bytes (WHEEL.COM). :)
17) Muchos archivos
del disco original de arranque fueron removidos... jamás se usan y ocupan
espacio.
18) Al tener todavia más espacio libre agregué el caché
de disco SmartDrive que viene con Windows 98, esto acelera la copia, borrado
y lectura de archivos, sobretodo cuando hablamos de grandes cantidades de archivos.
Muy util al hacer un DELTREE a un directorio con miles de archivos, como por
ejemplo C:\WINDOWS (al borrar esta carpeta con SmartDrive instalado sólo
demora unos segundos, sin SmartDrive puede llegar a demorarse mas de 10 minutos...)
19) Adicioné la linea "PATH=A:\" al AUTOEXEC.BAT, para poder
ejecutar los comandos incluidos desde cualquier ubicación. :)
20) Agregué el archivo "A.BAT" lo uso muchísimo, sobre todo para hacer Burn-in tests en DOS con timestamp. :)
21) También
encontrarán un archivo MSDOS.SYS (de un Windows 98SE) renombrado a MSDOS.BAK
y un BOOT.INI (de un XP Professional) por si las moscas... Para no tener que
regenerarlos a manopla...
22) Al arrancar, el idioma preconfigurado es el español (debido a que
la mayoria de los existentes teclados acá, aunque yo prefiero toda la
vida la distribución de teclados Estadounidenses). Pero recuerden que
pueden switchear al idioma por defecto del DOS (el ingles yanki) presionando
CTRL+ALT+F1 y volver al español con CTRL+ALT+F2. :)
23) También
encontrarán algunos 'demos' de 256 bytes, con unos graficos impresionantes
y lo mejor es que ocupan solamente 256 bytes!!! (Abyss.com, Blobs.com, Dropz.com,
Firework.com, Fridge.com, Gal.com, Galileo.com y PSB.com)
24) Como aun habia mas espacio libre, copié un pequeño programita
para manejar archivos: copia, renombra, mueve y borra. No será un Norton
Commander 5, pero zafa; tengan en cuanta que pesa 39 KB.
25) También agregué una calculadora (#.exe) para D.O.S. que es
muy util! Pesa 33 KB y es facil de usar: por ejemplo en el promtp tipeamos #
1024 * 8 y nos da el resultado! Soporta suma, resta, multiplicación,
división, raiz, potencia, integrales y comandos logicos de numeros decimales,
binarios, octales y hexadecimales. Se pueden usar cuantos paréntesis
querramos para trabajar con cálculos mas complejos. Soporta números
desde 3,4 a la -4932 hasta 1.1 elevado a la 4932... que se entretengan...
:)
26) Antes de generar la imagen autoextraíble, el diskette fué
defragmentado para que se inicie y ejecute con mayor rapidez... :)
27) Todavia sigue restando espacio libre (29 KB), no es mucho pero un par de
herramientas D.O.S. pueden entrar en un futuro, asi que esta versión
del disco de arranque no será la definitiva... :)
Esto
va dedicado a todos aquellos que alguna vez me dijeron:
"Yo uso el disco de inicio del Windows 98, anda fenómeno..."
OK! Sigan usándolo, si les gusta mirar el monitor durante 90 segundos
viendo como se genera una RAM Drive...
HardSide