X-Git-Url: https://iankelling.org/git/?p=automated-distro-installer;a=blobdiff_plain;f=chboot;h=12befb8a13ab80d68e7f950d12af22e3f24ffb7c;hp=eb8b1183011b907165d9f7c5aba21edae0ab9e5c;hb=43480add5b3ab6f4e407065454bd6be1d1fe1870;hpb=bcdb96792264d6cda20e6d2fa176728a67c87862 diff --git a/chboot b/chboot index eb8b118..12befb8 100755 --- a/chboot +++ b/chboot @@ -39,6 +39,9 @@ EOF exit $1 } + +grub_extn=4 + ###### begin command line parsing ##### reboot=true temp=$(getopt -l opt o "$@") || usage 1 @@ -91,8 +94,11 @@ boot_disk=${boot_dev%%[0-9]*} 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 mount $boot_disk$grub_extn $mount_point +e grub-editenv $mount_point/grubenv set default_subvol=/boot_$distro e umount $mount_point e rmdir $mount_point