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: Direct ISOLINUX loading, We could use it without BCDW, actually< Next Oldest | Next Newest >
 Post Number: 1
mionica Search for posts by this member.

Avatar



Group: Members
Posts: 49
Joined: Apr. 2005
PostIcon Posted on: Mar. 26 2006,21:42  Skip to the next post in this topic. Ignore posts   QUOTE

Quote
One suggestion for your patched ISOLINX.BIN: change default folder from '/boot/isolinux' to '/boot/ezboot', then you can load an IMG file this way:

bcdw /ezboot/isolinux.bin memdisk initrd=setup98.img

Actually, I'm getting quite familiar with the isolinux code.

I guess the best approach would be building some ISOLINUX-based modules which EasyBoot could use directly (as you use BCDW right now). And I am willing to do it, since boot CDs are a hobby of mine.

I thought of three modules worth creating:
1. ilconfig <[path/]configfile> - would load the specified config file and run it
2. isolinux <command line> - would run the specified command line
3. memdsk <[path/]image> [parameters] - would load the specified image with memdisk.

The first would be useful for full-blown live linuxes (Insert, Knoppix etc); the second would be useful for the cases when a full isolinux menu is not worth the effort (Paragon CD's), while the third - and most used - would make all the users of .ima's happy.

Of course, the first one is the only necessary one, since the later two can be emulated with the first (at the cost of additional .cfg files though).

I am willing to develop such modules, since I would be their happiest user; however, I would require active cooperation from you.

This is what I had in mind: could you make a (private) EasyBoot version which, besides the normal commands, also implements another one, xrun <file> [arguments] - which would build a bootinfotable, load the file at a specified address (you tell me which, I don't suggest using 07C0:0000), and also stores the arguments string as ASCIIZ at another address (you tell me which one, or where to get the pointer to it).

If you could do this, I would have the background to actively develop my plugins (ilconfig, at first). When it is working and checked, you would add to the public EasyBoot the code to load the .bin I would provide, as ilconfig <[path/]configfile>.

Also, since ISOLINUX is GPL, my source code would also have to be published. Moreover, you wouldn't be able to add my .BIN to the EasyBoot setup kit; you could provide however the asm+bin archive on your site, with a download link in both the help and the "features" web page.

What do you think? It may be good to have this thing. Full Linux compatibility... That would shed some topics off the forum...

Regards.
Offline
Top of Page Profile Contact Info 
 Post Number: 2
xoben Search for posts by this member.

Avatar



Group: Super Administrators
Posts: 2200
Joined: Nov. 2004
PostIcon Posted on: Mar. 27 2006,04:03 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

Thanks for the suggestion. A specification for EasyBoot Extensions(EBE) will be available soon.
Offline
Top of Page Profile Contact Info 
 Post Number: 3
mionica Search for posts by this member.

Avatar



Group: Members
Posts: 49
Joined: Apr. 2005
PostIcon Posted on: Mar. 27 2006,15:18 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

:) Excellent. I eargerly await it.
Offline
Top of Page Profile Contact Info 
 Post Number: 4
Guest
Unregistered







PostIcon Posted on: May 10 2006,12:18 Skip to the previous post in this topic.  Ignore posts   QUOTE

bump!

I mean, I would like that too!!

3 replies since Mar. 26 2006,21:42 < Next Oldest | Next Newest >

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


 
reply to topic new topic new poll

» Quick Reply Direct ISOLINUX loading
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