The officially official Devuan Forum!

You are not logged in.

#26 2020-05-26 01:07:41

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,640  

Re: Can live isos be burned to optical media?

We are getting closer, thanks!

Boot to single user, give root password,
stop and start eudev is enough.

Adding kvm group is not necessary.

Offline

#27 2020-05-26 15:30:44

pcalvert
Member
Registered: 2017-05-15
Posts: 75  

Re: Can live isos be burned to optical media?

fsmithred wrote:

Boot to single user, give root password,
stop and start eudev is enough.

That just fixes the keyboard and mouse problem, right? Because I just tried it, and sound still isn't working.


Phil


“Property is the fruit of labor; property is desirable; it is a positive good
in the world. That some should be rich shows that others may become
rich, and hence is just encouragement to industry and enterprise.”
— Abraham Lincoln

Offline

#28 2020-05-26 19:45:42

dev-1-dash-1
Member
Registered: 2018-08-02
Posts: 80  

Re: Can live isos be burned to optical media?

pcalvert wrote:

That just fixes the keyboard and mouse problem, right? Because I just tried it, and sound still isn't working.

For me this fixes everything, including the sound. All the way up to pc-speaker.
I am testing on the beowulf rc live-image

Offline

#29 2020-05-26 19:50:22

dev-1-dash-1
Member
Registered: 2018-08-02
Posts: 80  

Re: Can live isos be burned to optical media?

Next excercise:
1) Take beowulf rc live-image on dvd
2) Boot to runlevel 1.
3) Enter root password
4) Create a file named

/etc/init.d/restart-eudev

with the following contents:

#!/bin/sh
### BEGIN INIT INFO
# Provides:		restart-eudev
# Required-Start:
# Required-Stop:
# Should-Start:
# Should-Stop:
# Default-Start:	2 3 4 5 
# Default-Stop:
# Short-Description:	Restarts eudev to detect more devices.
# Description:		Runs "service eudev stop" followed by "service eudev start"
#			May be useful on a livecd.
### END INIT INFO

PATH=/sbin:/bin:/usr/sbin:/usr/bin

. /lib/lsb/init-functions

do_restart_eudev () {
	log_action_msg "Restarting eudev"
	service eudev stop
	service eudev start
}

case "$1" in
  start)
	do_restart_eudev
	;;
  restart|reload|force-reload)
	echo "Error: argument '$1' not supported" >&2
	exit 3
	;;
  stop|status)
	# No-op
	;;
  *)
	echo "Usage: $0 start|stop" >&2
	exit 3
	;;
esac

5) Run the following command:

update-rc.d restart-eudev defaults

6) Bonus points if you can do the following to prove the old work-around isn't needed anymore:

apt purge acpi-fakekey

7) Logout to proceed to runlevel 2.
Watch out for the following message:
[info] Restarting eudev

8) Test mouse, keyboard, sound, pc-speaker, etc.

Offline

#30 2020-05-27 15:50:00

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,640  

Re: Can live isos be burned to optical media?

I did something similar - added to /etc/rc.local the following line:

/etc/init.d/eudev stop && /etc/init.d/eudev start

and it works. Here's a test iso:
https://get.refracta.org/files/testing/ … 7_1508.iso

sha256sum

59aea5d5075815f07f34cae046dc618a9ce99de78c2b737f8db36bd447cf8674  refracta10+stopstart_xfce_amd64-20200527_1508.iso

It's odd that using "stop" and "start" for eudev works, but using "restart" does not.

Offline

#31 2020-05-27 16:27:55

dev-1-dash-1
Member
Registered: 2018-08-02
Posts: 80  

Re: Can live isos be burned to optical media?

fsmithred wrote:

I did something similar - added to /etc/rc.local the following line:

/etc/init.d/eudev stop && /etc/init.d/eudev start

and it works.

I tried editing rc.local as well but it didn't work for me. Maybe I did something incorrectly.
After that I decided to do it "by the book" and create an actual "init script" for this.

Here's a test iso:
https://get.refracta.org/files/testing/ … 7_1508.iso

sha256sum

59aea5d5075815f07f34cae046dc618a9ce99de78c2b737f8db36bd447cf8674  refracta10+stopstart_xfce_amd64-20200527_1508.iso

I'm downloading it and will give it a spin.

It's odd that using "stop" and "start" for eudev works, but using "restart" does not.

I noticed that too.
The "restart" portion of the eudev init script doesn't simply execute "start" and "stop" portions. It behaves differently. It just calls start-stop-daemon 2 times.

The "start" portion of the eudev init script, on the other hand, does a lot of things. It performs mounts, remounts, makes nodes, etc, a lot of important work. It seems to me that something within that portion fails for the first time (on initial boot), but succeeds when we run it a bit later in the boot sequence.

Bad thing that there is not much logging going on.

I was going to suggest that if you were to make a refracta iso again, maybe you could edit /etc/udev/udev.conf and change the udev_log parameter so that we can get as much information as possible. Udev may have something interesting to say about all of this, we should listen.

Offline

#32 2020-05-27 17:36:39

dev-1-dash-1
Member
Registered: 2018-08-02
Posts: 80  

Re: Can live isos be burned to optical media?

For this "stopstart" edition of refracta, the module count is the same when booting from dvd with or without the "toram" parameter and everything seems to work.

Also, the module count when booting the iso from hard disk (no "toram"), and when booting from dvd (no "toram"), but also mounting the hard disk partition where the iso resides, is the same.

Last edited by dev-1-dash-1 (2020-05-27 17:39:37)

Offline

#33 2020-05-27 18:26:30

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,640  

Re: Can live isos be burned to optical media?

I thought about changing the log level. Still might do that to see what's going on.

Phil,

Is there no sound because sound modules didn't get loaded, or is it something else?
lsmod |grep snd

Also, make sure you stop and start the daemon in separate actions when you boot to single user.

Offline

#34 2020-05-27 20:55:15

bgstack15
Member
Registered: 2018-02-04
Posts: 172  

Re: Can live isos be burned to optical media?

Regarding starting and stopping daemons, I've learned that sometimes you have to wait between starting it. A "restart" implementation may not wait long enough for the hardware in question. I've definitely seen services that cannot be restarted, only stopped and then started.


This space intentionally left blank.

Offline

#35 2020-05-29 13:21:09

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,640  

Re: Can live isos be burned to optical media?

Made another refracta iso and set udev.conf log level to debug.
Uploaded in case anyone wants to play with it.
https://get.refracta.org/files/testing/ … 9_1205.iso

/var/log/boot differences
between boot from dvd (debug1) and boot to ram (toram)



$ diff -u boot_debug1 boot_toram 
--- boot_debug1	2020-05-29 08:50:21.996452335 -0400
+++ boot_toram	2020-05-29 09:00:23.916426416 -0400
@@ -1,53 +1,39 @@
-Fri May 29 12:29:39 2020: [....] Activating swap...??7[ ok 8??done.
-Fri May 29 12:29:39 2020: [....] Creating compatibility symlink from /etc/mtab to /proc/mounts. ...??7[warn8?? (warning).
-Fri May 29 12:29:39 2020: [....] Cleaning up temporary files... /tmp??7[ ok 8??.
-Fri May 29 12:29:39 2020: [....] Setting up LVM Volume Groups...no db file to read /run/udev/data/b8:0: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b8:1: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b8:13: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b8:2: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b8:3: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b8:4: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b8:5: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b8:6: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b11:0: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b7:0: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b7:1: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b7:2: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b7:3: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b7:4: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b7:5: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b7:6: No such file or directory
-Fri May 29 12:29:40 2020: no db file to read /run/udev/data/b7:7: No such file or directory
-Fri May 29 12:29:41 2020: ??7[ ok 8??done.
-Fri May 29 12:29:41 2020: [....] Checking file systems...fsck from util-linux 2.33.1
-Fri May 29 12:29:41 2020: ??7[ ok 8??done.
-Fri May 29 12:29:41 2020: [....] Mounting local filesystems...??7[ ok 8??done.
-Fri May 29 12:29:41 2020: [....] Activating swapfile swap...??7[ ok 8??done.
-Fri May 29 12:29:41 2020: [....] Cleaning up temporary files...??7[ ok 8??.
-Fri May 29 12:29:41 2020: Running 0dns-down to make sure resolv.conf is ok...done.
-Fri May 29 12:29:41 2020: [....] Starting Setting kernel variables: sysctl??7[ ok 8??.
-Fri May 29 12:29:42 2020: [....] Configuring network interfaces...??7[ ok 8??done.
-Fri May 29 12:29:43 2020: [....] Starting RPC port mapper daemon: rpcbind??7[ ok 8??.
-Fri May 29 12:29:44 2020: [....] Starting NFS common utilities: statd idmapd??7[ ok 8??.
-Fri May 29 12:29:45 2020: [....] Cleaning up temporary files...??7[ ok 8??.
-Fri May 29 12:29:45 2020: [....] Setting up ALSA...??7[ ok 8??done (none loaded).
-Fri May 29 12:29:45 2020: [....] Starting bluetooth: bluetoothd??7[ ok 8??.
-Fri May 29 12:29:45 2020: [....] Setting sensors limits...??7[ ok 8??done.
-Fri May 29 12:29:46 2020: [....] Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix??7[ ok 8??.
-Fri May 29 12:29:46 2020: INIT: Entering runlevel: 2
-Fri May 29 12:29:46 2020: [info] Using makefile-style concurrent boot in runlevel 2.
-Fri May 29 12:29:46 2020: [....] Starting acpi_fakekey daemon...??7[ ok 8??done.
-Fri May 29 12:29:47 2020: [....] Starting bluetooth: bluetoothd??7[ ok 8??.
-Fri May 29 12:29:47 2020: [....] Setting up console font and keymap...??7[ ok 8??done.
-Fri May 29 12:29:49 2020: [....] Starting LVM2 poll daemon: lvmpolld??7[ ok 8??.
-Fri May 29 12:29:49 2020: [....] Starting enhanced syslogd: rsyslogd??7[ ok 8??.
-Fri May 29 12:29:50 2020: [....] Starting ACPI services: acpid??7[ ok 8??.
-Fri May 29 12:29:50 2020: [....] Starting anac(h)ronistic cron: anacron??7[ ok 8??.
-Fri May 29 12:29:50 2020: [....] Starting periodic command scheduler: cron??7[ ok 8??.
-Fri May 29 12:29:50 2020: [....] Starting system message bus: dbus??7[ ok 8??.
-Fri May 29 12:29:50 2020: [....] Starting session management daemon: elogind??7[ ok 8??.
-Fri May 29 12:29:51 2020: [....] Starting MTA: exim4??7[ ok 8??.
-Fri May 29 12:29:54 2020: [....] Starting X display manager: lxdm??7[ ok 8??.
-Fri May 29 12:29:55 2020: [....] Starting MD monitoring service: mdadm --monitor??7[ ok 8??.
-Fri May 29 12:29:56 2020: [....] Starting SANE network scanner server: saned??7[ ok 8??.
-Fri May 29 12:29:59 2020: [....] Starting OpenBSD Secure Shell server: sshd??7[ ok 8??.
+Fri May 29 12:59:26 2020: [....] Activating swap...??7[ ok 8??done.
+Fri May 29 12:59:26 2020: [....] Creating compatibility symlink from /etc/mtab to /proc/mounts. ...??7[warn8?? (warning).
+Fri May 29 12:59:26 2020: [....] Cleaning up temporary files... /tmp??7[ ok 8??.
+Fri May 29 12:59:26 2020: [....] Setting up LVM Volume Groups...??7[ ok 8??done.
+Fri May 29 12:59:26 2020: [....] Checking file systems...fsck from util-linux 2.33.1
+Fri May 29 12:59:26 2020: ??7[ ok 8??done.
+Fri May 29 12:59:26 2020: [....] Mounting local filesystems...??7[ ok 8??done.
+Fri May 29 12:59:26 2020: [....] Activating swapfile swap...??7[ ok 8??done.
+Fri May 29 12:59:26 2020: [....] Cleaning up temporary files...??7[ ok 8??.
+Fri May 29 12:59:27 2020: Running 0dns-down to make sure resolv.conf is ok...done.
+Fri May 29 12:59:27 2020: [....] Starting Setting kernel variables: sysctl??7[ ok 8??.
+Fri May 29 12:59:27 2020: [....] Configuring network interfaces...??7[ ok 8??done.
+Fri May 29 12:59:27 2020: [....] Starting RPC port mapper daemon: rpcbind??7[ ok 8??.
+Fri May 29 12:59:27 2020: [....] Starting NFS common utilities: statd idmapd??7[ ok 8??.
+Fri May 29 12:59:27 2020: [....] Cleaning up temporary files...??7[ ok 8??.
+Fri May 29 12:59:27 2020: [....] Setting up ALSA...warning: 'alsactl -E HOME=/run/alsa restore' failed with error message 'No state is present for card PCH
+Fri May 29 12:59:27 2020: Found hardware: "HDA-Intel" "Realtek ALC269VB" "HDA:10ec0269,1179fc14,00100100 HDA:80862806,1179fc14,00100000" "0x1179" "0xff1e"
+Fri May 29 12:59:27 2020: Hardware is initialized using a generic method
+Fri May 29 12:59:27 2020: No state is present for card PCH'...??7[ ok 8??done.
+Fri May 29 12:59:27 2020: [....] Starting bluetooth: bluetoothd??7[ ok 8??.
+Fri May 29 12:59:27 2020: [....] Setting sensors limits...??7[ ok 8??done.
+Fri May 29 12:59:27 2020: [....] Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix??7[ ok 8??.
+Fri May 29 12:59:27 2020: INIT: Entering runlevel: 2
+Fri May 29 12:59:27 2020: [info] Using makefile-style concurrent boot in runlevel 2.
+Fri May 29 12:59:28 2020: [....] Starting acpi_fakekey daemon...??7[ ok 8??done.
+Fri May 29 12:59:28 2020: [....] Starting bluetooth: bluetoothd??7[ ok 8??.
+Fri May 29 12:59:28 2020: [....] Setting up console font and keymap...??7[ ok 8??done.
+Fri May 29 12:59:28 2020: [....] Starting LVM2 poll daemon: lvmpolld??7[ ok 8??.
+Fri May 29 12:59:28 2020: [....] Starting enhanced syslogd: rsyslogd??7[ ok 8??.
+Fri May 29 12:59:28 2020: [....] Starting ACPI services: acpid??7[ ok 8??.
+Fri May 29 12:59:28 2020: [....] Starting anac(h)ronistic cron: anacron??7[ ok 8??.
+Fri May 29 12:59:28 2020: [....] Starting periodic command scheduler: cron??7[ ok 8??.
+Fri May 29 12:59:28 2020: [....] Starting system message bus: dbus??7[ ok 8??.
+Fri May 29 12:59:28 2020: [....] Starting session management daemon: elogind??7[ ok 8??.
+Fri May 29 12:59:28 2020: [....] Starting MTA: exim4??7[ ok 8??.
+Fri May 29 12:59:29 2020: [....] Starting X display manager: lxdm??7[ ok 8??.
+Fri May 29 12:59:29 2020: [....] Starting MD monitoring service: mdadm --monitor??7[ ok 8??.
+Fri May 29 12:59:29 2020: [....] Starting SANE network scanner server: saned??7[ ok 8??.
+Fri May 29 12:59:29 2020: [....] Starting OpenBSD Secure Shell server: sshd??7[ ok 8??.

sha256sum:

fe75f6ebca01501b16e6558d8b51acfb63b72c40f11ab17900775dc3dc4f88f8  refracta10+debug_xfce_amd64-20200529_1205.iso

Offline

#36 2020-05-29 18:20:05

dev-1-dash-1
Member
Registered: 2018-08-02
Posts: 80  

Re: Can live isos be burned to optical media?

Try the following:

Edit /etc/init.d/eudev startup script.

In the start) section, comment out the start-stop-daemon command, along with the enclosing if statement and add
the following line below it: udevd -d.

It should look like this:

    # clean up parts of the database created by the initramfs udev
    udevadm info --cleanup-db
   
    # set the SELinux context for devices created in the initramfs
    [ -x /sbin/restorecon ] && /sbin/restorecon -R /dev
  
    log_daemon_msg "Starting $DESC" "$NAME"

#   Commented out code is below this line

#    if start-stop-daemon --start $NAME --user root --quiet \
#      --pidfile $PIDFILE --exec $DAEMON --background --make-pidfile; then
#      # prevent udevd to be killed by sendsigs (see #261 & DEBIAN #791944)
#      mkdir -p $OMITDIR/$NAME
#      ln -sf $PIDFILE $OMITDIR/$NAME
#<----->  log_end_msg $?
#    else
#<----->log_warning_msg $?
#<----->log_warning_msg "Waiting 15 seconds and trying to continue anyway"
#<----->sleep 15
#    fi

#   Commented out code is above this line

#   Inserted code is below this line
    udevd -d
#   Inserted code is above this line

    log_action_begin_msg "Synthesizing the initial hotplug events"
    if udevadm trigger --action=add; then
<------>log_action_end_msg $?
    else
<------>log_action_end_msg $?
    fi

Offline

#37 2020-05-29 20:10:18

dev-1-dash-1
Member
Registered: 2018-08-02
Posts: 80  

Re: Can live isos be burned to optical media?

fsmithred wrote:

Made another refracta iso and set udev.conf log level to debug.

I've already managed to build my own "beowulf live mate edition" iso using refractasnapshot.
It works and behaves the same as refracta/beowulf rc with regards to eudev/modules.

TLDR:
Udev works when started as udevd -d, but doesn't work when wrapped with start-stop-daemon.

In more detail:
When booting, take a look at the messages early on. When displaying "waiting for /dev to be fully populated" there's a message: settle: could not connect to daemon.
When booting to runlevel 1, and looking at the running processes we see udev isn't there. There's also an orphaned pid file left, as well as /run/omitsigs.... link to it.

It probably means that udevd dies/gets killed early on before it finishes detecting everything.

The simplest way to restart eudev is:

udevd -d
udevadm trigger --action=add

Doing service eudev stop is not needed because there is simply nothing to stop, it isn't there.
Doing service eudev restart doesn't help because even if does start the daemon (I am not sure it does), it doesn't call udevadm trigger --action=add.

After tinkering with init script a bit, I decided to replace the start-stop-daemon invocation of eudev with a simple udevd -d invocation. I've burnt a live cd with this version of eudev init script, and it seems to work flawlessly without any other workaround. (I am still testing this).

The start-stop-daemon is needed to grab udevd's pid and write a pid file. Also a link is placed to /run/sendsigs... to prevent sendsigs
from killing udev earlier than needed. As specified in the comments of eudev init script, this is related to debian #791944.
Take a look at this thread here:
https://bugs.debian.org/cgi-bin/bugrepo … bug=791944
It's also related to delays on shutdown when unmounting encrypted stuff.

All of this is probably unneccessary on the live cd, and even if it is, we can just try to manually grab the pid of udevd and create the pid file and sendsigs.omit link ourselves without using start-stop-daemon.

edit:typo

Last edited by dev-1-dash-1 (2020-05-29 23:03:08)

Offline

#38 2020-05-29 22:50:00

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,640  

Re: Can live isos be burned to optical media?

OK, my head is about to explode from the intersection of two different problems. The Refracta isos already have a patched version of cryptdisks-functions to get rid of the delay during shutdown of encrypted partitions or lvm.

Right now, I'm leaning toward doing the easiest workaround to get beowulf out the door. You've done a lot of good work trying to solve this, and before I go messing with the internals of eudev, I'm gonna try to get the eudev maintainer to chime in on this.

Thanks. Stay tuned.

Offline

#39 2020-05-29 22:59:50

dev-1-dash-1
Member
Registered: 2018-08-02
Posts: 80  

Re: Can live isos be burned to optical media?

fsmithred wrote:

Right now, I'm leaning toward doing the easiest workaround to get beowulf out the door.

I agree, that should be the top priority.
Especially since the beowulf packages have been ready for some time, and beowulf systems themselves seem to run fine.

Jessie is really getting a bit long in the tooth, time to migrate.

Also:
I checked the ascii 2.1 live dvd, which always worked ok for me. It starts eudev as udevd --daemon.

Last thing: please confirm that my fix works on your machine, not only on mine.

Last edited by dev-1-dash-1 (2020-05-29 23:17:19)

Offline

#40 2020-05-30 01:43:53

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,640  

Re: Can live isos be burned to optical media?

Last thing: please confirm that my fix works on your machine, not only on mine.

Confirmed. Replacing the stop-start-daemon section with 'udevd -d' fixes it.

Offline

#41 2020-05-30 11:18:47

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,640  

Re: Can live isos be burned to optical media?

A few more notes... (using refracta10-beta5)

If I boot to runlevel S or 2 (default), then eudev is running as '/sbin/udevd udevd', but boot to runlevel 1 and eudev is not running.

If I boot to single and then change to runlevel 1,  /sbin/udevd udevd is gone, but the pid file is still present. If I delete the pid file and go to runlevel 2, I got no mouse or keyboard.

Offline

#42 2020-05-30 16:01:46

dev-1-dash-1
Member
Registered: 2018-08-02
Posts: 80  

Re: Can live isos be burned to optical media?

fsmithred wrote:

(using refracta10-beta5)

So what exactly is refracta-beta5 ?
There were so many of them I am getting confused.

Offline

#43 2020-05-30 18:24:31

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,640  

Re: Can live isos be burned to optical media?

dev-1-dash-1 wrote:
fsmithred wrote:

(using refracta10-beta5)

So what exactly is refracta-beta5 ?
There were so many of them I am getting confused.

That one does not have the udev fix, but it does have whatever I fixed before that. (mouse, keyboard and ping, I think.) And it has the default log level for udev.

Anyway, I'm making RC2 right now. Put the fix in rc.local because it's less hidden and easier to remove. (live installer has post-install cleanup scripts) If I didn't break anything in the process, these will be the official release isos. Better fix for the udev issue might come with the point-release, which we expect will be soon.

Here's one for now. I'll upload the whole set to the official site when they're all done.
https://get.refracta.org/files/testing/ … p-live.iso

sha256sum:

8225b3d4cc30327f142cbe1584ed100da0d48785c6e105983a64e16f8d620ad4  devuan_beowulf_3.0.0_RC2_amd64_desktop-live.iso

Offline

#44 2020-05-30 23:53:50

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,640  

Re: Can live isos be burned to optical media?

RC2 desktop-live and minimal-live isos have been uploaded.
https://devuan.org/get-devuan

Offline

#45 2020-06-16 01:38:42

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,640  

Re: Can live isos be burned to optical media?

There's a bug report for the same issue, not a live-iso, but it's the same problem.
Put the sleep after start-stop-daemon and right before 'udevadm trigger --action=add'.
https://bugs.devuan.org/cgi/bugreport.cgi?bug=483

Offline

#46 2020-06-18 20:11:21

dev-1-dash-1
Member
Registered: 2018-08-02
Posts: 80  

Re: Can live isos be burned to optical media?

fsmithred wrote:

Put the sleep after start-stop-daemon and right before 'udevadm trigger --action=add'.

Confirming: adding sleep 3 between start-stop-daemon and udevadm trigger --action=add allows to boot livecd with no problem.

Update:
The bug report contains a proposition to try to run start-stop-daemon without --background, but using --daemon argument. That means adding --daemon to the end of start-stop-daemon line, and it will be passed to eudev. I think I've tried that right before the beowulf release, but that didn't seem to work.

Last edited by dev-1-dash-1 (2020-06-18 20:14:58)

Offline

Board footer