From 4d44b3fc9ecc83663fb75fdc02d9e4e981915138 Mon Sep 17 00:00:00 2001 From: matt22207 Date: Sun, 14 Nov 2021 11:15:27 -0500 Subject: [PATCH 1/2] ubuntu uses update-grub, not grub2-mkconfig --- utils/Ubuntu/21.04/kernel-param-utils | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/Ubuntu/21.04/kernel-param-utils b/utils/Ubuntu/21.04/kernel-param-utils index 3ac278c..e2e1492 100755 --- a/utils/Ubuntu/21.04/kernel-param-utils +++ b/utils/Ubuntu/21.04/kernel-param-utils @@ -20,7 +20,7 @@ function removeKernelParam() { fi } function applyKernelParamChanges() { - sudo sh -c 'grub2-mkconfig > /etc/grub2-efi.cfg' + sudo update-grub } function setGrubTimeout() { From c8e404f0d356fc6486fabb19d1da7c7567fce665 Mon Sep 17 00:00:00 2001 From: matt22207 Date: Sun, 14 Nov 2021 13:39:25 -0500 Subject: [PATCH 2/2] fix docker installation on ubuntu --- utils/Ubuntu/21.04/install-dependencies | 3 ++- utils/ovmf-vbios-patch-setup | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/utils/Ubuntu/21.04/install-dependencies b/utils/Ubuntu/21.04/install-dependencies index f325f59..fffe836 100755 --- a/utils/Ubuntu/21.04/install-dependencies +++ b/utils/Ubuntu/21.04/install-dependencies @@ -3,7 +3,8 @@ echo "Updating software..." sudo apt upgrade -y echo "Installing some useful tools..." -sudo apt install -y wget curl vim screen git crudini lshw msr-tools sysfsutils uml-utilities remmina samba spice-client-gtk genisoimage uuid acpica-tools docker +sudo apt install -y wget curl vim screen git crudini lshw msr-tools sysfsutils uml-utilities remmina samba spice-client-gtk genisoimage uuid acpica-tools +sudo snap install docker echo "Installing virtualization software..." sudo apt install qemu-kvm qemu-utils qemu-efi ovmf qemu -y diff --git a/utils/ovmf-vbios-patch-setup b/utils/ovmf-vbios-patch-setup index 94dc9da..d8a4c61 100755 --- a/utils/ovmf-vbios-patch-setup +++ b/utils/ovmf-vbios-patch-setup @@ -12,7 +12,8 @@ DISTRO_UTILS_DIR="${UTILS_DIR}/${DISTRO}" mkdir -p "${PROJECT_DIR}/thirdparty" cd "${PROJECT_DIR}/thirdparty" -sudo service docker start +# docker daemon is already running on ubuntu snap +#sudo service docker start git clone https://github.com/T-vK/ovmf-with-vbios-patch.git cd ovmf-with-vbios-patch sudo docker build -t ovmf-vbios-patch . \ No newline at end of file