various changes for libreboot having no pxe
[automated-distro-installer] / chboot
diff --git a/chboot b/chboot
index 426fd9a2cef87b83d8fbf22fc6fc146cd7223b38..eb8b1183011b907165d9f7c5aba21edae0ab9e5c 100755 (executable)
--- a/chboot
+++ b/chboot
@@ -90,6 +90,9 @@ boot_disk=${boot_dev%%[0-9]*}
 # https://www.gnu.org/software/grub/manual/html_node/Device-map.html
 e grub-bios-setup -d $mount_point/grub/i386-pc -s -m $mount_point/grub/device.map $boot_disk
 
+# todo, mount_point needs subvolid=0
+e grub-editenv $mount_point/grub2/grubenv set default_subvol=/boot_$distro
+
 e umount $mount_point
 e rmdir $mount_point