I'm puzzled about the difference between these options. If I want to boot using an IDE device does the following make sense?
## Boot linux from IDE default CONFIG_IDE=1 default CONFIG_FS_STREAM=1 default CONFIG_FS_EXT2=1 default CONFIG_FS_ISO9660=1 default CONFIG_FS_FAT=1 default AUTOBOOT_CMDLINE="hda1:/vmlinuz"
I found these in mainboard/momentum/apache and am wondering if I can use them as is for my board.
Am I correct in interpreting this as: Use the IDE interface to boot which can contain an EXT2 or ISO9660 (CDROM) or FAT file system? (This is what I want -- simply boot Linux using the ATA drive connected to the IDE interface). I'm currently able to boot this way using a proprietary BIOS and want to do the same using LinuxBIOS.
How does CONFIG_IDE_STREAM effect this? Does it control which IDE interface to use with a default of 0? e.g. I have an ATA drive as the master and a CDROM drive as the slave on the IDE interface. If I change CONFIG_IDE_STREAM to be 1 will the boot be from the CDROM drive?
I'm not sure how the AUTOBOOT_CMDLINE needs to change if the boot device changes.
If CONFIG_ROM_STREAM is equal to 1 does it compliment or override or is it overridden by CONFIG_IDE_STREAM? Or, are they two entirely different things?
Do I need a specific payload before any of these will take effect?
Thanks,
Steve
Steve Isaacs wrote:
I'm puzzled about the difference between these options. If I want to boot using an IDE device does the following make sense?
## Boot linux from IDE default CONFIG_IDE=1 default CONFIG_FS_STREAM=1 default CONFIG_FS_EXT2=1 default CONFIG_FS_ISO9660=1 default CONFIG_FS_FAT=1 default AUTOBOOT_CMDLINE="hda1:/vmlinuz"
I found these in mainboard/momentum/apache and am wondering if I can use them as is for my board.
Am I correct in interpreting this as: Use the IDE interface to boot which can contain an EXT2 or ISO9660 (CDROM) or FAT file system? (This is what I want -- simply boot Linux using the ATA drive connected to the IDE interface). I'm currently able to boot this way using a proprietary BIOS and want to do the same using LinuxBIOS.
How does CONFIG_IDE_STREAM effect this? Does it control which IDE interface to use with a default of 0? e.g. I have an ATA drive as the master and a CDROM drive as the slave on the IDE interface. If I change CONFIG_IDE_STREAM to be 1 will the boot be from the CDROM drive?
I'm not sure how the AUTOBOOT_CMDLINE needs to change if the boot device changes.
If CONFIG_ROM_STREAM is equal to 1 does it compliment or override or is it overridden by CONFIG_IDE_STREAM? Or, are they two entirely different things?
Do I need a specific payload before any of these will take effect?
Thanks,
Steve
Don't use those, they're for an old FILO 0.42 payload. Get the latest version of FILO (directions in the wiki), and use that. The readme and config file explain pretty much everything.
-Corey
On Tue, Dec 04, 2007 at 10:59:21AM -0800, Steve Isaacs wrote:
I'm puzzled about the difference between these options. If I want to boot using an IDE device does the following make sense?
## Boot linux from IDE default CONFIG_IDE=1 default CONFIG_FS_STREAM=1 default CONFIG_FS_EXT2=1 default CONFIG_FS_ISO9660=1 default CONFIG_FS_FAT=1 default AUTOBOOT_CMDLINE="hda1:/vmlinuz"
I found these in mainboard/momentum/apache and am wondering if I can use them as is for my board.
Where is this from? There's no such board in LinuxBIOS, AFAICS.
Am I correct in interpreting this as: Use the IDE interface to boot which can contain an EXT2 or ISO9660 (CDROM) or FAT file system? (This is what I want -- simply boot Linux using the ATA drive connected to the IDE interface). I'm currently able to boot this way using a proprietary BIOS and want to do the same using LinuxBIOS.
You want to use the latest FILO version from svn, see http://linuxbios.org/Filo
Which board and chipset is this btw?
Uwe.
On Fri, 2007-12-07 at 20:11 +0100, Uwe Hermann wrote:
On Tue, Dec 04, 2007 at 10:59:21AM -0800, Steve Isaacs wrote:
I found these in mainboard/momentum/apache and am wondering if I can use them as is for my board.
Where is this from? There's no such board in LinuxBIOS, AFAICS.
I didn't realize I was looking at a directory that has since been deprecated and apparently removed?? Here's the contents of entries from the .svn directory. No wonder I received the "don't use that" response.
− <wc-entries> <entry committed-rev="2083" name="" committed-date="2005-11-03T08:13:39.359335Z" url="svn://openbios.org/repos/trunk/LinuxBIOSv2/src/mainboard/momentum" last-author="stepan" kind="dir" uuid="2b7e53f0-3cfb-0310-b3e9-8179ed1497e1" revision="2163"/> <entry name="apache" kind="dir"/> </wc-entries>
You want to use the latest FILO version from svn, see http://linuxbios.org/Filo
Which board and chipset is this btw?
You're asking which board I'm using? This is a board using ht1100 and ht2100 chipset from Broadcom. Neither of these are currently supported in the LinuxBIOS source set.
Steve