Página 1 de 3
Arranque variado
Publicado: 13 Nov 2013, 00:26
por Perro
Hola
Tengo un IBM 386 y estoy trasteando un poco con él. Tengo instalado el ibmtools que traía de serie y también windows 3.1.
Me gustaría hacer una especie de menú donde pueda elegir entre:
1. Arranque normal - Ibmtools
2. Windows
3. Msdos
3.1. Con memoria convencional libre
3.2. Con más memoria xms
3.3. Con más memoria ems
¿Sabéis dónde puedo encontrar una especie de plantilla para saber que poner, más o menos, en cada caso?
Gracias.
Re: Arranque variado
Publicado: 13 Nov 2013, 07:59
por Zardoz
Había una forma de montar un menú en el arranque, con el config.sys .. pero no recuerdo como...
Mirar el config.sys de los discos de instalación del MS-DOS 6.2 , creo que ahí usaba usaba un menu. Si no googlea. Por poder se puede, de eso estoy seguro. Si no, siempre tienes el grub-dos, pero no se si para esto te valdría.
Re: Arranque variado
Publicado: 13 Nov 2013, 08:44
por Perro
Yo estoy seguro de que se puede porque lo tenía hecho en su día, pero no lo conservo y ahora me cuesta recordar y hacerlo.
He estado googleando y he encontrado diversas cosas. Tendré que experimentar un poco hasta que dé con ello. A ver que tal.
Re: Arranque variado
Publicado: 13 Nov 2013, 09:00
por na_th_an
Es muy fácil. Todo lo que necesitas saber, además, viene en la ayuda de MSDOS. Escribe "help" y navega hasta encontrar la información que necesitas.
También puedes leer este tutorial donde viene todo explicado "for dummies" y muy clarito:
http://www.uncreativelabs.net/textfiles/dos/6-2MENU.TXT
Re: Arranque variado
Publicado: 13 Nov 2013, 10:34
por Perro
Muchas gracias.
Lástima que esté en inglés.
Tengo el msdos 5.0. ¿Hay mucha diferencia con el 6.22?
Re: Arranque variado
Publicado: 13 Nov 2013, 11:59
por na_th_an
No tengo mucha idea, creo que el 6.22 trae muchas más utilidades y permite cargar cosas en zonas de memoria que el 5.0 no, con lo que te queda más convencional libre... Pero tampoco hay ninguna razón para que te actualices al 6.22. Programas como MEMMAKER justifican el cambio. Y sobre el documento, tampoco hay que tener el first para entenderlo, está todo bastante clarito. Sólo mirando el ejemplo que viene al final deberías poder empezar a trastear.
Re: Arranque variado
Publicado: 13 Nov 2013, 12:07
por Perro
Para instalar el 6.22, ¿necesito formatear o se instala encima del 5.0? ¿Windows 3.1 seguirá funcionando?
Re: Arranque variado
Publicado: 13 Nov 2013, 12:20
por Alucard_Saeba
Perro escribió:Para instalar el 6.22, ¿necesito formatear o se instala encima del 5.0? ¿Windows 3.1 seguirá funcionando?
En principio se instala sin problemas sobre el 5.0, yo recuerdo de hacerlo así en sus tiempos. Y el Windows te seguirá funcionando también.

Re: Arranque variado
Publicado: 13 Nov 2013, 12:59
por Perro
Ok. Probaré esta tarde.
He estado googleando más a fondo y he encontrado algo de material sobre como hacer menús. A ver que tal.
Re: Arranque variado
Publicado: 13 Nov 2013, 13:16
por Alucard_Saeba
Perro escribió:Ok. Probaré esta tarde.
He estado googleando más a fondo y he encontrado algo de material sobre como hacer menús. A ver que tal.
Es sencillo de hacer, yo lo tenía así preparado en su momento.
Básicamente es crear el config.sys así:
Código: Seleccionar todo
[menu]
menuitem=opción1, descripción +listas cada opción+
menuitem=opción2, descripción
...
menudefault=opciónX, tiempo en segundos +la opcion por defecto, con el numero de segundos para lanzarse+
[opción 1]
+ instrucciones +
[opcion2]
+instrucciones+
....
Una vez lo tienes, en el autoexec.bat referencias las opciones elegidas mediante la variable %config% (ojo, porque aquí sigues las normas de cualquier batch)
Código: Seleccionar todo
rem instrucciones comunes
...
goto %config%
:opcion1
rem instrucciones opcion1
...
goto fin
:opcion2
rem instrucciones opcion2
...
goto fin
...
:fin
rem instrucciones comunes finales
...
Ojo, si no pones los "goto fin" (o como llames a la etiqueta), el batch seguirá ejecutando la siguiente línea aunque sea de otra opción (como cualquier batch de msdos). Eso puede ser útil para no escribir varias veces lo mismo, pero hay que tener cuidado.