![]() |
![]() ![]() |
May 19 2004, 08:01 AM
Post
#1
|
|
|
Member ![]() ![]() Group: Members Posts: 58 Joined: 2-March 04 Member No.: 4,523 |
@all servus,
i have ceated follow Multiboot DVD with bcdw: Boot Optionen: Bart's Windows PE Knoppix v3.4 CeBit Edition Ultimate Boot CD v2.21 Betriebssysteme Workstation: MS Windows 98 SE MS Windows 2000 Professional SP4 MS Windows XP SP1 Betriebssysteme Server: MS Windows 2000 Advance Server SP4 MS Windows 2003 Server Corporate Acronis Programme: Partition Expert True Image Server 6 True Image Server 7 Recovery Expert Disk Editor Drive Cleanser Migrate Easy OS Selector Powerquest Programme: Deploy Center 5.5 Drive Image 6 Partition Magic 8 Datapol Programme: CIA Commander Now i wanted to integrate the boot cd from c't 11/2004. This one is also created with isolinux. When you look at the top of the topic, you can see that i have integrated Knoppix v3.4 CeBit Edition. Now the problems begins: for Knoppix i have the folders "boot" with the subfolder "isolinux"; and another folder "knoppix" in the root of my dvd. Then for c't I have created thtis one: "ct" Then i copied the folders "images"; "isolinux" & "kernel" from the c't bootcd folder "boot" in the folder "ct". here is a part of my bcdw.ini code: CODE : C:\; Booten von Festplatte; ^ Von Festplatte starten. CD Start uebergehen... : \i386\setupldr.bin; Bart's Windows PE; ^ Starte Bart's Windows PE \boot\isolinux\isolinux.bin; Knoppix v3.4 CeBit Edition; ^ Starte Knoppix 3.4 \ubcd\boot\loader.bin ; Ultimate Boot CD v2.21; ^ Starte UBCD 2.21 \ct\isolinux\isolinux.bin ; C'T Boot CD ; ^ Starte C'T Boot Cd When i test this bootdvd with vmware knoppix will always start, when i choose C'T Boot Cd. I search with google for a solution and i founded that isolinux.bin always scan the dvd for isolinux.cfg through this: \boot \boot\isolinux \ Therfore is logic that isolinux first find the isolinux.cfg in the folder "boot", that belongs to knoppix. It is possible to edit the isolinux.cfg or the insolinux.bin that belongs to c't that the boot cd from c't would start. Can anyone help me to solve this problem? I want to know, if it is possible to create a boot dvd with two boot cds which are created with isolinux? Sorry for my english. Thank your very much for your help. Cu Webjunkie |
|
|
|
May 19 2004, 08:07 AM
Post
#2
|
|
|
Silver Member ![]() ![]() ![]() Group: Members Posts: 317 Joined: 4-August 03 From: Austria and Serbia Member No.: 1,293 |
It isn't a problem with isolinux, Knoppix's initrd is hard linked to folder knoppix, you cant have two knoppixes on one cd.
Or if you are expirienced user, follow this article (copyied from knoppix official forum): CODE -------------------------------------------------------------------------------- Hi folks, Hopefully I won't make any glaring mistakes here, , please forgive me if I do. Here's my scenario: Using Bart's multiple boot image CD as my model ( http://www.nu2.nu/bootcd/#multimemdisk ), I wanted to run multiple Knoppix versions (or Knoppix derivatives, i.e., Morphix, Pilot Linux, etc.) from a single CD. My biggest problem was that when I booted my CD, the same version of Knoppix always booted, even though I have different "image" files from the different Knoppix versions that my menu pointed to. I came to the conclusion from some other posts ( http://www.knoppix.net/forum/viewtopic.php?t=4229 ) that there was, evidently, some configuration changes that had to be made to the linuxrc file in order to be able to launch the version of Knoppix that I really wanted to launch...instead of the same one irregardless of the menu choice! After a little trial and error I figured out what, specifically, had to be changed within the linuxrc file...and how to do it. In the root directory of my cd, I left the default directory of Knoppix called Knoppix. Since, by default, Pilot Linux runs from a directory named Knoppix, I renamed it Pilot. In order to get Pilot Linux to launch from the directory called Pilot, I made the following changes to the linuxrc file: From: if test -d /cdrom/knoppix To: if test -d /cdrom/pilot I also changed, From: if test -n "$FOUND_KNOPPIX" -a -f /cdrom/KNOPPIX/KNOPPIX; then # DEBUG # echo "6" > /proc/sys/kernel/printk insmod -f /modules/cloop.o file=/cdrom/KNOPPIX/KNOPPIX To: if test -n "$FOUND_KNOPPIX" -a -f /cdrom/pilot/KNOPPIX; then # DEBUG # echo "6" > /proc/sys/kernel/printk insmod -f /modules/cloop.o file=/cdrom/pilot/KNOPPIX To modify the linuxrc file, you need to: mount boot.img boot -t msdos -o loop=/dev/loop0 cp boot/miniroot.gz . gunzip miniroot.gz mount miniroot /pathtowherethe/minirootfileis -t ext2 -o loop=/dev/loop1 vi linuxrc (and make your changes) umount /pathtowherethe/minirootfileis gzip -9 miniroot stick it back into boot.img and off you go..... I hope this helps and wasn't too confusing. I'm pretty new to Linux, but if I can answer any further questions I'll try. Good luck! Craig One note, this is for knoppix 3.3 , but I beleive that is similar in 3.4 -------------------- Developer of The_GUI project - The GPL-ed Unbelievably Ignored project
|
|
|
|
May 19 2004, 10:25 AM
Post
#3
|
|
|
Member ![]() ![]() Group: Members Posts: 58 Joined: 2-March 04 Member No.: 4,523 |
@bobby100,
my version of knoppix is running very well; but the bootcd of C't won't run. This Cd is also created with isolinux. But i think it isn't possible to had 2 Boot Cds with isolinix on one cd or? thx for your help. Cu Webjunkie |
|
|
|
May 19 2004, 05:54 PM
Post
#4
|
|
|
Silver Member ![]() ![]() ![]() Group: Members Posts: 317 Joined: 4-August 03 From: Austria and Serbia Member No.: 1,293 |
1st: isolinux.cfg MUST be in one of the following folders: CDroot , CDroot\boot , CDroot\isolinux, because isolinux loader will search just that folders for isolinux.cfg.
2nd: ANY knoppix (and most of his variants) will search for cloop file (that large KNOPPIX file) in folder KNOPPIX. As you can see from the Knoppix forum article, that is coded in linuxrc file inside the miniroot.gz. If you want to have more than one Knoppix on CD you must edit that file. Knoppix "start files" do not search for cloop file relatively to current folder, but relatively to root of the CD, more accurate, in folder CDroot\knoppix -------------------- Developer of The_GUI project - The GPL-ed Unbelievably Ignored project
|
|
|
|
May 21 2004, 05:37 PM
Post
#5
|
|
|
Silver Member ![]() ![]() ![]() Group: Members Posts: 464 Joined: 28-January 03 Member No.: 18 |
see www.knoppix.net for more Knoppix documentation and cheatcodes
(so you can specify multiple KNOPPIX versions for example). also they got a more recent KNOPPIX version. |
|
|
|
| Former_dark_post |
Jun 3 2004, 01:27 PM
Post
#6
|
|
Guests |
hello webjunkie have you tried editing isolinux.bin (the one in the ct folder) with a hex editor (i. e. HEX Workshop) Just find this line default./boot/isolinux.isolinux.cfg. and replace it with default./ct/isolinux.isolinux.cfg i havent tried it though, but will asap. what i tried is messing around with the floppy boot image from version Knoppix 3.3 on Knoppix 3.4 which did NOT boot for me. Some error with the detection of the hdd devices. if this advice does not result in a checksum happy you. hope this helped. dark |
|
|
|
Jun 3 2004, 02:35 PM
Post
#7
|
|
|
Member ![]() ![]() Group: Members Posts: 80 Joined: 23-November 03 From: Constantly in the state of confusion. Member No.: 2,755 |
QUOTE (bobby100 @ May 19 2004, 01:07 PM) Knoppix's initrd is hard linked to folder knoppix, you cant have two knoppixes on one cd. Not true! I have DSL-Knoppix and Knoppix 3.4 full on my DVD. Knoppix 3.4 has a new boot option: ‘Knoppix_dir=’. With this option you can place Knoppix 3.4 in almost any directory that you want. I have DSL-Knoppix in the Knoppix folder and Knoppix 3.4 full in a folder named ‘KNOPP34’. Then I added the following to the Knoppix boot config file (isolinux.cfg in this case) CODE Append Knoppix_dir=KNOPP34 EDIT: removed space from code above -------------------- Windows XP=$300, Office XP=$400, damage from Microsoft’s security flaws=$16,000+, switching to Linux= PRICELESS
|
|
|
|
| Former_dark_post |
Jun 3 2004, 02:41 PM
Post
#8
|
|
Guests |
@sam_i_am
and how does the line in your ini file look like ??? |
|
|
|
Jun 3 2004, 05:20 PM
Post
#9
|
|
|
Member ![]() ![]() Group: Members Posts: 80 Joined: 23-November 03 From: Constantly in the state of confusion. Member No.: 2,755 |
/boot/isolinux/isolinux.cfg:
CODE default linux24 label linux24 APPEND knoppix_dir=KNOPP34 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt24.gz nomce quiet BOOT_IMAGE=knoppix TIMEOUT 300 PROMPT 1 DISPLAY boot.msg F1 boot.msg F2 f2 F3 f3 LABEL knoppix KERNEL linux24 APPEND knoppix_dir=KNOPP34 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt24.gz nomce quiet BOOT_IMAGE=knoppix LABEL linux26 KERNEL linux26 APPEND knoppix_dir=KNOPP34 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=knoppix LABEL expert26 KERNEL linux26 APPEND knoppix_dir=KNOPP34 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=expert LABEL knoppix26 KERNEL linux26 APPEND knoppix_dir=KNOPP34 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt26.gz nomce BOOT_IMAGE=knoppix LABEL memtest KERNEL memtest APPEND knoppix_dir=KNOPP34 initrd= LABEL knoppix-txt KERNEL linux24 APPEND knoppix_dir=KNOPP34 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=normal initrd=minirt24.gz nomce quiet BOOT_IMAGE=knoppix LABEL expert KERNEL linux24 APPEND knoppix_dir=KNOPP34 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt24.gz nomce BOOT_IMAGE=expert LABEL fb1280x1024 KERNEL linux24 APPEND knoppix_dir=KNOPP34 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=794 xmodule=fbdev initrd=minirt24.gz nomce quiet BOOT_IMAGE=knoppix LABEL fb1024x768 KERNEL linux24 APPEND knoppix_dir=KNOPP34 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 xmodule=fbdev initrd=minirt24.gz nomce quiet BOOT_IMAGE=knoppix LABEL fb800x600 KERNEL linux24 APPEND knoppix_dir=KNOPP34 ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=788 xmodule=fbdev initrd=minirt24.gz nomce quiet BOOT_IMAGE=knoppix LABEL failsafe KERNEL linux24 APPEND knoppix_dir=KNOPP34 ramdisk_size=100000 init=/etc/init lang=us vga=normal atapicd nosound noapic noacpi acpi=off noscsi nodma noapm nousb nopcmcia nofirewire noagp nomce nodhcp xmodule=vesa initrd=minirt24.gz BOOT_IMAGE=knoppix LABEL userdef KERNEL linux24 APPEND knoppix_dir=KNOPP34 ################################################################################ ################################################################################ # ################################################################################ # ################################################################################ # ################################################################################ # ################################################################################ # ########################## The Knoppix section of my CDShell.ini: CODE knoppix2:
set lastKey = 00 cls set textColor= color[brightblue on black] print "------------------------------------------------------------------------------\n" print " Linux live on CD--Knoppix and Morphix \n" print "------------------------------------------------------------------------------\n" print "\n" print " \c04 1) Boot Knoppix 3.4 full \c02(05-10-2004) (KDE)\n" print " \c04 2) Boot Knoppix 3.4 full \c02Kernel 2.4 (KDE)\n" print " \c04 3) Boot Knoppix 3.4 full \c02Kernel \c042.6\c02 (KDE)\n" print " \c04 4) Boot Knoppix 3.4 full \c03(failsafe)\n" print " \c01 5) Boot DSL (Knoppix 3.3)\n" print " \c03 6) Boot Morphix 0.4.1 \c02(Gnome)\n" print "\n" print " \c03Enter) Return To Main Menu\n" set textColor= color[brightblue on black] print "------------------------------------------------------------------------------\n" set I = 60 Set textCursorX = 46; Set textCursorY = 24; Print "Return To Main Menu:" timeout4: Set textCursorX = 68; Set textCursorY = 24; if $I >= 10; Then Print "\c0c$I" if $I <= 9; Then Print " \c0c$I" getkey 1 if ($lastKey == key[enter]); then goto start if ($lastKey == key[1]);then isolinux if ($lastKey == key[2]);then isolinux linux24 if ($lastKey == key[3]);then isolinux linux26 if ($lastKey == key[4]);then isolinux failsafe if ($lastKey == key[5]);then bcdw dsl.img if ($lastKey == key[6]);then bcdw morph.img if $I == 0; then goto start set I = $I - 1 goto timeout4 -------------------- Windows XP=$300, Office XP=$400, damage from Microsoft’s security flaws=$16,000+, switching to Linux= PRICELESS
|
|
|
|
| Former_radiokid_post |
Jul 1 2004, 07:13 AM
Post
#10
|
|
Guests |
Hi sam_am_i
I tried your method and many others but still I cannot make this happen. I would love to have Knoppix in a seperate folder. Are you sure that this worked for you? Just double checking because Im going crazy here. Jamie. |
|
|
|
Jul 1 2004, 05:58 PM
Post
#11
|
|
|
Member ![]() ![]() Group: Members Posts: 80 Joined: 23-November 03 From: Constantly in the state of confusion. Member No.: 2,755 |
Yes, it works.
My current DVD build has Knoppix 3.4 full (in the KNOPP34 dir), Mini Knoppix (in the Knoppix dir), Morphix (KDE, Gnome and Light GUI), MandrakeMove 9.2, Bart’s Windows PE and a number of various boot disks. I have only gotten this to work with Knoppix 3.4 (05-10-2004). I know that it does not work with older versions. You might also be having problems with how the iso is created. See: http://www.911cd.net/forums/index.php?show...wtopic=6513&hl= -------------------- Windows XP=$300, Office XP=$400, damage from Microsoft’s security flaws=$16,000+, switching to Linux= PRICELESS
|
|
|
|
| Former_radiokid_post |
Jul 2 2004, 04:40 AM
Post
#12
|
|
Guests |
Whenever I try to make a bootable cd I get this cd.
"Image checksum error, sorry..." I use the isolinux.bin as the boot file and the usual 07c0 and 4 sectors and no emu., but I am always getting this error on every distro I try to make bootable. I also created the .WBT file with Winiso to use as the boot file and place the files as normal onto the cd. Its driving me crazy and I have wasted so many disks. I think it might be a problem with the latest version of Nero 6 I installed. Anyone got any ideas? I am sure the instructions from so_i_am are correct but I wonder if anybody else had had this error? thanks, Jamie |
|
|
|
Jul 2 2004, 08:56 AM
Post
#13
|
|
|
Platinum Member ![]() ![]() ![]() ![]() ![]() Group: Moderator Posts: 3,081 Joined: 31-October 03 Member No.: 2,304 |
QUOTE (radiokid) Its driving me crazy and I have wasted so many disks. I think it might be a problem with the latest version of Nero 6 I installed. Use CD-RW. AFAIK Nero dosn't support isolinux, use mkisofs, read http://syslinux.zytor.com/iso.php#how |
|
|
|
| Former_radiokid_post |
Jul 3 2004, 04:06 AM
Post
#14
|
|
Guests |
Now when I try to create a bootable Knoppix cd I get this error-
"could not find kernal image: linux" To create the DVD I used Nero 6.3.1.15 and bcdw(bootable CD wizard) and linked the isolinux.bin file to it( this is the right boot file isnt it?). I placed all the Knoppix files into a folder named KNOPP34 and made the necessary changes to the isolinux.cfg file so that it points appropriately as so: APPEND knoppix_dir=KNOPP34 Once again, I did not rename the "knoppix" directory I just threw all the files within the .iso file within the directory "KNOPP34". I then placed this dir. onto the root CD. Now, bcdw did boot correctly, but like I said when Knoppix tried to boot up I get the error: "could not find kernal image: linux" Many thanks, Jamie |
|
|
|
Jul 3 2004, 09:39 AM
Post
#15
|
|
|
Member ![]() ![]() Group: Members Posts: 80 Joined: 23-November 03 From: Constantly in the state of confusion. Member No.: 2,755 |
Do NOT use Nero!
QUOTE QUOTE You might also be having problems with how the iso is created. See: http://www.911cd.net/forums/index.php?show...wtopic=6513&hl= Also see: http://www.911cd.net/forums/index.php?show...wtopic=3633&hl= -------------------- Windows XP=$300, Office XP=$400, damage from Microsoft’s security flaws=$16,000+, switching to Linux= PRICELESS
|
|
|
|
| Former_radiokid_post |
Jul 6 2004, 01:08 AM
Post
#16
|
|
Guests |
Thanks for the help guys.
Is there anything else thats more user friendly than mkisofs? Command line stuff just boggles my mind. How about Roxio Easy CD/DVD creator? Jamie. |
|
|
|
Jul 6 2004, 09:22 AM
Post
#17
|
|
|
Member ![]() ![]() Group: Members Posts: 80 Joined: 23-November 03 From: Constantly in the state of confusion. Member No.: 2,755 |
No really. Knoppix is rather picky about how the iso is made. I have not tried EZCD, but I doubt if it would work well. You could try the GUI 2 found in this forum or cdimagegui which can be found via any internet search engine.
-------------------- Windows XP=$300, Office XP=$400, damage from Microsoft’s security flaws=$16,000+, switching to Linux= PRICELESS
|
|
|
|
Jul 6 2004, 08:00 PM
Post
#18
|
|
|
Silver Member ![]() ![]() ![]() Group: Members Posts: 287 Joined: 24-October 03 Member No.: 2,173 |
The GUI 2 is probably your best bet for easy mkisofs use. I've also got a HTA front end I hacked together if you want it.
Cheers |
|
|
|
| Former_radiokid_post |
Jul 6 2004, 11:53 PM
Post
#19
|
|
Guests |
Hi, I downloaded The GUI 2 beta4. Looks like an excellent tool...but I get this message:
____________________________________________________________________ this file is generated by The_GUI C:\Documents and Settings\James\Desktop\ROOT OUT>"C:\Documents and Settings\James\Desktop\The_GUI_mingw32\mkisofs.exe" -max-iso9660-filenames -iso-level 4 -N -allow-multidot -allow-lowercase -boot-load-seg 07C0 -boot-load-size 4 -o "C:/Documents and Settings/James/Desktop/ROOT OUT/bootcd" -b "bcdwboot.bin" -no-emul-boot "C:/Documents and Settings/James/Desktop/ROOT/" C:\Documents and Settings\James\Desktop\The_GUI_mingw32\mkisofs.exe: Boot image load address invalid. Press any key to continue . . . ____________________________________________________________________ I am using WinXP Pro SP1. After I create a batch file correctly what do I do with it? Should it create an ISO of my files? Hi Jotnar, what is a HTA front end? Sorry my posts seem so basic but I am not sure about these things, But I am determined to get this to works. Jamie |
|
|
|
| Former_radiokid_post |
Jul 7 2004, 06:25 AM
Post
#20
|
|
Guests |
I fixed this error by using: 0x7C0 instead of 07C0.
But I dont know how to create a DVD ISO image which is more important. I still have not tested to see if it boots the isolinux. Jamie. |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 9th February 2010 - 11:44 AM |