Jak mogę rozszerzyć partycję na niesąsiadujące wolne miejsce za pomocą GParted?

12

Mój komputer z podwójnym uruchomieniem ma następujące partycje:

  • sda1 50 GB NTFS
  • sda2 15 GB nieprzydzielone
  • sda3 20 GB ext3
  • sda4 20 GB ext4

Chciałbym przydzielić nieużywane miejsce na sda2 do mojej partycji Ubuntu na sda4, mam nadzieję, że pozostałe dwie partycje pozostaną nietknięte, pozostawiając tę ​​konfigurację:

  • sda1 50 GB NTFS
  • sda3 20 GB ext3
  • sda4 35 GB ext4

czy to możliwe? Jeśli tak, jak to zrobić, najlepiej używając GParted?

goric
źródło

Odpowiedzi:

11

Musisz uruchomić gparted z podglądu na żywo, ponieważ będziesz przenosić partycje.

  1. Wykonaj kopię zapasową danych (istnieje wysokie ryzyko, jeśli coś pójdzie nie tak podczas zmian partycji)
  2. Przenieś sda3 na początek nieprzydzielonego miejsca
  3. Przenieś sda4 na początek nieprzydzielonego miejsca

  4. Zmień rozmiar sda4

João Pinto
źródło
0

Tego nie da się zrobić. Możesz utworzyć partycję w nieprzydzielonym miejscu i zamontować ją na ścieżce w katalogu domowym lub w dowolnym innym miejscu na partycji Ubuntu, ale nie możesz scalić dwóch nieprzylegających partycji.

binW
źródło
1
Możesz to zrobić, jeśli istnieje nieprzydzielone wolne miejsce, możesz rozszerzyć to wolne miejsce na dowolną partycję, zmieniając jego rozmiar.
karthick87
@karthick: ale to wolne miejsce NIE jest obok sda4
LFC_fan
1
Cóż, binW ma rację, że nie można tak naprawdę połączyć tych dwóch partycji. Oczywiście rozszerzenie jednej partycji działa, ponieważ druga jest pusta. Może powinniśmy edytować tytuł pytania.
Maxime R.
@ karthick87: Możesz dodać wolne miejsce do partycji tylko wtedy, gdy jest ona bezpośrednio przed partycją na dysku lub po niej. tablica partycji definiuje punkty początkowe i końcowe partycji na dysku. Tutaj sda3 leży między sda2 i sda4, więc nie można ich scalić, nawet jeśli sda2 jest pusty
binW
Dlatego skomentowałem odpowiedź karthick87: usuń sda2, przenieś sda3, a następnie możesz rozwinąć sda4.
Maxime R.,