Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have Ubuntu and Windows 7 installed and have a free 63GB partition.

I'm trying to install freeBSD on it. I get a "Add partition" prompt when installing which requests

  • Type
  • Size
  • Mountpoint

I found out that freeBSD uses a UFS file system type. I then entered the following info

  • Type: freebsd-ufs
  • Size: 63GB
  • MountPoint: /

But I keep getting the following error:

  • Invalid argument

what is wrong?

share|improve this question

1 Answer 1

I had written an answer explaining fdisk partition codes. After a bit of research I decided it was completely wrong and deleted it. According to this page (which I imagine you have seen) freebsd-ufs is indeed the correct file system type.

I guess you are running into problems because you have too many primary partitions. Only four primary partitions are allowed. Since you already have 2 other OSs installed, you probably already have the maximum four allowed. So, what you need to do is delete the empty 64GB partition and recreate it as a extended instead of primary partition. I would recommend you do this through gparted on Linux but you can probably do it through the freeBSD installer as well.

Once you have converted the primary 63GB partition into a extended one, you can go ahead and create other logical partitions within it and install freeBSD on one of them.

share|improve this answer
    
The 4 partition limit only applies to MBR partition tables. Modern computers can use GPT which can contain at least 128 partitions. I don't know what the default for a Windows 7 machine is, though. –  Roland Smith Sep 2 '13 at 22:26
    
@RolandSmith yes, but there is nothing in the question suggesting the OP is using GPT. GPT is still relatively new (I have yet to use it for example) and the symptoms described do sound like it could be an MBR max partition issue. –  terdon Sep 3 '13 at 1:14

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.