The officially official Devuan Forum!

You are not logged in.

#1 2020-01-14 11:34:11

hd_scania
Member
From: Kowloon, HK, Great Britain
Registered: 2017-12-12
Posts: 8  
Website

How to get inittab correctly written?

Default runlevel left unset
OpenRC init system
SDDM login manager (but disabled)
nVidia graphics

hd_scania@tumb1ewisd0m:/$ sudo openrc
sudo: unable to resolve host tumb1ewisd0m.org: Name or service not known
 * Caching service dependencies ...
 * Found a solvable dependency loop: bootlogd a> hwclock u> rsyslog u> live-tools a> umountroot n> eudev p> udev u> mountdevsubfs.sh p> mountdevsubfs n> bootlogd.
 * Solving the loop by breaking udev u> mountdevsubfs.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> eudev p> udev u> bootmisc.sh.
 * Solving the loop by breaking umountfs u> bootmisc.sh.
 * Solving the loop by breaking udev u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> mountnfs.sh p> mountnfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking u> mountnfs.sh p> mountnfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs n> umountnfs.sh p> umountnfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking u> umountnfs.sh p> umountnfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking p> ifupdown u> mountnfs.sh p> mountnfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> mountnfs-bootclean.sh p> mountnfs-bootclean u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking p> ifupdown u> umountnfs.sh p> umountnfs u> bootmisc.sh.
 * Solving the loop by breaking umountfs u> mountnfs.sh.
 * Solving the loop by breaking mountnfs u> bootmisc.sh.
 * Solving the loop by breaking umountnfs u> bootmisc.sh.
 * Solving the loop by breaking networking u> mountnfs.sh.
 * Solving the loop by breaking ifupdown u> mountnfs.sh.
 * Solving the loop by breaking mountnfs-bootclean u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs n> umountnfs.sh p> umountnfs n> sendsigs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking u> umountnfs.sh p> umountnfs n> sendsigs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking p> ifupdown u> umountnfs.sh p> umountnfs n> sendsigs u> bootmisc.sh.
 * Solving the loop by breaking sendsigs u> bootmisc.sh.
 * Solving the loop by breaking umountfs u> networking.
 * Solving the loop by breaking networking u> umountnfs.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> hwclock.sh a> checkroot n> checkfs.sh p> checkfs n> mountall.sh p> mountall u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> hwclock.sh a> checkroot n> checkroot-bootclean.sh p> checkroot-bootclean n> mountall.sh p> mountall u> bootmisc.sh.
 * Solving the loop by breaking mountall u> bootmisc.sh.
 * Solving the loop by breaking umountfs u> hwclock.sh.
 * Found a solvable dependency loop: eudev p> udev u> procps a> ifupdown u> umountnfs.sh p> umountnfs n> rsyslog u> live-tools a> umountroot n> eudev.
 * Found a solvable dependency loop: eudev p> udev u> procps a> ifupdown u> umountnfs.sh p> umountnfs n> sendsigs u> rsyslog u> live-tools a> umountroot n> eudev.
 * Solving the loop by breaking udev u> procps.
 * Solving the loop by breaking rsyslog u> live-tools.
 * Found a solvable dependency loop: live-tools a> umountroot n> umountfs u> live-tools.
 * Solving the loop by breaking umountfs u> live-tools.
 * Found a solvable dependency loop: live-tools a> umountroot n> umountfs u> mountnfs-bootclean.sh a> bootmisc n> live-tools.
 * Solving the loop by breaking umountfs u> mountnfs-bootclean.sh.                                                                                                                                                                                                                                                                        [ ok ]
 * ERROR: cannot start mountdevsubfs.sh as mountkernfs.sh would not start
 * ERROR: cannot start bootlogd as mountkernfs.sh would not start
 * ERROR: cannot start hwclock.sh as mountkernfs.sh would not start
 * ERROR: cannot start keyboard-setup.sh as mountkernfs.sh would not start
 * ERROR: cannot start checkroot.sh as mountkernfs.sh would not start
 * ERROR: cannot start checkfs.sh as mountkernfs.sh would not start
 * ERROR: cannot start checkroot-bootclean.sh as mountkernfs.sh would not start
 * ERROR: cannot start mountall.sh as mountkernfs.sh would not start
 * ERROR: cannot start mountall-bootclean.sh as mountkernfs.sh would not start
[FAIL] Cleaning up temporary files... /tmp /run failed!
 * ERROR: mountnfs-bootclean.sh failed to start
 * Caching service dependencies ...
 * Found a solvable dependency loop: bootlogd a> hwclock u> rsyslog u> live-tools a> umountroot n> eudev p> udev u> mountdevsubfs.sh p> mountdevsubfs n> bootlogd.
 * Solving the loop by breaking udev u> mountdevsubfs.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> eudev p> udev u> bootmisc.sh.
 * Solving the loop by breaking umountfs u> bootmisc.sh.
 * Solving the loop by breaking udev u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> mountnfs.sh p> mountnfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking u> mountnfs.sh p> mountnfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs n> umountnfs.sh p> umountnfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking u> umountnfs.sh p> umountnfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking p> ifupdown u> mountnfs.sh p> mountnfs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> mountnfs-bootclean.sh p> mountnfs-bootclean u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking p> ifupdown u> umountnfs.sh p> umountnfs u> bootmisc.sh.
 * Solving the loop by breaking umountfs u> mountnfs.sh.
 * Solving the loop by breaking mountnfs u> bootmisc.sh.
 * Solving the loop by breaking umountnfs u> bootmisc.sh.
 * Solving the loop by breaking networking u> mountnfs.sh.
 * Solving the loop by breaking ifupdown u> mountnfs.sh.
 * Solving the loop by breaking mountnfs-bootclean u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs n> umountnfs.sh p> umountnfs n> sendsigs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking u> umountnfs.sh p> umountnfs n> sendsigs u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> networking p> ifupdown u> umountnfs.sh p> umountnfs n> sendsigs u> bootmisc.sh.
 * Solving the loop by breaking sendsigs u> bootmisc.sh.
 * Solving the loop by breaking umountfs u> networking.
 * Solving the loop by breaking networking u> umountnfs.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> hwclock.sh a> checkroot n> checkfs.sh p> checkfs n> mountall.sh p> mountall u> bootmisc.sh.
 * Found a solvable dependency loop: bootmisc.sh p> bootmisc n> live-tools a> umountroot n> umountfs u> hwclock.sh a> checkroot n> checkroot-bootclean.sh p> checkroot-bootclean n> mountall.sh p> mountall u> bootmisc.sh.
 * Solving the loop by breaking mountall u> bootmisc.sh.
 * Solving the loop by breaking umountfs u> hwclock.sh.
 * Found a solvable dependency loop: eudev p> udev u> procps a> ifupdown u> umountnfs.sh p> umountnfs n> rsyslog u> live-tools a> umountroot n> eudev.
 * Found a solvable dependency loop: eudev p> udev u> procps a> ifupdown u> umountnfs.sh p> umountnfs n> sendsigs u> rsyslog u> live-tools a> umountroot n> eudev.
 * Solving the loop by breaking udev u> procps.
 * Solving the loop by breaking rsyslog u> live-tools.
 * Found a solvable dependency loop: live-tools a> umountroot n> umountfs u> live-tools.
 * Solving the loop by breaking umountfs u> live-tools.
 * Found a solvable dependency loop: live-tools a> umountroot n> umountfs u> mountnfs-bootclean.sh a> bootmisc n> live-tools.
 * Solving the loop by breaking umountfs u> mountnfs-bootclean.sh.                                                                                                                                                                                                                                                                        [ ok ]
 * ERROR: cannot start eudev as mountkernfs.sh would not start
 * ERROR: cannot start procps as mountkernfs.sh would not start
 * ERROR: cannot start networking as mountkernfs.sh would not start
[ ok ] Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix.

Devuan/OpenRC+SDDM/Plasma+Trinity+Xfce smile

Offline

#2 2020-01-14 15:41:43

Geoff 42
Member
Registered: 2016-12-15
Posts: 311  

Re: How to get inittab correctly written?

Which version of Devuan are you running?

You appear to be trying to run it from the command line. As installed, it currently still uses SysV init to get started and /etc/inittab is largely left as standard, but OpenRC gets used by replacements of /etc/init.d/rcS and /etc/init.d/rc.

When you just let it boot, there is very little to see to check that it is working. You will probably want to turn on logging in the config file, /etc/rc.conf then you can look in /var/log/rc.log

Geoff

Offline

Board footer