diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2970ca309c3a70d31fa20fc1bba82b1195dbe919..04691e78844be8e22ae94ac20c11c33a440e1c2d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: "ubuntu:18.04"
+image: "ubuntu:20.04"
 
 variables:
   GIT_STRATEGY: "pull"
@@ -7,6 +7,7 @@ variables:
 
 before_script:
  - |
+    export DEBIAN_FRONTEND=noninteractive
     apt-get update -qq &&
     apt-get install -qq \
         bison \
diff --git a/mk/config.mk b/mk/config.mk
index 45a7cdc6aa8ce410c5a731550c759b984656d7a9..642803ca815ea3a879d07a5f70cd552e86075a6e 100644
--- a/mk/config.mk
+++ b/mk/config.mk
@@ -53,7 +53,7 @@ INSTALLER=\
  	installer/target/release/redox_installer $(INSTALLER_FLAGS)
 
 ## Bootloader variables
-EFI_TARGET=$(ARCH)-efi-pe
+EFI_TARGET=$(ARCH)-unknown-uefi
 
 ## Cross compiler variables
 AR=$(TARGET)-gcc-ar