First, sorry if this is posted in the wrong forum, this seemed like the best option.
I'm having a lot of trouble customizing a bootCD (specifically, a Novell Zenworks Imaging CD).
I've taken the default CD provided, and added a second kernel/initrd to the disk. I've edited the isolinux.cfg file accordingly, so it now reads:
Code:
default manual
label linux
kernel 23/linux
append initrd=23/initrd ramdisk_size=67584 vga=0x0314 splash=silent mode=5 CDBOOT=YES showopts
label manual
kernel 16/linux
append initrd=16/initrd ramdisk_size=67584 vga=0x0314 splash=silent mode=5 CDBOOT=YES showopts
implicit 1
gfxboot bootlogo
display message
prompt 1
timeout 200
readinfo 2
framebuffer 1
So, from my understanding, option 1 should boot the kernel file, called "linux" located in the 23 directory. It should also load the "initrd" file in the 23 directory.
Option two should load the kernel/initrd from the 16 directory instead.
... HOWEVER... if I pick option 1, it works as normal. If I pick option 2, it boots the 23/linux kernel, and the 16/initrd. If I switch the order they are listed in the isolinux.cfg file, both options will then boot the 16/linux kernel and the correct initrd files.
Basically, no matter what, the machine boots the first kernel image listed, but does load the correct initrd. Obviously, this causes issues.
I'd greatly appreciate any help you guys can offer!