A ver qué has hecho mal ahora... };-)
Asegúrate de que el script /etc/rc.d/rc.font es invocado desde
/etc/rc.d/rc.M. Si rc.font no aparece mencionado en
rc.M, añade a este último lo siguiente:
if [ -r /etc/rc.d/rc.font ]; then
. /etc/rc.d/rc.font
fi
rc.font debería tener permiso de ejecución (chmod +x rc.font).
Asegúrate de que el bucle de /etc/rc.d/local incluye todas las
terminales virtuales que vayas a usar. Es decir, si tienes 8, sustituye
for tty in /dev/tty[1-6]*;
por
for tty in /dev/tty[1-8]*;
El cambio propuesto para terminfo está pensado para la fuente
lat1-xx.psf (donde xx representa la resolución: 8, 10...).
Otras fuentes, como iso01.f16, no tienen caracteres gráficos
(compruébalo ejecutando showfont). Y otras pueden tenerlos en
diferentes posiciones (como las iso01a).Si estás en el segundo caso,
puedes cambiar la entrada acsc de terminfo incluyendo los
valores en octal para los diferentes símbolos gráficos. Consulta man
terminfo para conocer la sintaxis.
No puedo creer que me hagas esto. Pero en fin, si has seguido los pasos
correctamente, no deberías tener problemas en dar marcha atrás. Haz lo
siguiente desde el directorio donde tengas linux.original.tic.
# tic linux.original.tic
# rm /usr/include/ctype.h
# mv /usr/include/ctype.h.orig /usr/include/ctype.h
# rm /etc/rc.d/rc.font