Centos 9 Stream - Cannot boot from iSCSI

Issues related to applications and software problems and general support
Post Reply
Raice
Posts: 1
Joined: 2022/10/28 05:05:38

Centos 9 Stream - Cannot boot from iSCSI

Post by Raice » 2022/10/28 05:17:10

Hello!
I can't boot freshly installed OS from iSCSI volume.
Setup:
Diskless host
UEFI PXE boot to iPXE
iPXE supplies iSCSI config using iBFT.

part of iPXE config:

Code: Select all

set tgt 192.168.255.2
set iqn iqn.2020-09.....
set lun ${hostname}-boot
set root-path iscsi:${tgt}::::${iqn}:storage:${lun}
echo Booting to SAN...
echo Initiator: ${initiator-iqn}
echo iSCSI Target: ${root-path}
sleep 3
sanhook --drive 0x80 ${root-path}
sanboot --keep --drive 0x80
sleep 5
Installation went perfectly fine, but after reboot I got error

Code: Select all

System BootOrder not found. Initizlizing defaults.
Reset System.
Tried to reinstall couple of times without luck.

This setup works perfectly with CentOS 7.9, Oracle Linux 7.9, Oracle Linux 8.6, Oracle Linux 9.0. Only CentOS 9 Stream gave me this issue.

Secureboot is disabled in BIOS.

Am I missing something?

User avatar
TrevorH
Site Admin
Posts: 33218
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Centos 9 Stream - Cannot boot from iSCSI

Post by TrevorH » 2022/10/28 14:07:30

No-one from the Stream team hangs out here so I suggest reading viewtopic.php?f=9&t=79466 and posting on their discourse forum.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Post Reply