Hello all:

OK, now that I've at least identified the FDISK problem, and solved
the DIR divide by zero problem, I need to work on why FreeDOS
doesn't boot and/or run stably on many computers.

Fortunately, I have the Haunted HP Pavilion.  I have a repeateable
problem with the VOL command built into FreeCOM.

Development kernel, development command.com, development
sys.com.  HIMEM.EXE and EMM386.EXE from emmx204.zip.  Booting
from USB floppy.  (EDIT from Beta9SR1 CD :-)).

config.sys:
device=a:\himem.exe
REM device=a:\emm38.exe x=test max=256M memcheck vds

Boot HP Pavilion:

[...]
C: HD1, Pri[ 1], CHS=   0-1-1, start=     0 MB, size=   16MB
WARNING: partition Pri:4 FS 06 has CHS=3584-0-1, not 1023-254-63
WARNING: partition Pri:4 FS 06 has CHS=3646-254-63, not 1023-354-63
WARNING: partition Pri:4 FS 06 is not LBA
Please run FDISK to correct this - using LBA to access partition.
 start 3584-0-1, end 3646-254-63
D: HD1, Pri[ 4], CHS=3584-0-1, start=28113 MB, size=    494 MB
FreeDOS HIMEM64 4.11 [...]
HIMEM - BIOS A20 method used

A:\>  vol c:
 Volume in drive C has no label
 Volume Serial Number is 2640-14E4

A:\> vol d:
 Volume in drive D has no label
 Volume Serial Number is 6D08-68B3

A:\>

Change config.sys to:
device=a:\himem.sys
device=a:\emm386.exe x=test max=256M memcheck vds

and reboot.

[...]
EMM386 2.04 [...]
selected page frame e000 not available, searching automatically
using PAGEFRAME e000:0000

A:\> vol d:

That's it...no output and no return.

Repeat, removing MEMCHECK option from emm386.  Still hangs.
Remove x=test and add NOEMS.  

(config.sys now:
device=a:\himem.exe
device=a:\emm386.exe noems max=256M vds)

Screen full of rapidly repeating garbage I can't read...looks like
a register dump...the pattern looks like two lines but it scrolls
by so fast I can't read it until I turn the power off.

Add memcheck to device=a:\emm386 line.  No change, rapidly
scrolling garbage.  Remove NOEMS.  

EMM386 2.04 [...]  No other lines from EMM386.  Boots normally,
A:\> vol d: hangs.

Help!  How do I start to debug this?!?!  This is the same machine 
which has FDISK overwriting the partition table whenever it is run
with EMM386.

Thanks.

Mark Bailey



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to