I’m trying to install NixOS in libvirt headless. I tried the command from this post: [Solved] How to install NixOS text-only in libvirt?, but nothing happens after it connects to the console.
I then tried with the following command:
sudo virt-install --name nixos --ram 4096 --vcpus=2 \
--nographics --boot uefi \
--extra-args='console=ttyS0,115200n8' --location=/var/lib/libvirt/boot/latest-nixos-minimal-x86_64-linux.iso \
--disk path=/var/lib/libvirt/images/nixos.qcow2,size=40,bus=virtio,format=qcow2
This allows me to see it booting, but it fails in nixos stage 1:
...
[ 1.289710] sr 0:0:0:0: [sr0] scsi3-mmc drive: 4x/4x cd/rw xa/form2 tray
[ 1.290193] cdrom: Uniform CD-ROM driver Revision: 3.20
kbd_mode: KDSKBMODE: Inappropriate ioctl for device
starting device mapper and LVM...
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
mounting tmpfs on /...
waiting for device /dev/root to appear...File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.File descriptor 3 (/nix/store/27i4vck6bhbff733q7pgc7pg14phsn5q-initrd-fsinfo) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 8 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
File descriptor 9 (/dev/console) leaked on lvm invocation. Parent PID 1: /nix/store/hivimsrgqill4jzhm797kbin2pafnfhw-extra-utils/bin/ash
.
Timed out waiting for device /dev/root, trying to mount anyway.
mounting /dev/root on /iso...
mount: mounting /dev/root on /mnt-root/iso failed: No such file or directory
An error occurred in stage 1 of the boot process, which must mount the
root filesystem on `/mnt-root' and then start stage 2. Press one
of the following keys:
r) to reboot immediately
*) to ignore the error and continue
I tried removing the --boot=uefi option and add a --import option, but this doesn’t seem to make a difference. I’m stuck at this point, not sure how to diagnose this further.