<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><div id="yiv86518816">I installed a fresh copy of ubuntu 8.10 on my Tyan s2881 board and tried to boot with coreboot bios and am facing problems in the IDE driver.  I didn't have problem in the previous distro 8.04.<br>The FILO successfully opens the hda1:/boot/grub/menu.lst and displays the GRUB menu.  When I select any of the options, I get  read error:<br>    dev=(NULL), path=/boot/memtest86+.bin<br>    read_sector: device not open<br>    Couldn't read sector.<br><br>But the IDE dev was already open and the menu.lst is read successfully.<br>For filo config, I tried poll delays from 0 - 10.  For '0' delay, the drive doesn't get accessed at all.<br><br>Here is the log from start of FILO.<br><br>elfboot: Attempting to load payload.<br>rom_stream: 0xfffc0000 - 0xfffdffff<br>Found ELF candidate at
 offset 0<br>header_offset is 0<br>Try to load at offset 0x0<br>New segment addr 0x100000 size 0x39a4d0 offset 0xe0 filesize 0x12d20<br>(cleaned up) New segment addr 0x100000 size 0x39a4d0 offset 0xe0 filesize 0x12d2<br>0<br>New segment addr 0x49a4e0 size 0x48 offset 0x12e00 filesize 0x48<br>(cleaned up) New segment addr 0x49a4e0 size 0x48 offset 0x12e00 filesize 0x48<br>Dropping non PT_LOAD segment<br>Dropping non PT_LOAD segment<br>Dropping non PT_LOAD segment<br>Loading Segment: addr: 0x0000000000100000 memsz: 0x000000000039a4d0 filesz: 0x00<br>00000000012d20<br>Clearing Segment: addr: 0x0000000000112d20 memsz: 0x00000000003877b0<br>Loading Segment: addr: 0x000000000049a4e0 memsz: 0x0000000000000048 filesz: 0x00<br>00000000000048<br>Jumping to boot code at 0x10007c<br>FILO version 0.6.0rc1 (root@pondy) Wed Jan 21 20:22:57 CST 2009<br>boot eax = 0x2badb002<br>boot ebx = 0xf0400<br>boot arg = 0xf0400<br>ERROR: No such CMOS option (boot_devices)<br>Press
 <Enter> for default menu.lst (hda1:/boot/grub/menu.lst), or <Esc> for prompt... <br><br>menu: hda1:/boot/grub/menu.lst<br>dev=hda1, path=/boot/grub/default<br>init_controller: drive 0<br>Waiting for ide0 to become ready for reset... ok<br>Resetting ide0... ok<br>Testing for hda<br>Probing for hda<br>LBA mode, sectors=78125000<br>Init device params... ok<br>hda: LBA 40GB: WDC WD400BB-75DEA0<br>MASTER CHECK: master yes<br>/* slave */ --<br>drive is 0Partition 1 start 63 length 74862837<br>Mounted EXT2 filesystem<br>dev=hda1, path=/boot/grub/menu.lst<br>Partition 1 start 63 length 74862837<br>Mounted EXT2 filesystem<br>dev=hda1, path=/boot/grub/default<br>init_controller: drive 0<br>Waiting for ide0 to become ready for reset... ok<br>Resetting ide0... ok<br>Testing for hda<br>Probing for hda<br>LBA mode, sectors=78125000<br>Init device params... ok<br>hda: LBA 40GB: WDC WD400BB-75DEA0<br>MASTER CHECK: master yes<br>/* slave */ -- drive is
 0<br>Partition 1 start 63 length 74862837<br>Mounted EXT2 filesystem<br>dev=hda1, path=/boot/grub/menu.lst<br>Partition 1 start 63 length 74862837<br>Mounted EXT2 filesystem<br>FILO 0.6.0rc1<br><br>===================================<br>Use the ^ and v keys to select which entry is highlighted.<br>      Press enter to boot the selected OS, 'e' to edit the<br>      commands before booting, 'a' to modify the kernel arguments<br>      before booting, or 'c' for a command-line.<br>================================<br>      Ubuntu 8.10, kernel 2.6.27-9-generic <br>      Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)<br>      Ubuntu 8.10, kernel 2.6.27-7-generic<br>      Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)<br>      Ubuntu 8.10, memtest86+<br>   
   The highlighted entry will be booted automatically in 15 seconds.<br>.............<br>      The highlighted entry will be booted automatically in 1 seconds. <br>      <br>      Booting 'Ubuntu 8.10, kernel 2.6.27-9-generic'<br>      kernel  /boot/vmlinuz-2.6.27-9-generic root=UUID=f2fb5830-a8c9-4c22-aa22-2762fcfa0ad9 ro console=ttyS0,115200n8 console=tty0<br>      dev=(NULL), path=/boot/vmlinuz-2.6.27-9-generic<br>      read_sector: device not open<br>      Couldn't read sector.<br>      File not found.<br>      Error 15: File not found<br>      Press any key to continue...<br>      FILO 0.6.0rc1<br><br><br>Booting 'Ubuntu 8.10, memtest86+'<br>kernel  /boot/memtest86+.bin<br>dev=(NULL),
 path=/boot/memtest86+.bin<br>read_sector: device not open<br>Couldn't read sector.<br>File not found.<br><br><br><br></div></td></tr></table><br>