PDA

View Full Version : Knoppix support iso-level4 ??



neobond
11-28-2003, 11:41 PM
Hi... :D

I'm developing a multiboot system with several boot images and special winpe boot environment and of course linux support...

I use isolinux and cdrpack from Bart Lagerweij (nu2.nu) to generate my iso-image...

Everything works fine unless I insert Knoppix in my system :? ... There are Linux systems working (like PuppyLinux) of course...

But when I compile and boot the system with a Knoppix booting system, Knoppix always encounters that there is no Knoppix system in my image, although there is a Knoppix-file in a Knoppix directory in the root... Everything as it has to be :evil: !!!!

I think Knoppix needs a joliet file system ?!?!?! And is not satisfied with an rudimentary iso-level 4 file system as needed when using winpe (winpe has filenames longer than 104 letters.. so no joliet -long-filename is possible...)

Any suggestions???

Greetz Andi

neobond
11-30-2003, 03:59 PM
I think there has to be changed something in the miniroot.gz inside the floppy bootimage...

But I have no idea how a miniroot.gz works... I saw an article here describing that in the miniroot there are options to boot from a joliet system etc.. (in xxxx.rc?!) It might be possible to tell the system to allow iso-level4 entries and to forget about the joliet thing...

So anyone an idea???

Bernd Blaauw
11-30-2003, 11:58 PM
I have things working.
remove the Joliet support.

make sure the directory KNOPPIX is uppercase!
and the names of the files also!

I can remaster the cd in Windows, but cannot remaster the compressedISO file called KNOPPIX.
I just extracted it from knoppix iso, and added it to Isolinux

neobond
12-07-2003, 10:13 PM
I thought, no one having an answer to my question, or it was too stupid for the rest...

I will test your suggestions as soon as my machine is up again...

Best regards Andi

neobond
12-14-2003, 01:40 PM
I have things working.
remove the Joliet support.

make sure the directory KNOPPIX is uppercase!
and the names of the files also!

I can remaster the cd in Windows, but cannot remaster the compressedISO file called KNOPPIX.
I just extracted it from knoppix iso, and added it to Isolinux

Yes, i know it is no problem.. I did it too once... BUT:

When compiling the CD with mkisofs -iso-level 4 (etc.) Knoppix won't find the CD-ROOT... My directory structure is like this:

ROOT
|-- KNOPPIX
|-- KNOPPIX / KNOPPIX
|-- isolinux
|-- isolinux / bootmsg.txt
|-- isolinux / isolinux.bin
|-- isolinux / isolinux.cfg
|-- isolinux / knoppix
|-- isolinux / knoppix / knoppix.img

where the Knoppix Root dir must be installed in the root, where it resists..
and isolinux.cfg starts knoppix.img in the subdir as wanted, except for knoppix to stop by telling it hasn't found the knoppix cd and there will be only a very limited shell available...

SO, any ideas ? ? ?

Greetz from Germany

Bernd Blaauw
12-16-2003, 08:05 PM
also extract the vmlinuz and initrd.gz files and put them in the KNOPPIX directory (entire directory and files in uppercase).

isolinux.cfg entry:
LABEL knoppix
kernel /KNOPPIX/VMLINUZ
append ramdisk_size=100000 init=/etc/init lang=us apm=power-off hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi vga=791 initrd=/KNOPPIX/MINIROOT.GZ nomce quiet BOOT_IMAGE=KNOPPIX


you can also try to download my image:
http://www.darklogic.org/fdos/beta9/minicd/knopcd.zip

and add the large KNOPPIX file yourself. then recompile the ISO.
On Windows2000 I do this using the makeiso.bat batchfile.

neobond
12-19-2003, 01:44 AM
:D :D :D HAPPY, FREU, YEAH :D :D :D

@Bernd
It works... I don't exactly know by now, but with your mkisofs parameters

-l -N -R -r

it works... (even when using mine version of mkisofs)

Thanks a lot...

Andi