98 Guy
2014-08-17 15:12:34 UTC
I know this is about XP and I have XP x64 Pro edition. I would like
to create a small partition to install win98se onto for fun and
nostalgia :)
If you're going to ask questions about win-98, then why be a bone-headto create a small partition to install win98se onto for fun and
nostalgia :)
and not cross-post to microsoft.public.win-98.gen_discussion?
XP install should let you use either FAT or NTFS as long as the
partition is 32GB or smaller if I recall correctly. Any larger and
it will only install using NTFS. There are utilities that will
convert from NTFS to FAT32 anyway, so no big deal. And if you install
Windows 98SE first, dualboot should work just fine.
Yes, win-9x/me needs to be installed first on a multi-OS drive, unlesspartition is 32GB or smaller if I recall correctly. Any larger and
it will only install using NTFS. There are utilities that will
convert from NTFS to FAT32 anyway, so no big deal. And if you install
Windows 98SE first, dualboot should work just fine.
you're willing to mess around with a boot manager.
And yes, XP was intentionally handicapped by Macro$haft so it can't
create FAT32 volumes larger than 32 gb. Booting a system with a DOS
floppy with format and fdisk on it is the easiest way to format or
partition a hard drive to include a large FAT32 volume.
Humm. I have one partiion about 200GB. Maybe that's it then. And does
this 32G or less partition have to be at the beginning on the drive?
Or can it be the 2nd or 3rd primary partition?
The 32-bit IDE driver for win-98 (ESDI_506.PDR) has a design flaw thatthis 32G or less partition have to be at the beginning on the drive?
Or can it be the 2nd or 3rd primary partition?
prevents it from handling hard drives larger than 137 gb. This is the
same flaw that the first release of XP had back in 2001. The flaw was
fixed in SP-1 for XP, but Macro$haft never released a fix for 98.
As has been mentioned already, win-98 enthusiasts have create a patch
for this a long time ago.
But also note that Intel has a patch for a long time as well (for
certain chipsets of the 800-series).
Also note that if you use a SATA hard drive (in SATA mode, not
IDE-emulation mode) then win-98 will be using the sata driver, not
ESDI_506.PDR to access the drive, meaning that win-98 is compatible with
drives up to 2 tb in size.
Is FAT32 "efficient" on a 2TB partition ? Not really.
Actually, it probably is.Micro$haft designed their FAT-32 format programs to scale up the
cluster-size along with hard-drive size in order to keep the total
number of allocation units to 2 million or less.
Format.com has a /Z command-line switch that allows you to specify an
alternate cluster size - but it doesn't work.
Having large clusters (either 32 or 64 kb) is not necessarily wasteful
on a volume where you primarily store large files (media files, for
example).
I've used hard-drive formatting tools supplied by drive makers (like
Seagate, WD, etc) to format FAT32 volumes using custom cluster-sizes in
order to get around the intentional custer-size strategy that Micro$oft
designed into format.com.
For example, I've installed win-98se on a 500 gb sata hard drive that
was formatted as a single volume with 4kb cluster size (same as any
NT-based OS would do). This resulted in about 125 million allocation
units (far beyond what Macro$haft claimed was possible for either DOS or
Win-98 to handle).
Windows 98SE is stuck with only using the first 128GB of the drive.
That's true only if:1) the drive is IDE and you choose not to use the above-mentioned
community-developed patch, or
2) the drive is IDE and you have a specified motherboard and choose
not to use the 32-bit replacement IDE driver from the Intel
application accelerator package, or
3) the drive is SATA and you choose to not use the drive in native
SATA mode with a compatible win-98 SATA driver
One of my win-98 systems has, for example, a 1.5 tb and 750 gb sata hard
drive (each formatted as a single FAT32 volume) connected along with a
smaller 80 gb IDE drive.
Enable48BitLBA - Break the 137Gb barrier! - Windows 9x Member Projects
http://www.msfn.org/board/topic/78592-enable48bitlba-break-the-137gb-barrier/
Yes, that is the community-developed replacement for the originalhttp://www.msfn.org/board/topic/78592-enable48bitlba-break-the-137gb-barrier/
ESDI_506.PDR file.
Making sure that no partition gets near the 137GB mark
The point with the 137 gb problem is that you can't solve it by simplykeeping all volumes smaller than 137 gb. On a single physical drive,
win-9x/me will simply not be able to correctly access any sector beyond
the 137 gb point, no matter how the drive is partitioned or how the
volumes are sized.
Again, that only applies if win-98 is using the default 32-bit IDE
driver (ESDI_506.PDR) to access the drive.