...
After live USB boots
Note: it might be hard to see the shell prompt within all the kernel output so you can just press ‘enter’ to find it quicker.
run
sudo subiquity
if you see a “waiting for coloud init” message, just wait until it times out and opens the installer.
Choose your prefered settings for installation
Wait until installation is complete
when askedprompted, remove the installation media and press enter
Device will be rebooted
...
Boot into BIOS
Boot from the disk you installed linux on.
If you don't get a grub menu automatically on boot, hold the 'shift' key
If you dont get the grub menu after pressing shift, connect a keyboard to the divice and pres shift on the connected keyboard.
In the grub menu choose:
Advanced options for Ubuntu
Select the line that says recovery mode
Press ’e’
In the line that says: linux /boot/vmlinuz-5.15.0-43-generic root=UUID=4c58e5aa-6443-4fb2-84e7-4ac2265a7b9e ro recovery nomodeset dis_ucode_ldr
Add the console parameters to grub after the ‘ro’ parameter
from this:
linux /boot/vmlinuz-6.2.0-27-generic root=UUID=1dfc1a94-6289-4b15-9f4f-0fb36c083841 ro
to this:
ro console=tty1 console=ttyS4,115200n8 systemd.wants=getty@ttyS4.service quiet
Press ctrl+x to boot
Type to enable the ttyS4 service automatically when you boot:
systemctl enable getty@ttyS4
edit grub config file:
nano /etc/default/grub
add the console redirection to the grub default options (same as above):
on line:GRUB_CMDLINE_LINUX_DEFAULT
add the following
theCode Block GRUB_CMDLINE_LINUX_DEFAULT="quiet console=tty1 console=ttyS4,115200n8 usbcore.autosuspend=-1"
usbcore.autosuspend=-1
argument is used to enable all 4 of the usb ports.save the file and run:
update-grub
Boot Linux in normal mode
NOTE: it might be hard to notice the login prompt because the kernel boot output is also on screen.