[Top][All Lists]
[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