Search Members Help

» Welcome Guest
[ Log In :: Register ]

 

[ Track This Topic :: Email This Topic :: Print this topic ]

reply to topic new topic new poll
Topic: ezboot & syslinux, compatible< Next Oldest | Next Newest >
 Post Number: 1
szizman Search for posts by this member.

Avatar



Group: Members
Posts: 3
Joined: Nov. 2007
PostIcon Posted on: Nov. 20 2007,18:29  Skip to the next post in this topic. Ignore posts   QUOTE

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
Offline
Top of Page Profile Contact Info 
 Post Number: 2
billonious Search for posts by this member.

Avatar



Group: Members
Posts: 73
Joined: May 2007
PostIcon Posted on: Nov. 23 2007,05:19 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

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
Offline
Top of Page Profile Contact Info 
 Post Number: 3
szizman Search for posts by this member.

Avatar



Group: Members
Posts: 3
Joined: Nov. 2007
PostIcon Posted on: Nov. 25 2007,13:23 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

thanks for responding & your help
Offline
Top of Page Profile Contact Info 
 Post Number: 4
billonious Search for posts by this member.

Avatar



Group: Members
Posts: 73
Joined: May 2007
PostIcon Posted on: Nov. 26 2007,03:51 Skip to the previous post in this topic.  Ignore posts   QUOTE

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.
Offline
Top of Page Profile Contact Info 
3 replies since Nov. 20 2007,18:29 < Next Oldest | Next Newest >

[ Track This Topic :: Email This Topic :: Print this topic ]


 
reply to topic new topic new poll

» Quick Reply ezboot & syslinux
iB Code Buttons
You are posting as:

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code