Rocky Linux 9.4
Rocky Linux—often referred to as Rocky OS—is a free and open-source Linux distribution that maintains binary compatibility with Red Hat Enterprise Linux (RHEL). It was created by the open-source community as a long-term replacement for CentOS after Red Hat announced its transition to CentOS Stream in 2020.
The ESN904 SmartNIC supports Rocky Linux 9.4 installation, providing a stable and enterprise-ready platform that mirrors RHEL functionality without requiring subscription-based licensing.
Installation Steps
Before You Begin
Make sure you have:
A bootable USB drive (minimum 16 GB capacity).
Access to the ESN904 SmartNIC via either serial console or BMC iKVM.
The Rocky Linux 9.4 DVD ISO was downloaded from the official repository.
Download Rocky 9.4 Default Images DVD ISO version from the Rocky Website.
Use an application like “Rufus” write that ISO image to a 16GB or larger USB Flash.

Insert the USB into the EnGenius SmartNIC and power on.
Log in to BMC OS and input the command to switch to CPU OS.
obmc-console-client -e “~.”

When going to grub menu press “E” to change some grub setting temporary like below.
8250.nr_uarts=4 console=tty0 console=ttyS0,115200n8


Start installation and set some user configuration.

When the user configuration setting complete, press “b” then press “Enter” to start installation.
After installation is complete, press “Enter” to boot.

We will see grub menu again, then press “E” to edit the grub setting temporarily like below.
8250.nr_uarts=4 console=tty0

When boot in to kernel successfully, log in and use grubby to change grub settings permanently.
grubby --args 8250.nr_uarts=4

Reboot the OS, and we can see the settings with the command below.
cat /proc/cmdline

Last updated
Was this helpful?

