bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Grub not working with no VGA controller?


From: Ilguiz Latypov
Subject: Re: Grub not working with no VGA controller?
Date: Thu, 18 Jul 2002 19:07:08 -0400 (EDT)

On 18 Jul 2002, Liberty Young wrote:

> With no VGA daughter board, Grub loads as normal, but after stage2 (with
> the string of dots following), the system hangs. I get no output, no
> menu, and worse, no boot of my system. 

1. I think the problem can be due to the BIOS video INT 0x10 being used
   everywhere in stage1 and stage2.  In this case you may need to 
   turn off VGA support in the BIOS settings.

   If there is no such option, set up your own INT 0x10 handler, say, in 
   doc_stage1.S.  Such handler can point to the "iret" statement.  For an 
   example of setting up an interrupt handler, see the mentioned assember 
   code.

2. Are you using the following patch dated June 21, 2002?

    http://savannah.gnu.org/bugs/?func=detailbug&bug_id=505&group_id=68

   It may make sense to apply it to the then tested CVS snapshot 
   (-D 20020621).

   Do any of the following messages appear?

   a) "DoC found" is shown during the BIOS ROM extension scan when BIOS 
      finds and executes DoC 2000 IPL in its memory window.  The latter 
      will copy first 8K of flash memory to 0x2000:0 and jump there.  The 
      code at 0x2000 will output the above message and copy 512 bytes 
      from 0x2000:0 to the end of conventional memory?

   b) "DoC 2000 at XXXX" is shown when BIOS invokes software interrupt INT 
      18h or INT19h.  The code copied in (a) will get called and read 
      stage2 into 0:0x7f00.

   c) "DiskOnChip 2000 found at XXXX", "floor ..., chip ..., manufacturer 
      ..." and "Spare Media Header found ..." are displayed by the
      bdev_diskonchip NFTL block read driver.

Ilguiz




reply via email to

[Prev in Thread] Current Thread [Next in Thread]