To prawda ale nie jest to pełna odpowiedź. Najładniej to można pokazać na rysunku ale spróbuję na liczbach.
Niech np. cały twardy dysk ma 10000 sektorów i niech zostanie podzielony na dwie partycje zwane dyskiem C i dyskiem D.
0--------4000 to dysk C
4000------10000 to dysk D
Dysk D można zmniejszyć na dwa sposoby z lewej lub prawej strony:
Aby zajmował np. sektory 4000…7000.
Pozostanie wolny obszar od 7000…10000 ale tego obszaru nie połączymy z Dyskiem C w sposób ciągły, możemy co najwyżej z tego nowego obszaru utworzyć nową partcję np. E.
2)Dysk D zmniejszamy z lewej strony aby zajmował sektory 5000…10000
Teraz możemy zwiększyć dysk C tak aby zajmował sektory od 0…5000.
A gdybyśmy mieli trzy partycje i kosztem partycj E chcielibyśmy powiększyć dysk C?
Wyglądało by to mniej więcej tak(4 etapy):
0-------4000-------6000------10000 stan początkowy