redhatCentOS Stream

CentOS Stream 9 represents the evolution of the CentOS project—now positioned as a rolling-release distribution that serves as the upstream development branch of Red Hat Enterprise Linux (RHEL). This means CentOS Stream continuously integrates updates that preview the next minor version of RHEL before they are officially released.

Installation Steps

Before you start, ensure the following items are ready:

  • Physical access to the ESN904 SmartNIC device or its BMC iKVM interface.

  • A USB flash drive to create the installation media.

  • A terminal emulator (e.g., Tera Term, PuTTY) for serial console access.

  • The latest CentOS Stream 9 ISO image, downloadable from the official CentOS website:

Procedure

1

Download Ubuntu *.iso from the Ubuntu Website.

2

Make a Live USB with *iso using a bootable USB disk creator. Ex.Rufus...

3

Plug in the USB make in step 2 and power on the EnGenius SmartNIC.

4

In the BIOS menu, choose “Boot Manager”

5

Choose a USB device

6

Press “E” in grub menu to edit grub settings temporary.

7

Edit grub context like below picture

8

Press “Ctrl-X” to start installation with temporary grub settings

9

Input “2” to use text mode to install

10

Enter your CentOS settings, then press “b” to begin installation

11

When installation is complete, press “enter”, then the CPU will reboot

12

When going to the grub menu again, edit grub temporarily, like step 7

13

Press “Ctrl-X” to boot CentOS

14

When entering the CentOS kernel, log in in with your account & password.

15

Input the command below to enable ttyS0

systemctl enable [email protected]envelope

16

Input the command below to make sure ttyS0 is enabled

ls -l /etc/systemd/system/getty.target.wants/

17

Input the command below to permanently change the grub settings

grubby --args 8250.nr_uarts=4 --update-kernel DEFAULT

18

Reboot ESN904 and enter CentOS to input the command below to check.

cat /proc/cmdline

Last updated

Was this helpful?