Other Help Topics :: How do I create a .dsl from source/binaries?



With that question I referred to my post on page 3, which you ignored:
Quote
This is going ty be my first extension. I'll need an answer to a couple of things (asked before) still before I can do it:

1. The different set of stage1_5 files. Some filesystem file that was with grub 0.91 is not on 0.97. Do I need to remove them somehow?

2. How is frugal with grub done? Grub files have to be somewhere persistent.. This is for writing some doc for frugal users..


I just thought about some of your earlier points, about people trashing their MBR's, it is possible already, since grub is part of DSL, and if they don't know what they are doing, they can well trash their comps with the existing grub (and dd..)

If I'm clear about your points, they meant that this extension will increase the times people mess with their MBRs, correct?

Some notes on this thread:
- afaik grub cannot load iso's
- grub is mature enough - version numbers usually just correspond to the developers' goals.  As it stands, grub legacy is done.
- I personally have no problem for someone to create a grub extension.  If you are paranoid on the whole messing up scenario, just add the warnings in the '.info'.  However, I would suggest it being contained (ie in /opt), and not replace the originals.

1.  I think this depends on how you compiled grub.. afaik 1.5 files are just used for different filesystems - not a biggie since DSL really only uses ext2.
2.  See frugal_grub.sh if you mean DSL's default script.


original here.