Hello, Problem solved. To be honest, I was not aware of CTRL + Alt + F5, and I was trying to get the login prompt through chvt 5... but it doesn't work.
Thank you! 2017-06-29 2:58 GMT+02:00 Guillermo <gdiazhartu...@gmail.com>: > Hi, > > 2017-06-27 16:51 GMT-03:00 Daniel GSJ: > > > > Once stage 2 is reached, the computer hangs in the same way than when > > executing *agetty* in an active console tty, and doesn't login neither. > > > > My o.s. is build with Linux-from-scratch, and is running SystemV, so it > is > > a pretty simple system. > > > > I've tried different possibilities like: > > > > #!/bin/sh > > > > exec setsid /sbin/agetty tty5 linux > > > > or > > > > #!/bin/sh > > > > exec chpst -P /sbin/agetty tty5 linux > > 'chpst -P' from the runit package and setsid from the util-linux > package do the same thing. And this works on my Gentoo machine (using > a minimal setup with almost nothing else running, for testing > purposes). Of course, I have to press CTRL + Alt + F5 to get a login > prompt, otherwise I just see the kernel's and runit's messages. You do > not provide enough context about your problem, e.g. you do not say > where your /etc/runit/1 comes from (did you write it yourself? did you > copy one from somewhere? official instructions from > www.linuxfromscratch.org only mention sysvinit or systemd, so it is > not from there), how you know the stage 2 is reached, what you see on > the console when everything hangs, ... > > /root/scan/getty-tty1: > total 8 > -rw-r--r-- 1 root root 0 Jun 28 20:11 down > -rwxr-xr-x 1 root root 48 Jun 28 20:03 run > drwx------ 2 root root 4096 Jun 28 20:07 supervise > > /root/scan/getty-tty5: > total 8 > -rwxr-xr-x 1 root root 48 Jun 28 20:03 run > drwx------ 2 root root 4096 Jun 28 20:09 supervise > > /root/scan/getty-tty1/run: > #!/bin/sh > exec chpst -P /sbin/agetty tty1 linux > > /root/scan/getty-tty5/run: > #!/bin/sh > exec chpst -P /sbin/agetty tty5 linux > > PID PPID PGRP COMMAND > 1 0 1 runit > 674 1 674 runsvdir -P /root/scan log: .................... > 675 674 675 \_ runsv getty-tty1 > 676 674 676 \_ runsv getty-tty5 > 677 676 677 \_ /bin/login -- > 682 677 682 \_ -bash > 685 682 685 \_ ps axf -o pid,ppid,pgrp,args > > And after doing 'sv up ./scan/getty-tty1' and CTRL + Alt + F1, I can > log on tty1 too: > > PID PPID PGRP COMMAND > 1 0 1 runit > 674 1 674 runsvdir -P /root/scan log: .................... > 675 674 675 \_ runsv getty-tty1 > 687 675 687 | \_ /bin/login -- > 693 687 693 | \_ -bash > 694 693 694 | \_ ps axf -o pid,ppid,pgrp,args > 676 674 676 \_ runsv getty-tty5 > 691 676 691 \_ /sbin/agetty tty5 linux > > G. >