I am currently working on trying to make a TemplateVM out of a Linux from Scratch installation (or more accurately, BLFS).
Progress has been immense, but I've run into a roadblock I'm not sure how to diagnose. For starters, I've gone through and successfully compiled: vmm-xen core-vchan-xen linux-utils core-agent-linux gui-common gui-agent-linux I've done the best I can to adapt Archlinux instructions, taking note of path modifications and installing everything, gruelingly by hand. Everything built as best as I can tell, but I cannot get `qvm-run` to execute a command. I'll try to give as much information as I can about the state of this systemd-based BLFS run. 1) lsmod shows xen_netfront, xen_netback, u2mfn loaded successfully on boot 2) The following systemd scripts are enabled (at boot) and run and exit cleanly: qubes-early-vm-config qubes-iptables qubes-misc-post qubes-mount-dirs qubes-sysinit 3) The following systemd scripts are enable and run in the background: qubes-qrexec-agent qubes-db Any other services have been either a) mistakenly missed and not installed OR b) ignored as they implement a functionality I believe is non critical at the time, e.g., qubes-sync-time If there are any other processes I've missed, please let me know, because it's probably just one of the make targets I've somehow overlooked. 4) /dev/xvdb mounted as /rw. /rw/home and /rw/usrlocal all work as expected. xen mounted at /proc/xen also listed in fstab and seemingly working (based on xenstore-read name returning system name). 5) Lastly, theres qubes-gui-agent, which when run automatically hides the HVM window and makes it non-interact-able. This is currently disabled in systemd, but is installed. And this is where I'm stuck. I'm trying on dom0: qvm-run lfs "shutdown now -h" and it returns "Running 'shutdown now -h' on lfs" but the VM never responds. What else might I provide to help troubleshoot this and to detect what seems like the last-mile in getting this working as a template? Thanks in advance! -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/98dd17be-39ee-4f33-bc24-4113e9f6a3bc%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
