Jak bezpiecznie zmienić rozmiar partycji domowej w systemie Linux

Jeśli /homesystem znajduje się na osobnej partycji Linux, najbezpieczniejszym sposobem zmiany jej rozmiaru jest zazwyczaj uruchomienie go ze środowiska live, tak aby partycja nie była aktywnie używana. Najpierw utwórz kopię zapasową ważnych plików, zidentyfikuj /homeurządzenie, a następnie użyj GParted Live, aby je zmniejszyć lub zwiększyć. Ten poradnik dotyczy standardowej, dedykowanej partycji; szyfrowane układy LUKS i woluminy LVM wymagają dodatkowych kroków specyficznych dla danej warstwy.

Przed zmianą rozmiaru partycji domowej

Zmiany partycji mogą spowodować utratę danych, jeśli wybierzesz niewłaściwe urządzenie, nastąpi przerwa w zasilaniu lub przerwiesz działanie. Projekt GParted wyraźnie zaleca utworzenie kopii zapasowej dysku lub obrazu partycji przed zmianą rozmiaru lub przeniesieniem partycji. Przed kontynuowaniem zapoznaj się z oficjalną dokumentacją GParted Live .

  • Utwórz kopię zapasową plików domowych na innym dysku fizycznym lub w zweryfikowanej lokalizacji kopii zapasowych.
  • Sprawdź, czy /hometo osobna partycja. Jeśli jest to tylko katalog w głównym systemie plików, nie ma osobnej partycji domowej do zmiany rozmiaru.
  • Sprawdź typ systemu plików. GParted może zwiększać i zmniejszać pliki ext4 i Btrfs, ale XFS nie może być bezpośrednio zmniejszany. Aktualna macierz wsparcia znajduje się na stronie poświęconej funkcjom systemu plików GParted .
  • Pamiętaj, że powiększanie dysku wymaga sąsiedniej, nieprzydzielonej przestrzeni. Jeśli wolne miejsce znajduje się gdzie indziej na dysku, konieczne może być najpierw przeniesienie lub zmiana rozmiaru innej partycji.

1. Zidentyfikuj partycję domową systemu Linux

Po uruchomieniu normalnej instalacji systemu Linux otwórz terminal i wykonaj polecenie:

findmnt /home
findmnt -T /home
lsblk -f

Pierwsze polecenie sprawdza dokładny /homesposób montowania. -TPolecenie pokazuje, który system plików zawiera /homeścieżkę, a jednocześnie lsblk -fpomaga dopasować urządzenie do jego systemu plików, etykiety, rozmiaru i innych partycji. Zapisz dokładną nazwę urządzenia. Na przykład, /dev/nvme0n1p4to tylko przykład; Twój system może używać zupełnie innej ścieżki.

Jeśli findmnt /homenie zwróci dedykowanego punktu montowania i findmnt -T /homezgłosi główny punkt montowania /, Twój katalog domowy nie znajduje się na osobnej partycji i ta procedura nie ma zastosowania.

Terminal Linux pokazujący findmnt /home i lsblk -f służące do identyfikacji dedykowanej partycji domowej

2. Utwórz dysk USB Live z GParted

Pobierz aktualny stabilny obraz z oficjalnej strony pobierania GParted . Na dzień 22 października 2026 r. dostępny tam stabilny obraz GParted Live to 1.8.1-6 dla procesorów amd64 . GParted zaznacza, że ​​obecne wersje Live są 64-bitowe dla systemów x86-64.

Strona pobierania GParted Live pokazująca aktualny plik ISO amd64

Następnie zapisz obraz ISO na pendrive. Prostym rozwiązaniem graficznym jest balenaEtcher . Wybierz Flash z pliku , wybierz obraz ISO z GParted, wybierz odpowiedni pendrive i uruchom flash. Pendrive zostanie skasowany, więc dokładnie sprawdź miejsce docelowe.

Interfejs balenaEtcher z wybranym obrazem ISO GParted Live i dyskiem flash USB ustawionym jako cel

3. Uruchom GParted Live

Uruchom ponownie komputer i użyj menu rozruchowego oprogramowania układowego, aby uruchomić komputer z dysku USB. Klawisz różni się w zależności od producenta, zazwyczaj jest to jeden z klawiszy funkcyjnych lub Esc. Gdy pojawi się menu GParted, wybierz GParted Live (ustawienia domyślne) . Aktualna strona pobierania GParted podaje, że obraz amd64 obsługuje UEFI Secure Boot.

Menu startowe GParted Live z wybranymi domyślnymi ustawieniami GParted Live

4. Wybierz właściwy dysk i partycję domową

Po otwarciu GParted, użyj selektora urządzeń w prawym górnym rogu, aby wybrać dysk zawierający partycję, którą zidentyfikowałeś wcześniej. Dopasuj ścieżkę do urządzenia, system plików, rozmiar i etykietę, zamiast zgadywać. Zamontowana partycja może mieć wyłączone opcje zmiany rozmiaru; w FAQ GParted zaleca się jej odmontowanie przed modyfikacją.

Okno GParted z wybraną partycją ext4 oznaczoną jako domowa na dysku NVMe

5. Zmień rozmiar partycji domowej

Kliknij prawym przyciskiem myszy partycję domową i wybierz polecenie Zmień rozmiar/Przenieś .

Menu kontekstowe GParted z opcją Zmień rozmiar i przenieś wyróżnioną dla wybranej partycji domowej

Aby zmniejszyć partycję /home , zmniejsz wartość „Nowy rozmiar” lub przeciągnij odpowiednią krawędź partycji do środka. Zachowaj wystarczająco dużo wolnego miejsca na bieżące pliki i na ich przyszły wzrost. Aby ją zwiększyć , zwiększ rozmiar do nieprzydzielonej przestrzeni bezpośrednio przylegającej do partycji. Dokumentacja GParted zaznacza, że ​​nieprzydzielona przestrzeń musi przylegać do partycji, aby mogła się powiększyć.

Okno dialogowe zmiany rozmiaru GParted pokazujące mniejszy nowy rozmiar i wolną przestrzeń po partycji domowej

Jeśli wolna przestrzeń, którą chcesz wykorzystać, jest oddzielona /homeinną partycją, nie wpisuj po prostu większej liczby. Najpierw musisz utworzyć sąsiednią, nieprzydzieloną przestrzeń, co może wymagać przeniesienia lub zmiany rozmiaru sąsiednich partycji. Przenoszenie dużych partycji może zająć dużo czasu i wiązać się z większym ryzykiem, dlatego aktualna kopia zapasowa jest szczególnie ważna.

6. Zastosuj oczekującą operację

Kliknij Zmień rozmiar/Przenieś, aby dodać zmianę do kolejki. Przed zapisaniem czegokolwiek na dysku sprawdź oczekującą operację i potwierdź ścieżkę urządzenia oraz nowy rozmiar. Następnie kliknij zielony znacznik wyboru lub wybierz Edycja > Zastosuj wszystkie operacje .

GParted pokazuje oczekującą zmianę rozmiaru partycji domowej i przycisk Zastosuj wszystkie operacje

Nie wyłączaj komputera, nie wyjmuj urządzenia pamięci masowej ani nie przerywaj działania GParted podczas stosowania zmian. Po pomyślnym zakończeniu operacji zamknij GParted, zrestartuj komputer, odłącz dysk USB i uruchom Linuksa normalnie. Uruchom ponownie findmnt /homei lsblk -fponownie, aby potwierdzić ostateczny układ.

Jeśli opcja Zmień rozmiar/Przenieś jest niedostępna

  • Partycja jest zamontowana: odmontuj ją ze środowiska produkcyjnego przed ponowną próbą.
  • Systemu plików nie da się zmniejszyć: na przykład XFS obsługuje zwiększanie, ale nie bezpośrednie zmniejszanie w GParted. Nie wymuszaj tej operacji.
  • Partycja znajduje się w LUKS lub LVM: samo zmienianie rozmiaru widocznej partycji nie wystarczy; może zajść konieczność zmiany rozmiaru warstw szyfrowania, woluminu fizycznego, woluminu logicznego i systemu plików w odpowiedniej kolejności.
  • Nie ma żadnej sąsiadującej nieprzydzielonej przestrzeni: najpierw utwórz sąsiadującą przestrzeń, bezpiecznie zmieniając rozmiar sąsiedniej partycji lub ją przenosząc.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.