Jump to content

Super-Disc: Multi-Boot Project CD/DVD Using ISOLINUX


jetman

Recommended Posts

I think I did. Can u give an example on how to enable rock ridge ?

EDIT:

I added the rock ridge but no use it shows the same error.

EDIT:

Added joliet and everything works fine.

Edited by Cyborg_sa
Link to comment
Share on other sites


have you put the dsl files in root??

anyways, im using cdshell because i have widows on my multi boot... you could try pointing your dvd boot file to > cdshell > and cdshell to isolinux...

use cdshell to boot dsl... just a wild guess.

Link to comment
Share on other sites

have you put the dsl files in root??

anyways, im using cdshell because i have widows on my multi boot... you could try pointing your dvd boot file to > cdshell > and cdshell to isolinux...

use cdshell to boot dsl... just a wild guess.

No. CDSHELL uses a hacked ISOLINUX and we speak the latest ISOLINUX around here. Besides, DSL (up to 3.3) definitely works w/ ISOLINUX. RockRidge isn't the answer, nor is putting the DSL files in the root....Jet

Link to comment
Share on other sites

i just downloaded DSL 4.4.1 and managed to multi boot it..

heres how..

1) i extracted everything from dsl-4.4.1.iso to a folder named DSL

2) i copied everything within folder DSL\BOOT\ISOLINUX to folder DSL

3) i copied everything within folder DSL\KNOPPIX to folder DSL

4) i deleted folder DSL\BOOT

5) i deleted DSL\LOST+FOUND

so the folder contents of DSL are...

boot.cat

boot.msg

f2

f3

german.kbd

isolinux.bin

isolinux.cfg

KNOPPIX

linux24

logo.16

minirt24.gz

finally here's the isolinux command i use to call DSL from cdshell.ini

if $lastKey == key; then isolinux /SETUP/DSL/linux24 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 xmodule=fbdev initrd=/SETUP/DSL/minirt24.gz nomce noapic quiet knoppix_dir=/SETUP/DSL/ BOOT_IMAGE=knoppix

its all one line... and i made some changes...

1) i kept folder DSL in a folder called SETUP (doesn't matter where you put it. just remember to call perfectly from the cdshell.ini menu)

2) i use the above command to redirect to the following files LINUX24 / MINIRT24.GZ / KNOPPIX.

finally, i set my file system to ISO 9660 and ROCK RIDGE...

Link to comment
Share on other sites

EDIT : for some reason this method doesn't work with multi-boot... all the isolinux commands from cdshell.ini technically fail...

for example this one...

if $lastKey == key; then isolinux /SETUP/DSL/linux24 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 xmodule=fbdev initrd=/SETUP/DSL/minirt24.gz nomce noapic quiet knoppix_dir=/SETUP/DSL/ BOOT_IMAGE=knoppix

this ends with the "filesystem not found" error screen.

however, make an iso with just and only dsl with cdshell and it boots up perfectly... no errors...

i always use rock ridge and iso 9660 as file systems...

does anybody know why this happens???

Edited by rageaddict
Link to comment
Share on other sites

I added knoppix, tested it through vmware. Now I cant build an ISO when I try to add BartPE. I get the following error:

mkisofs -N -V "Multiboot-DVD" -b boot/isolinux/isolinux.bin -joliet -d -iso-level 4 -no-emul-boot -boot-load-size 4 -boot-info-table -o D:\Test.iso D:\Multiboot-DVD

Warning: creating filesystem that does not conform to ISO-9660.

Warning: Creating ISO-9660:1999 (version 2) filesystem.

Warning: ISO-9660 filenames longer than 31 may cause buffer overflows in the OS.

Warning: creating filesystem with (nonstandard) Joliet extensions

but without (standard) Rock Ridge extensions.

It is highly recommended to add Rock Ridge

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.NETWORKING.RTCDLL_659

5B64144CCF1DF_5.2.2.3_X-WW_D6BD8B95.CAT and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.W

INDOWS.NETWORKING.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_D6BD8B95.MANIFEST have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.NETWORKING.RTCDLL_659

5B64144CCF1DF_5.2.2.3_X-WW_D6BD8B95.CAT and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.W

INDOWS.NETWORKING.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_D6BD8B95.MANIFEST have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.1.MICROSOFT.WINDOWS.SYSTEMCOMP

ATIBLE_6595B64144CCF1DF_5.1.2600.2000_X-WW_E037A8A.CAT and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/

X86_POLICY.5.1.MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE_6595B64144CCF1DF_5.1.2600.2000_X-WW_E037A8A.MANI

FEST have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.1.MICROSOFT.WINDOWS.SYSTEMCOMP

ATIBLE_6595B64144CCF1DF_5.1.2600.2000_X-WW_E037A8A.CAT and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/

X86_POLICY.5.1.MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE_6595B64144CCF1DF_5.1.2600.2000_X-WW_E037A8A.MANI

FEST have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_5F924D7B.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_5F924D7B.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.6.0.MICROSOFT.WINDOWS.COMMON-CON

TROLS_6595B64144CCF1DF_6.0.2600.5512_X-WW_790A60E8.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIF

ESTS/X86_POLICY.6.0.MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.2600.5512_X-WW_790A60E8

.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.7.0.MICROSOFT.WINDOWS.CPLUSPLUSR

UNTIME_6595B64144CCF1DF_7.0.2600.5512_X-WW_5CD6C02B.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANI

FESTS/X86_POLICY.7.0.MICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595B64144CCF1DF_7.0.2600.5512_X-WW_5CD6C0

2B.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_5F924D7B.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_5F924D7B.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.6.0.MICROSOFT.WINDOWS.COMMON-CON

TROLS_6595B64144CCF1DF_6.0.2600.5512_X-WW_790A60E8.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIF

ESTS/X86_POLICY.6.0.MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.2600.5512_X-WW_790A60E8

.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_5F924D7B.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_5F924D7B.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.6.0.MICROSOFT.WINDOWS.COMMON-CON

TROLS_6595B64144CCF1DF_6.0.2600.5512_X-WW_790A60E8.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIF

ESTS/X86_POLICY.6.0.MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.2600.5512_X-WW_790A60E8

.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_5F924D7B.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_5F924D7B.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_5F924D7B.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.RTCDLL_6595B64144CCF1DF_5.2.2.3_X-WW_5F924D7B.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING

.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS

/X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_CF59288D.CAT hav

e the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE_6595

B64144CCF1DF_5.1.2600.2000_X-WW_BCC9A281.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_M

ICROSOFT.WINDOWS.SYSTEMCOMPATIBLE_6595B64144CCF1DF_5.1.2600.2000_X-WW_BCC9A281.CAT have the same J

oliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE_6595

B64144CCF1DF_5.1.2600.2000_X-WW_BCC9A281.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_M

ICROSOFT.WINDOWS.SYSTEMCOMPATIBLE_6595B64144CCF1DF_5.1.2600.2000_X-WW_BCC9A281.CAT have the same J

oliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.1.0.MICROSOFT.WINDOWS.GDIPLUS_65

95B64144CCF1DF_1.0.2600.5512_X-WW_ED7CE46C.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86

_POLICY.1.0.MICROSOFT.WINDOWS.GDIPLUS_6595B64144CCF1DF_1.0.2600.5512_X-WW_ED7CE46C.CAT have the sa

me Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_POLICY.1.0.MICROSOFT.WINDOWS.GDIPLUS_65

95B64144CCF1DF_1.0.2600.5512_X-WW_ED7CE46C.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86

_POLICY.1.0.MICROSOFT.WINDOWS.GDIPLUS_6595B64144CCF1DF_1.0.2600.5512_X-WW_ED7CE46C.CAT have the sa

me Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.NETWORKING.RTCRES_659

5B64144CCF1DF_5.2.2.3_EN_16A24BC0.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOF

T.WINDOWS.NETWORKING.RTCRES_6595B64144CCF1DF_5.2.2.3_EN_16A24BC0.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE_6595

B64144CCF1DF_5.1.0.0_X-WW_FC342B0B.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSO

FT.WINDOWS.SYSTEMCOMPATIBLE_6595B64144CCF1DF_5.1.0.0_X-WW_FC342B0B.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.NETWORKING.RTCRES_659

5B64144CCF1DF_5.2.2.3_EN_16A24BC0.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOF

T.WINDOWS.NETWORKING.RTCRES_6595B64144CCF1DF_5.2.2.3_EN_16A24BC0.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.NETWORKING.RTCRES_659

5B64144CCF1DF_5.2.2.3_EN_16A24BC0.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOF

T.WINDOWS.NETWORKING.RTCRES_6595B64144CCF1DF_5.2.2.3_EN_16A24BC0.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595

B64144CCF1DF_7.0.0.0_X-WW_2726E76A.CAT and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WI

NDOWS.CPLUSPLUSRUNTIME_6595B64144CCF1DF_7.0.0.0_X-WW_2726E76A.MANIFEST have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595

B64144CCF1DF_7.0.0.0_X-WW_2726E76A.CAT and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WI

NDOWS.CPLUSPLUSRUNTIME_6595B64144CCF1DF_7.0.0.0_X-WW_2726E76A.MANIFEST have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.GDIPLUS_6595B64144CCF

1DF_1.0.2600.5512_X-WW_DFB54E0C.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.

WINDOWS.GDIPLUS_6595B64144CCF1DF_1.0.2600.5512_X-WW_DFB54E0C.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.GDIPLUS_6595B64144CCF

1DF_1.0.2600.5512_X-WW_DFB54E0C.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.

WINDOWS.GDIPLUS_6595B64144CCF1DF_1.0.2600.5512_X-WW_DFB54E0C.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.NETWORKING.DXMRTP_659

5B64144CCF1DF_5.2.2.3_X-WW_468466A7.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROS

OFT.WINDOWS.NETWORKING.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_468466A7.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.NETWORKING.DXMRTP_659

5B64144CCF1DF_5.2.2.3_X-WW_468466A7.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROS

OFT.WINDOWS.NETWORKING.DXMRTP_6595B64144CCF1DF_5.2.2.3_X-WW_468466A7.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595

B64144CCF1DF_7.0.2600.5512_X-WW_3FD60D63.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_M

ICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595B64144CCF1DF_7.0.2600.5512_X-WW_3FD60D63.CAT have the same J

oliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.GDIPLUS_6595B64144CCF

1DF_1.0.0.0_X-WW_8D353F13.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOW

S.GDIPLUS_6595B64144CCF1DF_1.0.0.0_X-WW_8D353F13.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595

B64144CCF1DF_7.0.2600.5512_X-WW_3FD60D63.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_M

ICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595B64144CCF1DF_7.0.2600.5512_X-WW_3FD60D63.CAT have the same J

oliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595

B64144CCF1DF_7.0.2600.5512_X-WW_3FD60D63.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_M

ICROSOFT.WINDOWS.CPLUSPLUSRUNTIME_6595B64144CCF1DF_7.0.2600.5512_X-WW_3FD60D63.CAT have the same J

oliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B

64144CCF1DF_6.0.0.0_X-WW_1382D70A.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOF

T.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.0.0_X-WW_1382D70A.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B

64144CCF1DF_6.0.0.0_X-WW_1382D70A.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOF

T.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.0.0_X-WW_1382D70A.CAT have the same Joliet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B

64144CCF1DF_6.0.2600.5512_X-WW_35D4CE83.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MI

CROSOFT.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.2600.5512_X-WW_35D4CE83.CAT have the same Jol

iet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.WINDOWS.COMMON-CONTROLS_6595B

64144CCF1DF_6.0.2600.5512_X-WW_35D4CE83.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MI

CROSOFT.WINDOWS.COMMON-CONTROLS_6595B64144CCF1DF_6.0.2600.5512_X-WW_35D4CE83.CAT have the same Jol

iet name

mkisofs: Error: D:\Multiboot-DVD/I386/WINSXS/MANIFESTS/X86_MICROSOFT.TOOLS.VISUALCPLUSPLUS.RUNTIME

-LIBRARIES_6595B64144CCF1DF_6.0.0.0_X-WW_FF9986D7.MANIFEST and D:\Multiboot-DVD/I386/WINSXS/MANIFE

STS/X86_MICROSOFT.TOOLS.VISUALCPLUSPLUS.RUNTIME-LIBRARIES_6595B64144CCF1DF_6.0.0.0_X-WW_FF9986D7.C

AT have the same Joliet name

mkisofs: Joliet tree sort failed.

If I remove -joliet parameter, ISO file is created but KNOPPIX does not work. Any Solution to this?

Link to comment
Share on other sites

Just found a solution. mkisofs should be used with the following parameters

mkisofs -no-pad -U -J -joliet-long -hide-joliet

As for my DVD structure

mkisofs -N -V "Multiboot-DVD" -b boot/isolinux/isolinux.bin -no-pad -U -J -joliet-long -hide-joliet -d -iso-level 4 -c boot.cat -hide boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o D:\Test.iso D:\Multiboot-DVD

Now everything works fine :thumbup

Link to comment
Share on other sites

Just found a solution. mkisofs should be used with the following parameters
mkisofs -no-pad -U -J -joliet-long -hide-joliet

As for my DVD structure

mkisofs -N -V "Multiboot-DVD" -b boot/isolinux/isolinux.bin -no-pad -U -J -joliet-long -hide-joliet -d -iso-level 4 -c boot.cat -hide boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o D:\Test.iso D:\Multiboot-DVD

Now everything works fine :thumbup

Actually, this is my fault. I need to update the intro msg to the topic to include a download site for MKISOFS, that works w/ the initial script I provided. As I've pointed out in later msgs, there are several versions of MKISOFS w/ minor cmd-line incompatibilities.

I would definitely discourage anyone from using RockRidge in conjunction w/ BartPE or XP. No probs w/ Linux, but it always fouled up Windows-based sware on my builds....Jet

Link to comment
Share on other sites

i just downloaded DSL 4.4.1 and managed to multi boot it..

heres how..

1) i extracted everything from dsl-4.4.1.iso to a folder named DSL

2) i copied everything within folder DSL\BOOT\ISOLINUX to folder DSL

3) i copied everything within folder DSL\KNOPPIX to folder DSL

4) i deleted folder DSL\BOOT

5) i deleted DSL\LOST+FOUND

so the folder contents of DSL are...

boot.cat

boot.msg

f2

f3

german.kbd

isolinux.bin

isolinux.cfg

KNOPPIX

linux24

logo.16

minirt24.gz

finally here's the isolinux command i use to call DSL from cdshell.ini

if $lastKey == key[ b ]; then isolinux /SETUP/DSL/linux24 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 xmodule=fbdev initrd=/SETUP/DSL/minirt24.gz nomce noapic quiet knoppix_dir=/SETUP/DSL/ BOOT_IMAGE=knoppix

its all one line... and i made some changes...

1) i kept folder DSL in a folder called SETUP (doesn't matter where you put it. just remember to call perfectly from the cdshell.ini menu)

2) i use the above command to redirect to the following files LINUX24 / MINIRT24.GZ / KNOPPIX.

finally, i set my file system to ISO 9660 and ROCK RIDGE...

Please do not offer or ask for CDSHELL solutions in this thread. Simply bec you're using ISOLINUX as a chainloader under CDSHELL doesn't mean the post is appropriate here. The entire idea behind this thread is to offer a coherent source of solutions for using the latest ISOLINUX to make multiboot CD/DVDs. Regardless of what some mite suggest, ISOLINUX and its utils are very easy to use and are a complete alternative to CDSHELL. There are plenty of other places for soliciting and offering help w/ CDSHELL issues....Jet

Link to comment
Share on other sites

  • 3 weeks later...

i'm having a problem and i can't seem to solve it, hopping someone can help.

i'm trying to integrate Backtrack3 (or 2 - it has the same issues) into a multiboot dvd based on jets initial post,

bt3 boots fine until

*looking for data directory
Fatal error occurred - BT3 data not found.
You are maybe using an unsupported boot device (eg. SCSI or old PCMCIA)
...

i have no ideea why this is happening since bt is based on slax and slax works perfectly in this setup.

dvd directory structure is:


\dvd\
boot\
bt3\
dsl\
isolinux\
slax\
sysresccd\
bt3\
dsl\
i386\
slax\
sysresccd\
bootsect.bin
WIN51IP
WIN51IP.SP2

i386 is bartPE,

config file snippet for bt3:


LABEL bt3
MENU LABEL Backtrack
KERNEL /boot/bt3/vmlinuz
APPEND vga=0x317 initrd=/boot/bt3/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=kdm

testing done in vmware - virtual cdrom device using ide interface

i have to admit my isolinux skills don't go higher than begginer level so i'm running out of ideeas,

googled it and what i found didn't help me, please help...

midz

Link to comment
Share on other sites

Add from=/bt3 to your isolinux append line. Make sure you have livecd.sgn in the bt3 folder.

Cheers

Here's some tips for multibooting other distros:

Chris D'Hondt (cmdhondt @ hotmail.com)

Changes to Support Multibooting Linux Live CDs on the Same Disc (14,June 2008)

This assumes that your disc label is "AdminToolkit" and that your linux directory

on the root of your disc is called LINUX. Change ISOLinux kernel and append statements as needed.

Almost all of these changes deal with editing files inside the initrd.

This file is usually a gzipped cpio or a gzipped ext2 image.

Knoppix - use the knoppix_name and knoppix_dir cheatcodes on ISOLinux initrd boot paramaters.

DSL - See Knoppix

Zenwalk - need to change name of livecd.sgn and edit liblinuxlive to change LIVECDSGN and LIVECDNAME variables

from=/LINUX/ZENWALK needs to be added on isolinux append line.

root password is ZenLive.

Fedora - Username is root, no password. initrd0.img is gzipped cpio.

To unpack: $> mkdir /home/user/tmp

$> mv initrd0.img initrd0.gz

$> gunzip initrd0.gz

$> cd tmp

$> cpio -id < ../initrd0

$> mv ../initrd0 ../initrd0_old

needed to change the sections in 'init' where it referenced the LiveOS directory.

ie.. OSMINSQFS, EXT3FS, SQUASHED. You also need to change the lines right above so

the files can be found

To pack:

$> cd /home/user/tmp

$> find . | cpio --create --format='newc' > ../initrd0.img

$> cd ..

$> mv initrd0.img initrd0

$> gzip initrd0

$> mv initrd0.gz initrd0.img

Ubuntu - need to change casper in initrd/scripts

change all $Path/casper to $Path/LINUX/UBUNTU/casper

change $mountpoint/.disk/casper-uuid to $mountpoint/LINUX/UBUNTU/.disk/casper-uuid

change all $Directory/casper to $Directory/LINUX/UBUNTU/casper

See above (Fedora) for cpio extraction and compilation.

Kubuntu - See Ubuntu

Linux Mint - See Ubuntu

OpenSuSE - need to change config.isoclient file to point new location for

openSUSE-10.3.i386*. Also need to change init and linuxrc so

that LIVECD_CONFIG points to config.isoclient in the right place.

See above (Fedora) for cpio extraction and compilation.

Mandriva - needed to modify linuxrc and change LABEL to AdminToolkit

also change /live/media/distrib.sqfs to correct path.

Clonegenius- need to change copy path in init under "Mounting Squashfs filsystem"

ISOLinux append line needs SUBDIR=LINUX/GENTOO added

CloneZilla - add /live_media/LINUX/CLONEZILLA to live_media_path_checklist in

pkg\opt_drbl.tgz\opt\drbl\conf\drbl-ocs.conf

add /live_media/LINUX/CLONEZILLA to possible_path variable in ocs-live.d/s03prep-drbl-clonezilla

add /live_media/LINUX/CLONEZILLA to possible_path variable in S99start-ocs-live in /etc/rcS.d

put changed S99start-ocs-live in the root of initrd

need to change casper in initrd/scripts

change all $Path/casper to $Path/LINUX/CLONEZILLA/casper

change all $Directory/casper to $Directory/LINUX/CLONEZILLA/casper

at the bottom (line right before the brace) create a new line and add

cp S99start-ocs-live "${rootmnt}/etc/rcS.d/"

See above (Fedora) for cpio extraction and compilation.

PCLinuxOS - need to change linuxrc in initrd (ext2 image).

Change $MNTCDROM/$BASEIMG$LOOPSEXT to $MNTCDROM/LINUX/PCLINUXOS/$BASEIMG$LOOPSEXT

Change losetup $DEVLOOP $MNTCDROM/$BASEIMG$LOOPTYPE to losetup $DEVLOOP $MNTCDROM/LINUX/PCLINUXOS/$BASEIMG$LOOPTYPE

Change all $MNTCDROM/livecd.sqfs to $MNTCDROM/LINUX/PCLINUXOS/livecd.sqfs

Kaspersky - In init change ${cdrom_mount_point}${SUBDIR}/kavresc to ${cdrom_mount_point}${SUBDIR}/LINUX/KASPERSKY/kavresc

Gentoo based.

Gentoo - In ISOLinux config change loop=image.squashfs to loop=/LINUX/GENTOO/image.squashfs

In ISOLinux config add SUBDIR=LINUX/GENTOO

Backtrack - In ISOLinux config add from=/LINUX/BACKTRACK

Virtualbox is a good way to test your changes

To get eth0 interface working in VirtualBox, you need the Bridge_Utils package:

$> brctl addbr br0

$> ifconfig eth0 0.0.0.0

$> brctl addif br0 eth0

$> ifconfig br0 192.168.1.2 netmask 255.255.255.0

Link to comment
Share on other sites

Yeah, my bad, i missed the from= parameter i was using on slax BUT no good

it still doesn't find it's data directory as discribed in my earlier post, i can't understand why

because slax works and the config lines for slax and bt3 are essentially identical as you can see...


LABEL slax
MENU LABEL ^7 Slax 5
KERNEL /boot/slax/vmlinuz
APPEND vga=769 max_loop=255 initrd=/boot/slax/initrd.gz from=/slax init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw nopcmcia
-----------
LABEL bt3
MENU LABEL ^8 BackTrack 3
KERNEL /boot/bt3/vmlinuz
APPEND vga=0x317 max_loop=255 initrd=/boot/bt3/initrd.gz from=/bt3 init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=6666 root=/dev/ram0 rw autoexec=kdm

Also livecd.sgn is in the bt3 folder.

Am i missing something?

Thanks,

midz

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...