On 01/06/08 17:48 +0200, Carl-Daniel Hailfinger wrote:
- Uwe expressed a desire to select a chain from the menu
No offense, but IMHO that is a bit overboard.
Not as overboard as it might sound though - say for example that we make a payload specifically to populate the legacy tables. A boot menu could offer the choice between Windows and Linux, and if you chose the Windows path it would run the legacy table payload followed by the windows loader, while the Linux path would just run grub2 (or FILO). Its not a crazy idea, and its the sort of thing we need to be prepared for.
Everything is further complicated by the fact that we can add a new payload to the LAR at any time, which makes it very difficult to specific the configuration at bayou compile time.
Maybe just store a default configuration at compile time and retrieve settings from NVRAM or from a continuously-changing zone in flash?
Sure, but lets get more technical - how is this going to work? Who is going to write the configuration? How would one change the configuration (probably at the same time they are adding something to the LAR?). Should we have a simple text file on the ROM? XML? Something else? Many questions, few answers.
Jordan