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 the CentOS Website.
Make a Live USB with *iso using a bootable USB disk creator. Ex.Rufus…
Plug in the USB make in step 2 and power on ESN904.
In the 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 settings, then start the installation.
When installation is complete, press “Reboot Now”. The 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 the picture below

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

Power off the EnGenius SmartNIC and remove USB then power on the EnGenius SmartNIC
Follow Step4 and Step5 to switch to CPU OS console.
Input command below to permanently change grub settings
vim /etc/default/grub

Edit grub context like the picture below

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

Input the 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 the command below
cat /proc/cmdline
Last updated
Was this helpful?

