diff --git a/build/lib/scripts/upgrade b/build/lib/scripts/upgrade index 36651a9cd..60c1b5556 100755 --- a/build/lib/scripts/upgrade +++ b/build/lib/scripts/upgrade @@ -62,7 +62,7 @@ fi chroot /media/startos/next bash -e << "EOF" if [ -f /boot/grub/grub.cfg ]; then - grub-install /dev/$(eval $(lsblk -o MOUNTPOINT,PKNAME -P | grep 'MOUNTPOINT="/media/startos/root"') && echo $PKNAME) + grub-install --no-nvram /dev/$(eval $(lsblk -o MOUNTPOINT,PKNAME -P | grep 'MOUNTPOINT="/media/startos/root"') && echo $PKNAME) update-grub fi diff --git a/core/src/os_install/mod.rs b/core/src/os_install/mod.rs index 1e823c754..d121a1387 100644 --- a/core/src/os_install/mod.rs +++ b/core/src/os_install/mod.rs @@ -359,6 +359,7 @@ pub async fn install_os_to( "riscv64" => install.arg("--target=riscv64-efi"), _ => &mut install, }; + install.arg("--no-nvram"); } install .arg(disk_path)