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.
>

Reply via email to