Ask Your Question

How do you do triple-boot with win 7, fedora 20 and ubuntu?

asked 2014-01-24 07:58:16 -0500

JonthueM gravatar image

updated 2014-05-11 13:50:15 -0500

mether gravatar image

I tried to do it in the following order. Win 7 and then fedora with ubuntu last but everytime I tried to setup the mount on fedora 20 on 62 GB HD but it wont let me mount and keep saying not enough space.

edit retag flag offensive close merge delete


I dont think this can be posible, Ubuntu and Fedora need a partition for boot files and think this partitios have the same for Ubuntu and Fedora and de the files of one OS will delete the files of the other one.

williamjmorenor gravatar imagewilliamjmorenor ( 2014-01-24 17:28:51 -0500 )edit

@williamjmorenor: it's quite possible. I do it all the time. Please be careful when you make these statements. An uninformed user will take your word for it :(

FranciscoD_ gravatar imageFranciscoD_ ( 2014-01-24 22:03:12 -0500 )edit

2 Answers

Sort by ยป oldest newest most voted

answered 2014-01-24 21:27:10 -0500

NickTux gravatar image

updated 2014-01-24 21:34:05 -0500

The order is correct. No matter if you install Ubuntu or Fedora last, but you shouldn't install Windows last, because then you will have a problem with the bootloader. Because Windows bootloader does not recognize any other Operating Systems (except Windows).

This is the manual partitioning installation I have followed recently. I have a quad boot of Windows, Ubuntu, Arch Linux and Fedora 20.

Lets figure an installation scheme.

1) Install Windows 7 . The whole disk will be allocated.

2) Install Ubuntu as dual boot

3) Install Fedora 20.

Lets assume that you have one HDD of 320GB.

Install Windows to the whole disk first. Done.

Boot with the Ubuntu Live CD/USB . Ubuntu Live media includes a partitioning tool named Gparted. Click on Ubuntu icon and write: gparted

Open the tool and now we have to shrink the drive to allocate space for Ubuntu and Fedora installations. Always shrink from the end to start. (right to left), never the opposite. Windows probably would have create two partitions. One for boot files and one (bigger) for the rest of the system. Right click on the biggest partition (usually /dev/sda2) and "shrink/resize". Grab and resize with the mouse cursor from right to left. Calculate how much space you will need for both installations ? I say

60 GB for Ubuntu

60 GB for Fedora

2 GB for swap space. (common)

So grab almost 122GB and click Resize. Now you have to split this unallocated space on 60 and 60 and 2. Right click on unallocated space and format to ext4. Again right click and resize/move and split the space to preferred partitions.

At the end you should have ...

1 partition with Windows boot files (small)

1 partition with the Windows system files (bigger)

1 partition ext4 filesystem 60GB

1 partition ext4 filesystem 60GB

1 partition swap space 2GB

Probably you will have an extra extended partition and inside this partition the swap area, but doesn't matter.

Close gparted and open the Ubuntu installer. Click the "Something Else" option. Choose the one of the ext4 created partitions and click "change". Assign the partition to root (mount point to /) , click the format box and OK. Continue the installation.

Ubuntu will install automatically the grub bootloader in the MBR of the disk. In our example we have one disk, so when you reboot you will see the grub menu. Listing both Windows and Ubuntu.

Now boot from the Fedora 20 Live media.

At the installer you should click on "manual partitioning", select the Disk (in our example in one disk only). Another window will open and you will see listed there the Windows NTFS filesystem, one "unknown Linux" this is the Ubuntu and one "other Linux" , this is probably the free 60GB ext4 we have created before.

tip: It is a good thing to write down on a paper the names of the partitions you have created so you will know for sure that Ubuntu, for example, is installed on ... (more)

edit flag offensive delete link more


Can anyone confirm having done this in ultrabook systems without a disk drive?

gmongell gravatar imagegmongell ( 2014-12-27 01:51:59 -0500 )edit

answered 2014-01-24 16:26:13 -0500

nonamedotc gravatar image

Simplest way -

  1. Install Windows 7
  2. Install Ubuntu.
  3. Install Fedora allowing the installer to write GRUB to MBR. It should detect both Windows and Ubuntu and add them to the grub menu.


  1. Install Windows 7
  2. Install Ubuntu. Instead of installing the boot loader to MBR, install it to the / or /boot partition (if you have /boot separately).
    1. Install Fedora and install grub to MBR. It should detect Windows. I am not sure if it will recognize Ubuntu or not. If it does not detect Ubuntu, you can easily chainload Ubuntu following the instructions here -

Hope that helps.

edit flag offensive delete link more

Question Tools


Asked: 2014-01-24 07:58:16 -0500

Seen: 4,945 times

Last updated: Jan 24 '14