Ubuntu 22.04 LTS
Ubuntu 22.04 LTS, codenamed “Jammy Jellyfish,” is a Long-Term Support (LTS) release of the Ubuntu operating system. It was officially released on April 21, 2022, and provides five years of standard support (until April 2027), with optional Extended Security Maintenance (ESM) available through 2032 for enterprise users.
Installation Steps
Before you start, please ensure you have the following:
A USB drive (16 GB or larger) for installation media.
Access to the ESN904 SmartNIC console (via mini-USB) or BMC iKVM.
The Ubuntu 22.04 LTS ISO file, downloadable from the official Ubuntu website:
Download Ubuntu *.iso from CentOS Website.
Make a Live USB with *iso by a bootable USB disk creator. Ex.Rufus…
Plug in the USB make in step 2 and power on ESN904.
In BIOS menu choose “Boot Manger”

Choose USB device

Press “E” in grub menu to edit grub settings temporarily.
Edit grub context like below picture.

Press “crtl-x” to start installation with temporary grub settings
Choose “continue in basic mode” to use text mode to install

Input your Ubuntu setting, then start installation.
When installation complete, press “Reboot Now”. CPU will reboot

Insert a bootable USB device which has a full file system and boot with it follow step4 & step5.
When boot with USB successfully, login and mount emmcblk0p2 to edit grub temporary
mount /dev/mmcblk0p2 /mnt
vim /mnt/grub/grub.cfg

Edit grub context like below picture

Press “esc”, then input “:” + “wq” to save and exit
Umount mmcblk0p2.
umount /mnt

power off ESN904 and remove USB then power on ESN904.
Follow step4 & step5 to switch to CPU OS console.
Input command below to permanently change grub settings
vim /etc/default/grub

Edit grub context like below picture

Press “esc”, then input “:” + “wq” to save and exit.
Input command below to update grub settings
update-grub

Input command below to enable and check ttyS0
systemctl enable [email protected]
ls -l /etc/systemd/system/getty.target.wants/

Reboot ESN904 and enter Ubuntu to input command below
cat /proc/cmdline
Last updated

