I have created a GPT disk image with 1) an UEFI partition and 2) an Ubuntu root partition.
The root partition was created from files extracted from the official Ubuntu files in ubuntu-24.04-minimal-cloudimg-amd64-root.tar.xz.
The disk boots perfectly on a VirtualBox VM and on my good old i7 Intel desktop computer, but when I deploy it on a Mini NUC N150 computer, the boot starts normally, then every step in the boot process becomes very slow, and after more than 30 minutes the boot process hangs, after the journal service has been started.
In the context of a chroot on the disk image I created (i.e. executing the commands on the “offline” Ubuntu system), I installed these additional packages with apt: linux-firmware, intel-microcode, amd64-microcode, linux-generic-hwe-24.04. I also did “add-apt-repository restricted” and “ubuntu-drivers autoinstall” to get proprietary drivers.
I doubled-checked, and the /boot folder of the root Ubuntu partition contains the Linux kernel 6.14.0, which is supposed to support the N150.
Any idea why the boot process is that slow, and what can cause it to hang?
Hello, I removed “quiet splash” from /etc/default/grub and at boot time, I do not see additional errors that would explain why the boot process becomes so slow and halts. Thanks anyway !
Shouldn’t be a UEFI issue because when I boot using the standard Ubuntu installer ISO it works perfectly. It is just when I boot with my own DIY-made pre-installed image that the issue arises. I’m trying to build my own DIY-made pre-installed image because Ubuntu pulled this type of image from their web site few weeks ago, and we rely on it for our deployment process.