CentOS 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 Ubuntu Website.

2

Make a Live USB with *iso by a bootable USB disk creator. Ex.Rufu

3

Plug in the USB make in step 2 and power on ESN904.

4

In BIOS menu choose “Boot Manger”

5

Choose 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 complete, press “enter” then CPU will reboot

12

When go to grub menu again, edit grub temporarily like step 7

13

Press “ctrl-x” to boot CentOS

14

When entering CentOS kernel, login in with account & password.

15

Input command below to enable ttyS0

systemctl enable [email protected]

16

Input command below to make sure ttyS0 is enabled

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

17

Input command below to permanently change grub settings

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

18

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

cat /proc/cmdline

Last updated