(about getting kernel and corresponding binary modules)
Quote:
|
Originally Posted by eriksla
Can't just use an existing 7000 kernel with accompanying modules (e.g. extracted from an image)?
|
No matter what solution I come up with, I can't use the standard kernel. I will need to recompile. Initrd is not supported in the standard kernel, just to take an example.
(about binary modules for 2.6.9)
Quote:
|
Originally Posted by eriksla
All images have these...
|
Not quite. They have modules for 2.6.9-rc1, compiled by gcc-3.2. I need modules for 2.6.9 (final), gcc-3.4. There might also be extended functionality in the latest modules by dream, I don't know.
(about booting with root file system on USB)
Quote:
|
Originally Posted by eriksla
You might try the hex notation, like root=0x0321 (but then altered for your situation, use major block device id (03 in example) + minor block device id (21 in example).
|
I never tried this. I decided to go the initrd way, and then this problem became a non-issue. I'm up and running on initrd, by the way. Will probably use the jffs2 partition in flash for some configuration files, make some more partitions on the USB stick, and I will then be able to do true multi-root by just changing a config file and rebooting. It's not quite multi-boot (the same kernel is used) but that would require changes in the boot code, and I'm not up to writing my own boot loader.
Quote:
|
Originally Posted by eriksla
BTW why don't you keep using NFS? I am using it, and it works like a charm, also very handy for developing...
|
Handy for developing, yes, but I don't want the dreambox to be dependant on the PC just to run. Sometimes I use the dreambox just to watch TV
BTW, a non-critical nice-to-have would be a program to select configurations using the TV for output and the remote control for input, something similar to what musicbob is doing in FlashWizard. Does anybody know of available source code for this kind of stuff?