Now, for you, you have two options:
- From windows, create one extended partition, (which you already did it) from it make 3 partition; one for home, 2nd for / (root) and 3rd for swap area. (partition size will be as per your requirement)
Now while installing your Linux based O.S provide path for 'home', '/' ,and swap-area, in expert partition, But note that, you have to set 'home' and '/' as ext formats in that expert partitions. (In-short provide path, of that three partition which you did in windows based O.S)
- From windows, create one partition, (shrink from C, or other drive) don't give label as ntfs/ext/fat32 etc, leave it unallocated. and restart the system and go for installing Linux based O.S
While in installing section select expert partition, and create 3 required partitions (/home,/,and swap-area), from unallocated disk and install..
Note:
- From Extended partition, you can create many primary partition.
- From extended partition, you can install more than 2 O.S
- If you are installing more than 2 Linux based o.s in one system then no need to give, separate partition for swap-area.
- You can install more than 2 O.S from above method.
- If you shrink from any drive like C; D; etc then it called extended partition, and from it you can create many primary partition.
In your case, you can install dual boot, selecting any one method listed above, both will worked for you..
I installed triple boot in my system, with help of both options, listed above. I have one windows and two linux O.S.
Here, I attach my partitions table image from windows based O.S for your reference.. Triple boot partations