Editar vi /usr/include/minix/config.h
Hacia el final (en torno a la linea 100) se encuentra esta línea:
#define NR_RS_LINES 0 /* # rs232 terminals (0 to 4) */
se cambia el valor 0 por 2 (o por el número de puertos serie existentes). Nota: Solo he conseguido hacer funcionar minix con un máximo de 2 puertos serie.
Luego se edita vi /etc/ttytab
Las líneas tty00 y tty01 vienen como:
tty00 unknown tty01 unknown
y se modifican para activar los terminales, así:
tty00 vt100 getty "stty 9600" tty01 vt100 getty "stty 9600"
siendo 9600 la velocidad y vt100 el tipo de terminal (se soportan los indicados en /etc/termcap
).
Luego en al directorio cd /usr/src/tools
Se ejecuta make hdboot
Esto crea un nuevo kernel en /minix
. Si el existente se llama 2.0.4
, el nuevo se llamará 2.0.4r0
.
Se termina el sistema, pasando al monitor, con la orden shutdown
En el monitor se hace:
c0d0p0>image=/minix/2.0.4r0 c0d0p0>boot
Para hacer los cambios permanentes se utiliza el comando save
. (El comando set
muestra los valores de las variables del monitor).