Introduction

You decide to install Windows NT 4.0, I'm not going to ask you why. You get the Install CD-ROM, maybe the boot disks, give it 8 or so GB of storage, plenty of RAM for the time, boot off it... Format the drive... And get a error. Setup cannot format the partition because it is too large.

Why is this happening?

Unlike it's successor, Windows 2000, Windows NT 4.0 doesn't actually format as NTFS from the outset. Instead, it formats as FAT16, then it converts it to NTFS during the first reboot. FAT16 has a limit to it's partition size, 4GB in this case. Now, let's take the advice Microsoft advises: You must return to the previous screen and select or create a smaller partition. So, we create a partition of 4GB and that will work, but we have 8 GB! So, what's our options? Well... What if we pre-format it into NTFS? Then it won't need to format as FAT16. That is what we are going to do. But it's not as simple as just formatting...

What I Tried

I tried several methods, including:

Using GParted

  1. Download a copy of GParted 0.2.2, which you can find here
  2. Boot off it, using a copy of plop if needed
  3. Follow the prompts, selecting language, keyboard layout, screen resolution and colour depth, then wait for the GUI to appear. It may take a few minutes to come online.
  4. Once the GUI is open, and GParted has launched, select your hard drive, delete all partitions, including any marked as "Extended"
  5. Right click the partition marked "Unallocated" then click "New"
  6. When the window pops up, Change the Filesystem from EXT2 to NTFS, then click "Add", then Apply, confirming once again. You may also want to format it to NTFS, just to be sure.
  7. Restart the system, this time inserting the Windows NT 4.0 install disk
  8. Proceed to setup like normal, until you get to the partitioning stage:
  9. If all goes well, you should see a screen similar to this:
  10. Highlight the partition marked as NTFS. Press enter.
  11. Highlight the option marked "Leave the current file system intact (no changes)". Press enter.
  12. Continue setup as normal. It should now install using the entire hard drive.