First post, by CrazyMoai
Hi there,
First poster here, sorry if not the right Subforum.
I've been building an old pc for dos and win98SE gaming using win98 and booting to DOS using PIF files when needed.
For this build I've used an 80GB IDE hard drive.
First I partitioned this drive using fdisk as a ~78GB FAT32 primary partition and a extended partition with a lonely 2GB FAT16 logical partition in case some older game needed the file system.
I do not know if the problem was present as this point as I had not used this second partition only the first one that worked fine.
Then I read that Lemmings 2 gives a checksum problem If your hard drive is over 500mb and as I wanted to play that game I erased the 2gb partition and built two logical partitions:
~1800mb FAT16
~200MB16.
From then on it has been madness.
- Dos reported it had 2 logical partitions, however windows 98 reported 3.
- I erased everything from windows using fdisk.
- Then windows was fine but DOS saw the extended partiton but no logical partitions.
- Used FDisk to remove the extended partition. Went to windows -> no extended partition.
- Back to dos. create 2 logical partitions. Now windows sees 4 logical partitions 2 pairs of 1800 2pairs of 200.
- I erase everything in both windows and DOS.
- Go to DOS create the extended partition with 2 logical partitions. Created a test.txt file in each to check.
- Windows sees the partitions but does not see test.txt. I create test2.txt and go back to DOS. DOS sees test.txt but not test2.txt.
- For completeness C:(the primary partition) still works fine.
That is the point I'm currently in. Anyone has any clue about what is happening? Is the logical drive information stored in some file that may diverge for windows98 and its DOS7.1 implementation?
Thanks in Advance.