IIRC, we have discussed the same issue in this list several times. The reasons why such a feature has never been implemented in the official source tree are:
* It would break backward compatibility, because GRUB must pass the arguments to an OS image as they are. Modifying them (e.g. extracting some kind of variables) would change the semantics. I don't like to break compatibility without upgrading the major version. * If such a feature is implemented, I prefer a much more flexible and more powerful approach that allows you to define, undefine, modify, and read arbitrary variables. This is very relevant to the pipe-dreaming scripting language, which will be supported someday, so I'm afraid that now is too early to start an actual implementation. Thanks, Okuji _______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-grub