Cannot boot hirensbootcd
Posted: 11 Jun 2015, 11:40
Hi, I've encountered problems booting hirensbootcd.ima (DOS version of Hiren's boot CD).
I followed instructions at http://erpxe.org/Hirens_BootCD_(Dos)
but after choosing menu item "Hiren's BootCD 15.1 DOS" erpxe just returns to menu without any error message after trying to load image.
I switched off menu and tried to load image from syslinux shell typing:
/boot/isolinux/memdisk RAW initrd=er/plugins/hirensbootcd/hirensbootcd.ima
and it showed:
"booting kernel failed: invalid argument"
after digging internet for this error message I've found that it is a bug in pre-6.03 versions of syslinux (and in 6.02 on which erpxe is based)
So I downloaded 6.03 and changed pxelinux.0, memdisk and all other modules in erpxe path.
But nothing changed.
I went further and tried version 4.07 of syslinux and it worked OK!
But such old version is incompatible with erpxe menu system and I managed to load kernel only from command line.
So what are the options to load hiren's boot cd? Maybe there are any workarounds?
I followed instructions at http://erpxe.org/Hirens_BootCD_(Dos)
but after choosing menu item "Hiren's BootCD 15.1 DOS" erpxe just returns to menu without any error message after trying to load image.
I switched off menu and tried to load image from syslinux shell typing:
/boot/isolinux/memdisk RAW initrd=er/plugins/hirensbootcd/hirensbootcd.ima
and it showed:
"booting kernel failed: invalid argument"
after digging internet for this error message I've found that it is a bug in pre-6.03 versions of syslinux (and in 6.02 on which erpxe is based)
So I downloaded 6.03 and changed pxelinux.0, memdisk and all other modules in erpxe path.
But nothing changed.
I went further and tried version 4.07 of syslinux and it worked OK!
But such old version is incompatible with erpxe menu system and I managed to load kernel only from command line.
So what are the options to load hiren's boot cd? Maybe there are any workarounds?