...
Remove the quiet parameter and change the entry with the linux line to look as follows:
linux /casper/vmlinuz console=tty1 console=ttyS4,115200n8 systemd.unitwants=getty@ttyS4.service —
Wait for the live USB to boot
Live USB settings
Wait for the live system to bootAfter 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 : cat > init_services.sh
copy the code below into the file and press ctrl+d to save it.
...
sudo
...
subiquity
...
run:
chmod +x init_services.sh
run:
./init_services.sh
Choose your prefered settings for installation
Wait until installation is complete
when asked, 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 redirectionparameters to grub after the ‘ro’ parameter
from this:
linux /boot/vmlinuz-56.152.0-4327-generic root=UUID=4c58e5aa1dfc1a94-64436289-4fb24b15-84e7-4ac2265a7b9e 9f4f-0fb36c083841 ro
to this:
ro console=tty1 console=ttyS4,115200n8
recovery nomodeset dis_ucode_ldrsystemd.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:
on line:GRUB_CMDLINE_LINUX_DEFAULT
add the followingCode Block GRUB_CMDLINE_LINUX_DEFAULT="quiet console=tty1 console=ttyS4,115200n8 usbcore.autosuspend=-1"
the
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.