Discussion Locked

HDD partitioning for large disk support

0 helpful
43 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
I have a 30 gig HDD but when I try to FDISK the computer will only recognize and therefore partition in 2Gig chunks. Isn't there a way to enable "large disk support"? I thought I remember doing this on a previous machine.

43 replies

by generalist

I was doing something similar this weekend. I'm assuming that you're using an IBM-compatible machine.

When I booted of a Win98 OS I was able to set things up in 8GB chunks. Of course that was in FAT32, which DOS and Win3.x can't read.

I thenFDISKed the new drive and booted in an older version of Win95. That forced me into the limit of 2GB chunks, which was acceptable to me because the machine is an older one intended for MS-DOS and related games.

If you want the bigger chunks, use a Win98 OS or better. Or try something like Partition Magic.

by mongous

Right now there is no OS on it (I fdisked it off). Just basic DOS. Isn't there a way I can get past the 2 Gig? Or do I have to accept it and load Windows (ME)? And if I do that can I alter the partition size w/out a 3rd party software?

by generalist

Do you have a PC that is running Win98? If you do, make a startup diskette and copy FDISK to it.

Another option, one that I haven't personally tried, is to use something like Partition Magic. The manual I have shows such things as merging/splitting partitions, deleting partitions, resizing partitions and other things. Lots of people praise it. (I recently purchased the package because I finally had a real need for it.)

I hope this helps.

by doubled

There is no way to get around the 2 Gig limit in DOS.You could try using a BIOS program like easy bios.

by topbudgetcomputers

Check to see if your BIOS supports larger disk drives. If not, you can get a BIOS upgrade from the your motherboard manufacturers site.

by bsboard11

My friend got a bigger HD and his bios supported the upgrade, but he still had to go into bios and enable it, it didn't automatically detect. Try going through bios menus, and see what you can find.

by yagar

When you first start FDISK a menu come up that says "do you want to enable large disk support" (or somethingsimilar). Be sure to enable it.
If this is not coming up get a newer version of FDisk

by svobodatl

I had to upgrade the BIOS too to load a 20 GB hard drive, and I had to keep resetting the Master to "Auto" before it finally partitioned the drive as one. It was an older machine though - about 5 years old.

I've heard some good things about Partition Magic also, even though I haven't used it myself.

Tonya

by mongous

Oh,

There were newer versions of FDISK? I wasn't aware. Because I was wondering why I didn't see that initial menu/choice. That must be it. Thanks alot!

by mongous

Oh (I replied under wrong thread),

There were newer versions of FDISK? I wasn't aware. Because I was wondering why I didn't see that initial menu/choice. That must be it. So if I get say the version that comes with WinME it should support this?Thanks alot!

by x10nd

If it takes 2 GB then you are formating in FAT16. Create one partition of 2 GB then install WinNT and use the disk manager to create further partition to your liking.

by rwahl

Many of the larger drives come with disk manager software. For instance, Maxtor drives come with the Max-Blast software. You boot your machine with the Max-Blast floppy, and then us it to format your drive. It places a disk management program that runs when your machine boots, enabling you to use big drives even with old BIOS setups. The one drawback is that the drive is not recognized if the management program does not run, so you can't just boot directly off the WIN98 setup floppy. you have to wait until the system prompts you to boot from floppy, then go from there. I've been able to put 16-20GB drives in 5-6 year old machines.
Also, some of the larger dirves have additional jumpers that configure them for the older machines. If you can, locate the documentation for your drive, and all should be revealed.

by jaff

Stick in a Win2K Pro CD, using setup create a single 20GB NTFS partition and install.

No more mucking around with partitions!!

by headbangerphil

Greetings,
First; are you partitioning only for windows use, or do you intend to install another OS?
It's important to use the right tool for the right job as they say and fdisk is specific only to dos and windows. An OS like linux prefers to usethier own 'disk druid' to partition drives and so on...win2k pro for NTFS etc etc,
really, get yourself a full version of Partition Magic, no more headaches. I was able to install three OS on my drive with PM and had no need to mess with my bios. The incompatibility of proprietary disk partition utilities makes purchasing PowerQuest's Partition Magic a must as it works well with most OS I know of...
hope this helps
Regards
hbp

by gsollors

I have a 30 Gig HD and a 4 Gig HD. At Fdisk, you will be asked if you want to enable large disk support, Y or N. give it a "Y" It works for me!!!! gordon

by gsollors

I use the "Fdisk" on either of my "Start up" discs. I use Windows 95,98, and windows ME Start up Discs. Fdisk is not the frienliest of programmes.
Decide how much (disk space) you want for your "C" Drive as a % of 30 Gigs. Then make your extended partition with what is left. After that, if you require logical drives, they are then a % of the Extended partition. It all sounds confusing, but you can always press the ESC key an start again. There IS life after Fdisk!

by leonard_aj

DOS is limited to 2GB partitions, by design.
For Windows 95, 98 and 2000; during the installation process you can create the partitions any size you want. W95 and W98 are best set up using a startup disk from the operating system of choice. Windows2000 will prompt you for what you want it to do during installation. NT is slightly different; the boot partition has a max size limit of 3.5GB. About ME; not a good choice. If you don't plan to use old 16 bit software, go with Windows 2000. You won't be sorry. Just be sure to check the HCL to make sure your hardware is compatibile with the OS.

by pkoenigsberg

hi,... to tell you the truth I havent read all the replys so,.... it might be allredy mentioned...

if you fdisk then you get a screen with if you want to accept or not,... say yes ,...

then you go to menu 4 or 5( depends on how many hdds you have ( 4 if you have 1 hdd, and 5 if more...)

there you check your hdd,... and see what partitions you have.....

....also if your hdd is 30 there you will see if you have around( around because you have to multiply the amount given with 1024 to get your hdd size) the size of your hdd.

confusing aint it? LOL

ok if you can see all your partitions then this is good... then start deliting them first with menu 3, then non dos,...then all logical then your estendet then your primary,.... then you can start new partition.

in case that you have had a non dos partition you might like to,... before doing fdisk write in th c: promt

fdisk /mbr then return then fdisk.....

ok hope that helps a bit.

BTW,... if you start win98 from a cd then
1. start from CD
then
2. with CD-Rom support sarting.

then go to the CD-ROM, for ex. d:

then typ cd win98

there you will then be able to do fdisk from....

greetings,... have fun...

LOL :)

by mongous

Thank you all for the help. I was able to get it using a version of FDISK off my winME startup disk. I will load my OS tonight. Turns out I was using too old a version. I will check out Partition Magic though...

by leonard_aj

One detail not specified in this solution; the fdisk you put on the startup disk must be from the same operating system the startup disk was created with. They don't mix. If you create the startup disk with W98, copy the fdisk.exe file from that operating system to your startup disk.

by sulmau

Hi All!

I'v just read all of the messages posted in this discussion.

I also have a question because I'm trying from the last three days but no luck.

I have a new system with WD 30gb hdd & want to load both Win98 & Win NT server Version 4.0.I first created 2gb partition using win95 start up disk & fdisk & remain the 28gd (almost 27.4 gb) unpartition.Then I installed win98 on it & its working fine but when I tried to install winnt 4.0 it gave me error that cluster is over 1024....?

Now I'm stuck here.The other option I'v is to install winnt is that first I installed nt & then win98 but if I installed win98 later then it will over write the master boot record & I will be not able to boot nt ver 4.0.

Kindly help me out to install both os ( win98 & nt 4.0 ) on a 30gb hdd??????

Awaiting a helpful reply.

Thanks & Regards / Sulman

by steveburt

It sounds as if you have created a partition using Fat32. If not, then while installing server enter the amount 4096 when it asks for the partition size during the installation. I think System Commander made running multiple operating systems easier, but I am sure that there are some shareware programs that will allow you to try multi-booting.

by rajasekar

hi everybody,
i read a couple of replies for this topic.
i have seen a person having trouble with partitioning,which calls a cluster size problem.for this one can use the software
DISK MANAGER to partition the HDD which enables the user to customize the cluster size.for rest of the problem i don't have much exposure to them.
i find this topic interesting.bye

by sfelho

Just a couple of thoughts about this problem. I discovered this when I was playing with Linux.

First, NT's boot manager may have to be installed below the 1024th cluster on the drive. Otherwise, you'll never be able to install NT. I don't recall exactly what causes this problem.

Second, I don't believe NT 4 can read a FAT32 disk. I am not sure about this.

Third, I use Partition Commander and had no trouble with it. They even throw in a free boot manager. This may allow you to install NT beyond cluster 1024. I have never tried this so I do not know.

Hope this helps.
Sandor

by elippe

Hi Sulman,

Reference to the 1024 simply implies that the current partition is unrecognized. I think you stated that the remaining 28 Gig is not partitioned. Partition to Fat 16 or NTFS and load it up.

by intpbmz

try and use a boot loader. It's much easier to load multiple OSs. System Commander is great and so is Partition magic. Load win98 first the load the boot loader software and then use the boot loader to load winnt. There is a free loader called xosl, but I do not know how it works.

Of course you can do it the way you are doing it know, but you will have to fumble through the process

by intpbmz

YOU MIGHT NEED AN ATA CONTROLLER ALSO..
IN ORDER TO GET THE WHOLE DRIVE RECOGNIZED.

by zeraf

If using a DOS 6.X all you will get is 2 gig. If 98 *gig is max. Othwerwise if you use a 98 boot disk can format unlimited, but remeber fat32 and how it works the bigger the disk the bigger the cluster. You only get 2k clusters at 8 gig beyond that the cluster size begins to go. And on a 60+ disk cluster can become larger then if you used fat16.
If your copy of me is the "Full" version you should be able to boot off the CD and format disk.

by shahid mir mcp+i, mcse

The "Large Disk Support" is only available for MS Windows '98 or some versions of MS Windows '95 like OSR2. To activate "Large Disk Support" in Windows '98 and above is possible the moment you run"FDISK". On the first screen say yes and click "ENTER." However if you want to partion the HDD in Windows NT 4.0, there you must run and install NT 4.0 Service Pack 3.0 (NTSP3) or above. After installing this and rebooting you will be able to partion to any size.

by m.yazbeck

Friend mongous
I think you're trying it from dos(ver)you can try from a start up disk 98 and when you type fdisk it will ask you if you whant to enable large partition type (y) yes
I hope I was helpful

by valkos2

Normally the bios has to be set, but it should see it. Also during Fdisk asks you to either let the whole disk be set as "c:\" or if you want to enable partitions. I am assuming that you have a fairly new system. So I would go into the bios and check to see what options are set and change them accordingly.

by sulmau

Dear All,

Thank you very much for your quick & helpful optoins.Will try all of these options to install win98 & nt.

Will let u know if I'v any further help.

Thank you once again for such prompt replys.

Thanks & Regards / Sulman

by sulmau

Dear All,

Thank you very much for your quick & helpful optoins.Will try all of these options to install win98 & nt.

Will let u know if I'v any further help.

Thank you once again for such prompt replys.

Thanks & Regards / Sulman

by buffalodan

Bios must be enabled for LBA mode. If this is not possible, then you will need a bios overlay product such as EZBios or MAxBlast.

The following restrictions will also apply:

Win95 rel B and C ONLY will support Larger partitions. (but still isn't true Fat32)

Win 98 has native Fat32 support
(>2gb partitions)

Fat 32 Cannot be used in NT4 environment.

Win2k Supports Fat32 and NTFS.

If Fdisk does not ask if you would like Large Drive support then your version of Fdisk on your bootfloppy will not provide partitions greater than 2GB. I suggest a win98 startup disk, as this will work in win95 as well as win98.

WinNT4 Boot partition should not exceed 4GB.
(can be done, but tricky )

Good Tech republic article all about IDE....recommend reading this:

https://www.techrepublic.com/article.jhtml?id=r00320010219fai02.htm

Partition Magic and Norton System Commander are both excellent drive partitioning tools.

I hope this all helps you....

by buffalodan

WinME CD's are Bootable, but not all Motherboard BIOS will support booting from CD. This is also selectable in BIOS, if available, by choosing Boot sequence.

WinME has Native support for FAT32.
Upgrading OLDER systems to WinME is not always recommended, before proceeding, make sure you have WinME certified drivers for all devices installed in the system.
Check this page before proceeding with any Win OS Upgrade:
windowsupdate.microsoft.com

If dualBooting with win9x and winNT4 the first partition MUST be Fat16, and 2GB or less. If you wish Win9x to utilize Fat32 larger partitions, then Primary partition must be a smaller Fat16 Dos boot partition, say 100MB. You can then create extended fat32 win9x partition, and install win9x inthis partition. WinNT4 setup can be run from within Win9x, and WinNT4 Setup will have a GUI interface to allow for partitioning the remainder of the drive.

Important notes Re WinNT4 partition,

boot partition should not exceed 4GB
Additional NTFS partitions can be up to 16 exabytes (trillion)
NT4 CANNOT read from or write to FAT32
Win9x FAT32 cannot read from or write to NTFS
Cluster size is critical in reducing unusable drive space (slack)

Good Luck!!!

Dan T, MCSE, A+, tech support since 1982

by bill

That's the real issue. If your CD is set up as a 'boot' device, put in your CD with the OS on it, and start the install process.

You'll get the options you'll need during this process.

If memory serves me right and you're using a W2K variant,like ME, you'll have large volume option to at least 8Gb.

Hope this helps.

by mikethetestguy

FAT16, FAT32, and NTFS all have limits. The critical piece is to use disk partitioning software before installing the OS.
http://www.ontrack.com
Check out Ontrack's Disk Manager 4.0. Use it to install any large disk before you install the operating system. Tough questions? Call their tech support!

This discussion is closed to new replies.