Esta parte tiene que ser realizada utilizando nuestro sistema normal de Linux ya que necesitamos un editor de texto. Volvemos a necesitar el paquete de utilidades de Linux (Util Linux package). Si no has borrado el directorio que contenía sus fuentes puedes saltarte los dos primeros pasos.
configuremake agetty loginagettyloginEl próximo paso consiste en modificar el fichero $LFS/etc/inittab para que agetty se arranque en una consola virtual cada vez que se arranque el sistema. Así es como funciona en casi todos (por no decir todos) los sistemas Linux.
$LFS/etc/inittab
1:2345:respawn:/sbin/agetty /dev/tty1 9600 2:2345:respawn:/sbin/agetty /dev/tty2 9600 3:2345:respawn:/sbin/agetty /dev/tty3 9600 4:2345:respawn:/sbin/agetty /dev/tty4 9600 5:2345:respawn:/sbin/agetty /dev/tty5 9600 6:2345:respawn:/sbin/agetty /dev/tty6 9600
Siempre que accedes a un sistema Linux con login, el fichero /var/run/utmp es modificado. Si este fichero no está presente, muchos programas van a empezar a quejarse... entre ellos agetty y login. Por ello, crearemos un fichero vacío llamado $LFS/var/run/utmp. De esta forma ya no recibiremos más quejas de estos programas.
$LFS/var/runtouch $LFS/var/run/utmpPuedes probar el sistema si lo deseas. Reinícialo y arranca en el sistema LFS. Después de que el kernel y sysvinit estén cargados, agetty debería arrancar y preguntar por un nombre de usuario. Como el único usuario que tenemos creado de momento es root, haz login con él.