Empezamos este Blog con un pequeño tutorial de instalación de FreeDOS, el sistema DOS que vamos a usar en nuestras pruebas, bajo Qemu, un emulador de máquinas virtuales. Escogemos estos, sistema y emulador, por su característica de ser libres, tanto de uso como de distribución. La instalación en otros emuladores, como VirtualBox, Parallels o VMWARE, es similar, asi como la de otros sistemas DOS como OpenDOS, MS-DOS, DR-DOS, etc...
Sin más empezamos con la instalación, para ello debemos descargar tanto FreeDOS como Qemu. La iso de FreeDOS es única para todos los sistemas y se puede descargar directamente, Qemu depende del sistema, notese que usaremos como sistema host un OSX, sin que esto suponga ninguna diferencia en otras plataformas:
1.-Obteniendo los Programas:
Notas sobre estas descargas: La versión Windows son binarios, la version Linux es Código Fuente, si usais linux os remitimos al gestor de paquetes de vuestra distribución para obtener la ultima versión de Qemu. Para OSX usaremos Q, que es un proyecto deribado de Qemu especialmente enfocado a OSX.
Instalar Qemu, tal y como os lo bridamos no supone ningun problema asi que no estraremos en detalles, no obstante, si lo considerais necesario dejar un comentario y modificaré el post para añadir instrucciones.
2.-Configurando la máquina Virtual:
Una vez instalado Qemu pasamos a configurar nuestra máquina virtual, lo haremos atraves de interface gráfico, como existen varios para cada plataforma, usaré Q y vosotros podreis extrapolarlo al vuestro.
Creamos una nueva máquina virtual a la que llamaremos FreeDOS (nombre opcional).
Será de tipo DOS, acordaos en la pestaña hardware de usar como cd la imagen de FreeDOS que hemos descargado anteriormente y de poner cd como dispositivo de inicio principal, despues podremos cambiarlo.
3.-Particionando el Disco:
Iniciamos la maquina virtual y nos lanzara el CD de FreeDOS, escogemos "Install to harddisk" (instalar en disco duro).
Como no hemos configurado el disco tendremos que hacer una partición con FDisk (pulsamos F).
Usamos soporte para particiones FAT32 (discos duros mayores de 2GB), pulsamos Y
Creamos partición DOS (pulsamos 1).
Creamos particion Primaria de DOS (pulsamos 1).
Usamos el tamaño máximo disponible (dependera del que hayamos fijado al crear la máquina virtual), en el caso de ejemplo 100MB. Si os parece poco ponedle más, pero como dijo Bill Gates "64k deberían ser suficientes para cualquiera".
Una vez creado pulsamos ESC para salir de FDISK.
4.-Instalando FreeDOS:
A partir de este momento empieza la instalación propiamente dicha:
Escogemos el idioma de la instalación (Español en nuestro caso, aunque la traducción deja mucho que desear):
Formateamos el Disco Duro (pulsamos Yes).
Configuramos las opciones de Freedos (opcion 1).
Bueno antes de iniciar la instalación de FreeDOS, comentare 2 salvedades, existen 3 tipos de instalación, Completa, Básica y Personalizada. En este tutorial optaremos por la completa (por defecto), podeis cambiar el modo de instalación pulsando 2 en esta fase y despues pulsar 1 para continuar con la instalación. Si os va bien pusad directamente 1.
Aceptamos la licencia (GPL).
Seleccionamos los archivos de instalacion y el directorio de destino. Decir que lo que veis en pantalla son las opciones por defecto, el directorio de destino se puede cambiar, si vais a ejecutar software antiguo quiza sea mejor poner como directorio de instalación "C:\DOS" aunque las opciones por defecto no deberían dar problemas.
Escogemos todos los contenedores de paquetes:
- base contiene el sistema operativo base según las especificaciones MS-DOS.
- boot contiene los cargadores de arranque.
- gui contiene las distintas interfaces gráficas incluidas.
- util contiene los programas de utilidades.
Escogemos todos los paquetes. Este paso puede repetirse hasta 4 veces.
Instalamos.
Repetimos con la siguiente serie de paquetes.
Instalamos, etc...
Una vez completada la instalación nos pedira el cargador de arranque, como nuestra máquina virtual es exclusiva para FreeDOS, usamos la opción 1 que instalará un cargador de arranque específico para arrancar únicamente FreeDOS. Su usaramos una máquina multisistema usariamos las opciones 2 o 3 dependiendo de los sistemas instalados.
Y ya hemos completado la instalación.
5.-Arrancando el sistema:
Una vez hecho esto reiniciamos y vemos es cargador de arranque con diversas opciones de arranque, dependiendo si queremos memoria extendida (XMS) memoria expandida (EMS) o nada de eso. Estas consideraciones se hacen en función de los programas que pensemos usar, si interesa puedo escribir un articulo sobre porque se usaban y para qué se usaban los distintos tipos de memoria. Pedir en comentarios.
Por comodidad usaremos la opción 1. (sin EMS).
Y ya arranca nuestro flamante, y muy retro, sistema DOS que iremos tuneando y en el que iremos probando aplicaciones según vayamos avanzando.
Hala a disfrutar que son DOS días, jejeje.