Eu inicializo no modo de usuário único (init = / bin / bash) e executo revdep-rebuild, dispatch-conf e certifico-me de que seu arquivo de configuração openrc é sensato.
Após a atualização para o OpenRC 0.20, o sistema não inicializa corretamente:
mounted into runlelevel unknown (kernel 3.17.1)
A partição / é montada como somente leitura
/dev/sda3 on / type ext4 (ro, realtime, data=ordered)
então fiz o seguinte:
# mount / -o remount,rw
.. que funcionou, depois disso eu fiz
# mount -a
que montou meu / dev / sda4 (/ home)
Mas qualquer serviço que eu tente começar me faz um segfault, por exemplo
# service root start
Segmentation fault
Estou executando o openrc 0.20, que parece ter sido instalado ontem em meu último mundo emergente.
Eu inicializo no modo de usuário único (init = / bin / bash) e executo revdep-rebuild, dispatch-conf e certifico-me de que seu arquivo de configuração openrc é sensato.
Então, aqui está como eu resolvi isso.
Tive que executar / lib / systemd / systemd-udevd para recuperar meu / dev / fd (mesmo que o sistema seja openrc, não systemd)
rebaixado para openrc-0.18.4 (estava rodando 0,20 e saí ontem)
emerge -uDav @world
reiniciar
Parece que o openrc-0.20 discorda de mim:)