|
Post Number: 1
|
szizman 

Group: Members
Posts: 3
Joined: Nov. 2007
|
 |
Posted on: Nov. 20 2007,18:29 |
|
 |
hello,
I have made a LiveUsb multisystem ( linux distrib, Bouldows livedvd, UBCD) with syslinux
my first question: Can i config ezboot in syslinux ?
second question: In bouldows i have a multiboot with ezboot, how can i configure "kernel" and "apend" in syslinux.cfg to run "ezboot" ? bcause i was tested .img, .bin, but no success
thanks for concideration & reponses
|
 |
|
|
Post Number: 2
|
billonious 

Group: Members
Posts: 73
Joined: May 2007
|
 |
Posted on: Nov. 23 2007,05:19 |
|
 |
ABOUT SECOND QUESTION:
the bcdw method below works for isolinux.bin even with hardcoded linux versions (except ubcd). It uses the bcdw.bin inside ezboot folder.
put the bcdw command in easyboot application. A generic type of command is (ignore the asterisks *, there are just tags) :
CODE bcdw/isolinux*/isolinux.bin /isolinux*/vmlinuz** initrd=/isolinux*/initrd.gz*** init=**** moreoptions*****
It assigns absolute paths. The bcdw command have to be modified according to the respective isolinux.cfg.
- isolinux* is the name of the “isolinux” folder that you may have renamed to sth else. [ Be sure that the file “isolinux.bin” is inside]. Rename each isolinux* reference to the folder-name you chose. Let’s say that for parted magic we changed the folder isolinux to pmglinux.
- at vmlinuz** reference (the kernel), use "vmlinuz" if the distro uses vmlinuz file. If it uses bzImage file, rename "vmlinuz**" to "bzimage" etc... It is very easy to check whether it is vmlinuz or bzimage by looking in the isolinux folder (that you have renamed). In our example, Parted magic uses bzimage.
-at initrd.gz*** reference write "initrd.gz" (the ramdisk) if the distro uses this file. Look for it in the isolinux folder (yes, the folder you renamed....). Some distros such as Insert use miniroot.lz , so rename "initrd.gz***" reference to "miniroot.lz".
- at init=**** reference, read the isolinux.cfg file. In our parted magic example, it is "init=/linuxrc". For Insert it is "init=/etc/init".
- At moreoptions***** reference, use the rest words left in the isolinux.cfg file. More options control setting of vga, ramdisk, splashscreen and more.... In our example, it is "noapic root=/dev/ram0 ramdisk_size=100000" .
> For partedmagic the command turn to be to:
CODE bcdw /pmaglinux/isolinux.bin /pmaglinux/bzImage initrd=/pmaglinux/initrd.gz init=/linuxrc noapic root=/dev/ram0 ramdisk_size=100000
! The disadvantage of this method is that you loose the original linux boot screen with various boot options. But, fortunately, there is an alternative way to include these options as written in next paragraph.
Make a second bcdw command for some distro using other boot-options such as "boot in low memory" or "use safe vga settings"such as:
A. Parted Magic (default boot)
CODE bcdw /gpalinux/isolinux.bin /gpalinux/bzimage noapic initrd=/gpalinux/initrd.gz root=/dev/ram0 init=/linuxrc ramdisk_size=100000
b. Parted Magic (low ram boot)
CODE bcdw /pmglinux/isolinux.bin /pmglinux/bzimage noapic initrd=/pmglinux/initrd.gz root=/dev/ram0 init=/linuxrc ramdisk_size=16384
ABOUT FIRST QUESTION
although i haven't worked with syslinux (since I meet it rarely), give a try , put syslinux.bin in the place of isolinux.bin in the bcdw command and test it.
i hope I helped you someway.
Edited by billonious on Nov. 23 2007,05:23
|
 |
|
|
Post Number: 3
|
szizman 

Group: Members
Posts: 3
Joined: Nov. 2007
|
 |
Posted on: Nov. 25 2007,13:23 |
|
 |
thanks for responding & your help
|
 |
|
|
Post Number: 4
|
billonious 

Group: Members
Posts: 73
Joined: May 2007
|
 |
Posted on: Nov. 26 2007,03:51 |
|
 |
i forgot to write that the bcdw method doesn't load "disk images" *.ima, or *.iso and doesn't need them, but it loads boot-loaders "isolinux.bin" directly. So, you have to extract any "disk image" in easyboot/disk1 folder.
|
 |
|
|
|
|
© 2002-2024 EZB Systems, Inc.
|
|
|