How to Partition my 1tb HDD into different partitions for use of dual boot plus one partition for the data?

Here is how my HDD looks like on Gparted,

Partition | File System | Label | size | Flags
/dev/sda1 | fat32 | DELLUTILITY | 350.00 MiB | diag
/dev/sda2 | fat32 | OS | 3.00 GiB | lba
/dev/sda3 | ext4 | 912.39 Gib | boot
/dev/sda4 | extended | 15.78 GiB
/dev/sda5 | linux-swap | 15.78 GiB

I want to know how to format it probably to work in Dual-boot modew for ubuntu and windows 8, and I need to create a different partition seprate from the system partitions to store other data on it.

  • I tried resizing and creating another partition but I got the error that I only can have 4 primary partitions. and I'm lost in which partition I should delete and which I should keep. and if I deleted one partition I get stuck at creating only one extended partition with two logical partitions within it, but windows will need a primary partition.
  • I need to know please what are the best step by step process for me to achieve the goal I mentioned above noticing that this is not a duplicate question because it is specific to my situation.

Thanks a lot.

1 Answer

I have never used/installed win8, so the following may not be the right way to go in your particular case.

Having said that, I just did a win7 + 8 Linux distros (Kubuntu, Trisquel, Puppy, Slitaz, Arch, Slackware, Dragora, Kali) multi boot in a laptop with 160 gb in HDD with 1 common swap partition for all Linux distros and 1 partition for data, and another install with win7 + kubuntu + Debian with 1 common swap and 2 partitions for data, 1 for Linux and 1 for win7 in a 1TB in HDD laptop

Here is what I've learned in the process:

  1. windows needs to be in the first partition.

  2. you only need one primary partition for windows

  3. every other partition can be a logical partition

  4. make a (mental) drawing/map of how your disc will look like after the partitioning process

  5. decide how much space you will give for each partition (OS's, Data and swap)

  6. format the Linux partitions to ext4, swap to swap and NTFS for windows (unless win8 uses a new/different file system). Find out how much space win8 requires. I have found that win7 uses 13-15 GB for a basic install, and that I need up to 30 GB for the programs that I use. So for me, 40 GB for win7 and 25 GB for Kubuntu is enough space for both OS's to live and grow. You can use the rest for data and swap. I put labels on the partitions so it is easier to know what is what later on (Linux_Data, Win_Data, My_Linux_Distro, etc.)

    • for the size of the swap, there are alot of different schools of thought, but I always use a swap that is the same size of my ram + a little more (say 5 MB extra, that way you can suspend your sesion to ram)
  7. Install windows first and point to the first partition during the instalation. After that, the partition formatted to NTFS for data will be recognized automatically by windows (again, this happens with win7. Don't know if it's the same with win8).

  8. Install your Linux distro on it's (logical partition), that is, your mounting point for / should be the partition for Linux, and if you will have only 1 Linux distro installed, you could mount /home on the data partition that you formatted to ext4.

Note: windows cannot read ext4 partitions.

To sum up: 5 partitions (1 swap, 2 ext4 and 2 NTFS), 1 primary (for win8) and the rest logical. Point the installers to the right partitions and that's about it.

5

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like