No space to create partition

Microsoft / Ms-dos 6.22
December 10, 2009 at 12:14:36
Specs: MS-DOS
How do I deal with this issue, besides formatting my hard disks? fdisk will not create a new partition for me, or read a fat12 partition I make with Windows XP.

See More: No space to create partition

Report •

December 10, 2009 at 12:33:45
What are you trying to do?

You don't need Fdisk when using WinXP.

Why do you need a FAT12 partition?

Report •

December 10, 2009 at 13:02:00
I am trying to use DOS from a startup diskette. Should i copy the contents of DOS onto a fat12 partition, to try to make it work? im trying that now.

Report •

December 10, 2009 at 13:04:48
why not run dos from the startup disk? no reason to trash your present install or use disk space.

Report •

Related Solutions

December 10, 2009 at 21:51:43
FAT 12 is just for floppy disks and old hard drives using dos 2.

If you want to copy a fat 12 floppy disk to your fat 16 dos 6.22 partition you just copy it. You don't need a fat 12 partition on the hard drive to copy it to.

How is the hard drive presently partitioned? How big is the drive? We need more info than just "I am trying to use DOS from a startup diskette."

Onward to 3XX

Report •

December 11, 2009 at 09:04:41
I have two hard disks, one 30GB with two ext3 partitions for ubuntu with little room to spare for another one, and a 120GB NTFS for Windows XP. I left room for another 100-MB or so FAT partition, and I want to dedicate this to DOS. I don't want to use the floppy because there is no room left on it, and I want to do some QBASIC stuff.

Report •

December 11, 2009 at 09:06:10
Problem is, DOS won't create a partition on the aforementioned 100MB space i left over.

Report •

December 11, 2009 at 09:58:45
DOS won't create a partition on the aforementioned 100MB space i left over

That is because DOS will only recognize Fat16 and that can only be 2Gbs in size.

Providing you are not installing MS-DOS itself there is no reason why a DOS application will not run of a FAt32 or NTFS even. I believe QB will run under Windows XP. The only problem you are likely to encounter is if the application makes direct access to the hard disk which under Windows XP it wont be able to.

If you do plan to install MS-DOS be very careful. MS-DOS will insist on installing itself in the first 1024 sectors of the hard disk completely ignoring anything else that might be there.


Report •

December 11, 2009 at 10:40:15
I am trying to install DOS. What should i do? How much space should it require, and how should I partition my drive, if it has only WinXP on it?

Report •

December 11, 2009 at 10:58:05
Run it off a flash drive formatted FAT16. As Stuart stated 2GB is the limit.

As long as your computer can boot from a USB flash drive it should work.

Report •

December 11, 2009 at 11:28:47
Nah, USB doesn't work on my computer for booting. Any way I could use DOS from my hard disk? I'm trying something right now... just one moment...

Report •

December 11, 2009 at 12:12:22
The 100 mb of space if more than enough to install dos on. I've never installed dos along side an NTFS partition but you should be able to boot up with a dos startup/boot disk and use fdisk to partition the remaining 100 mb of unallocated space. Then reboot and format the space. (I'm not sure you can format it from the XP desktop since it's going to be fat16. XP only likes fat32 and NTFS.)

If that's what you're doing and getting the 'not enough space' message then maybe dos isn't seeing the drive at all. If you're using disk 1 of the 6.22 install set then when it boots up, exit setup and run fdisk and choose option 4. What does it say?

If you get to the formatting stage, be careful. Stand alone dos will probably see the new partition as C: because it doesn't recognize NTFS partitions, although that may depend on what kind of partitions ubuntu uses. But XP will probably assign a different drive letter. So you need to be careful you don't format the wrong drive. It may be best to temporarily disconnect the ubuntu drive while partitioning, formatting and installing dos, just in case.

IF dos sees the 100 mb partition as C: then you should be able to install dos on it. It won't overwrite XP's NTFS partition as that's used space and you'd need to remove the XP partition with fdisk, which of course you're not going to do. But it won't be bootable unless as Stuart says, it occupies the correct sectors or you install a boot loader. I don't think a successful install of dos will interfere with XP but would defer to others with previous experience.

OtheHill's suggestion to instead use a flash drive may be the easiest way to get things done.

"It was far easier for you as civilized men to behave like barbarians
than it was for them as barbarians to behave like civilized men."

Report •

December 11, 2009 at 13:14:47
It might be much easier to just use dosbox to run what you want.

If you need a true dos install then consider a virtual machine under XP. Try Vmware's VMplayer 3 or VirtualPC or VirtualBox. All three will run dos fine and you don't need to make partitions.

You will be able to run xp and dos at the same time even.

Playing to the angels
Les Paul (1915-2009)

Report •

December 14, 2009 at 06:22:52
I just bumped the NTFS partition over a few notches, formatted my shiny brand new dos-made partition in FAT, and now I'm good to go, writing several kilobytes of useless QBasic stuff! I mostly fooled around and figured out everything myself. Now, my next project is to copy the boot disk onto the partition and see if it shows up in grub... any ideas or warnings on this?

Report •

Ask Question