Project

General

Profile

Actions

Bug #35144

open

"can not open root device" error on FDI Image >= 4.0 on HPE ProLiant BL460c Gen9

Added by Dominic Schlegel over 2 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Image
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

We are experiencing issues with any FDI Image version greater than 4.0 on our HPE ProLiant BL460c Gen9 Hardware. Whenever we try to PXE boot the FDI Image via Grub 2 we get the following error message (see also screenshot):
VFS: Cannot open root device "live:/fdi.iso" or unknown-block(0,0): error -19

We have tried multiple different 4.x Image version. the same issue occurred with any of the following version:
  • 4.0
  • 4.0.1
  • 4.0.3

Interestingly we have have no issues with above 3 Version on a newer hardware ProLiant BL460c Gen10. We have the exact same Boot Options on Both:

menuentry 'Foreman Discovery Image' {
  set root=(http,10.2.0.20)
  linux /boot/fdi-image/vmlinuz0 rootflags=loop root=live:/fdi.iso rootfstype=auto ro rd.live.image acpi=force rd.luks=0 rd.md=0 rd.dm=0 rd.lvm=0 rd.bootif=0 rd.neednet=0 nomodeset proxy.url=https://10.2.0.20:8443 proxy.type=proxy fdi.countdown=60 fdi.ssh=1 fdi.rootpw=secret fdi.zips=boot/fdi-ext/fdiext.zip ramdisk_size=2000000 BOOTIF=01-$net_default_mac
  initrd /boot/fdi-image/initrd0.img
}


Files

Actions #1

Updated by Ewoud Kohl van Wijngaarden about 2 years ago

  • Target version deleted (Discovery Plugin 16.0)
Actions #2

Updated by Dominic Schlegel over 1 year ago

this is most likely a grub issue. we have worked around it by booting into fdi via grub by separate loading of initrd and rootfs as described in the readme in the repository

Actions

Also available in: Atom PDF