8.4GB dos 6.22 issues only shows 16MB?!?

Getting old software/games running on older hardware.

8.4GB dos 6.22 issues only shows 16MB?!?

Postby lowlytech » 2017-1-18 @ 23:47

I have an IBM pentium machine (believe its a pc340) and I am having an issue with FDISK with dos 6.22. I have a quantum 8.4 IDE drive installed and the BIOS shows it correctly, but when I go to FDISK the drive it only shows 16MB total space. Thinking I could try the FDISK from WIN95A and keep FAT16 I fired up the system with a bootdisk and indeed WIN95 FDISK can see all the space and subsequently create a 2.1GB partition and extended for the remaining space, however when I go boot back to DOS 6.22 I get Non-DOS partitions for my FAT16 partitions. This same 16MB phenomenon happens with the WIN95 FDISK if I issue the /X switch so it's something with LBA? Not really sure if there is a fix for this issue as I really wanted to use DOS 6.22 instead of 7.x. Anyone have any experience with this? I have checked and did flash the BIOS to the newest version that I could find that is dated 1999.
Attachments
Img_0989.jpg
Img_0990.jpg
Img_0992.jpg
Img_0991.jpg
lowlytech
Member
 
Posts: 113
Joined: 2016-6-17 @ 16:07

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby Jorpho » 2017-1-19 @ 00:00

Perhaps fdisk /mbr (with MS-DOS 6.22 fdisk) will fix it?

You can also try deleting the extended partition and see if that makes MS-DOS 6.22 work correctly.
User avatar
Jorpho
l33t++
 
Posts: 7043
Joined: 2003-2-14 @ 19:50
Location: Canada

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby Ampera » 2017-1-19 @ 00:57

Make sure your drive geometry is under 1024 cylinders. This is a hard-coded DOS limitation. You have have to turn on LBA.
User avatar
Ampera
Oldbie
 
Posts: 901
Joined: 2016-11-16 @ 22:31

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby lowlytech » 2017-1-19 @ 01:12

The geometry is my main issue with this BIOS as there is no raw values to modify, it is just hard set to auto detect. It doesn't even show the values in the BIOS, only the size. I will see if there is some utility that can verify the CHS for me. Speaking of this subject can MHDD or something similar change the values the drive reports?

I just tried the DOS 6.22 FDISK /MBR and rebooted. Still shows as Non-DOS partitions so it didn't have any effect.
lowlytech
Member
 
Posts: 113
Joined: 2016-6-17 @ 16:07

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby Jo22 » 2017-1-19 @ 04:16

DOS 7.x is already LBA-aware, perhaps that's why it's working there (ie. it doesn't rely on original in13h).
https://en.wikipedia.org/wiki/DOS_7

I would try to use another computer for formatting/partitioning.
If you're lucky, then this computer will autodetect that drive geometry.

Btw, there's an interesting article about that DOS command. :)
http://thestarman.pcministry.com/asm/mbr/FDISK.htm#MBR
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//
User avatar
Jo22
l33t
 
Posts: 3893
Joined: 2009-12-13 @ 07:06
Location: Europe

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby Deksor » 2017-1-19 @ 08:59

I've got that computer and I never experienced that (there is only windows 95 on it though and my hdd is 1,2 GB)

However I remember a HDD that I couldn't reformat properly with FDISK (it told me that there was partitions in the expanded one but when I looked inside, there was none so I was stuck) and so I had to take a Gparted live cd to wipe everything and then properly make new partitions. What I mean is that there might be some leftovers from previous installations that weren't deleted
Deksor
Oldbie
 
Posts: 1771
Joined: 2016-6-07 @ 14:37

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby Jo22 » 2017-1-19 @ 09:49

GParted is good, but the newer versions do have limited FAT support.
https://forums.opensuse.org/showthread. ... -and-FAt32!
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//
User avatar
Jo22
l33t
 
Posts: 3893
Joined: 2009-12-13 @ 07:06
Location: Europe

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby tayyare » 2017-1-19 @ 10:32

I will suggest you make the partitions and format them (with /S option for the boot drive) using a W98 or W95 boot floppy. Then try and see if it boots correctly from your boot partition (formatted with system transfer option so having w9x system files). If there are no problems at that point (i.e. successful boot), delete the system files from your boot partition, boot from your 6.22 install floppy, and try to install MS-DOS.
GA-6VTXE PIII 1.4+512MB
Geforce4 Ti 4200 64MB
Diamond Monster 3D 12MB SLI
SB AWE64 PNP+32MB
120GB IDE Samsung/80GB IDE Seagate/146GB SCSI Compaq/73GB SCSI IBM
Adaptec AHA29160
3com 3C905B-TX
Gotek+CF Reader
MSDOS 6.22+Win 3.11/95 OSR2.1/98SE/ME/2000
User avatar
tayyare
Oldbie
 
Posts: 1532
Joined: 2013-2-18 @ 18:54
Location: Turkey

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby Deksor » 2017-1-19 @ 11:14

Jo22 wrote:GParted is good, but the newer versions do have limited FAT support.
https://forums.opensuse.org/showthread. ... -and-FAt32!


Well my CD was burned like 10 years ago, so I don't think I'll have any problems with FAT. Plus, I just delete everything that was left on that hdd I didn't create partitions with gparted
Deksor
Oldbie
 
Posts: 1771
Joined: 2016-6-07 @ 14:37

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby Ampera » 2017-1-19 @ 12:51

Try using a disk translator. I don't know of any, but if your BIOS is doing some weird shit and making your drive 1024 cyls per 16MB for no good reason, you should try to use a translator.
User avatar
Ampera
Oldbie
 
Posts: 901
Joined: 2016-11-16 @ 22:31

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby lowlytech » 2017-1-19 @ 14:56

Windows 95A formats the partitions correctly and will boot, but the minute I boot 6.22 those FAT16 partitions show up as Non-DOS. However Jo22's recommended action seems to be working. I took the 8.4 drive and hooked it up to a 2005 ish dell optiplex, booted the 6.22 disk and it showed the total space correctly. It allowed me to partition the drive with 4 letters and seems to work when I hook it back to the IBM. I did have a 9.1GB drive as well that did the same 16MB issue, so it isn't the drive specifically, it is like an issue with the bios or ide controller not reporting something right. I also had a 6.4GB drive that behaved totally as expected with the DOS 6.22 fdisk/format, so it is something about maxing out the capacity that this machine gets glitchy with. So pending any corruption issues I think I am good. I am going to go ahead and write a bunch of files to the drive and see if anything strange happens. Thanks again for all your recommendations and help. It feels good when you can cross off things on your todo list.
lowlytech
Member
 
Posts: 113
Joined: 2016-6-17 @ 16:07

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby FFXIhealer » 2017-1-19 @ 16:38

Anecdote doesn't help you, but when I went to install Windows 95 onto a 20.4GB hard drive on an old Pentium machine, I had similar troubles getting the formatting and partition correct. I ended up using a MaxBlast Maxtor drive overlay software (because the HDD is a Maxtor drive) that - once installed - worked properly. My BIOS has an 8GB drive size limit, but I'm successfully using a 20.4GB drive in Windows and it can see all of it, so meh. Does anyone know if drive overlay software works with MSDOS 6.22?
Image
Image
Image
Image
FFXIhealer
Oldbie
 
Posts: 660
Joined: 2016-6-22 @ 17:42
Location: Lake Charles, Louisiana (U.S.A.)

Re: 8.4GB dos 6.22 issues only shows 16MB?!?

Postby Deksor » 2017-1-19 @ 17:05

@FFXIhealer : yes, I remeber using this kind of thing on my HP vectra 486 which has a limit of 504MB successfully with MS-DOS 6.22 with a 10GB HDD and also a 800MB HDD
Deksor
Oldbie
 
Posts: 1771
Joined: 2016-6-07 @ 14:37


Return to Software

Who is online

Users browsing this forum: No registered users and 3 guests