I've the following partitions on my hard drive (copied from Gparted):
As you can see:
- ext4 Linux HOME partition
- THEN ==> windows (8.1) ntfs partition
- THEN ==> 178 GB of UNUSED space (I got it by resizing from the end ntfs partition)
The problem here is that it seems I can't free space BEFORE ntfs partition to make free space to extend ext4 home partition because this would mean moving ntfs start sector, i.e. , (maybe?) corrupt Windows boot.
Any suggestion? How should I do to pass from the situation shown in the image above to ext4 partition with about 100 GB space?
It's impossible without removing Windows.
and the answer to your comment is given by @illuminÉ. So, @illuminÉ, will you take the honor of answering the question (like: not in a comment)?