From: Adam Sulmicki adam@cfar.umd.edu To: Gerald Chiu snow2moutain@hotmail.com CC: linuxbios@clustermatic.org Subject: Re: VGA Problem about 440bx chipset Date: Tue, 7 Sep 2004 09:48:20 -0400 (EDT)
umm. that part was unfortunatelly a bit of black magic.
make sure you have mouse on your ps2 port. win2k would freak out for some reason if it did not.
also you may want to edit the win2k config files not to display that prompt but go straight to win2k and see if it helps.
I tried all you mentioned,but still failed.:(
then you may want to play with timings in the IDE driver in bochs..
Could you offer me more clues on modifying timngs stuff dealing with IDE driver?
On Tue, 7 Sep 2004, Gerald Chiu wrote:
Hello,Adam, I have problem on booting win2000,but the ADLO status said win2k is
fully
supported.
The information displayed on screen is below:
=============== Please select the operating system to start: Microsoft Windows 2000 Professional Microsoft Windows 98
Use your arrow keys to move the highlight to your choice. Please touch Enter to choose. Seconds until highlighted choice will be started automatically: 0 For troubleshooting and advanced startup options for Windows 2000,
press
F8.
When I choose win2k and touch Enter,it halts, the screen even not
change to
show progress bar! When I choose win98 ,after showed the welcome logo,it halts with the
cursor
flashing on the left_upper corner of screen.
I want to boot win2k, then could you give me some idea on debugging?
_________________________________________________________________ 免费下载 MSN Explorer: http://explorer.msn.com/lccn/
On Thu, 9 Sep 2004, Gerald Chiu wrote:
then you may want to play with timings in the IDE driver in bochs..
Could you offer me more clues on modifying timngs stuff dealing with IDE driver?
not really it is sort of black magic.
i can't really tell what's different between my old setup and your current that causes XP to fail.
do make sure that it does boot correctly under old bios before booting it under LB/ADLO.
then it is a bit of experimenting, see where it fails and try to slow it down or speed up.
add more debugging/prompts to XP and/or remove them.
another idea you might want to try.
grab latest bochs bios from BOCHS projects, merge the patches I made, as ndeeded, and see if it works.... although last time I looked at it they did not make there any significant changes.. at least on the first look.
... it is clear that bochs bios could use some improvements, but on upside one they are made it could boot more than just 2K.... the Win98 did not seem that far off either... That is, if you are ready to spend some work on that.
yet another idea, check bochs mailing list to see what kind of problems they had getting 2K to run. they may or may not apply here..
in general bochs bios was written for emulator so most of the issues with geting it to run on real hardware were timing related.
dunno if that helps.
On Thu, 9 Sep 2004, Adam Sulmicki wrote:
grab latest bochs bios from BOCHS projects, merge the patches I made, as ndeeded, and see if it works.... although last time I looked at it they did not make there any significant changes.. at least on the first look.
it seems the development of the bios has speed up as of late
this is the change log
http://bochs.sourceforge.net/cgi-bin/topper.pl?name=CVS+Access+Information&a...
so it might be interesting to see how well latest bios owuld work with ADLO. you still would need to appy some patches. they should be in patch subdirectory in the ADLO sources iirc
... it is clear that bochs bios could use some improvements, but on upside one they are made it could boot more than just 2K.... the Win98 did not seem that far off either... That is, if you are ready to spend some work on that.
in general bochs bios was written for emulator so most of the issues with geting it to run on real hardware were timing related.