Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa

Darmowa diagnoza laptopa

Dojazd do klienta bezpłatnie

Dojazd do klienta bezpłatnie

Laptopy zastępcze bezpłatnie

Laptopy zastępcze bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Parted

Termin Definicja
Parted

Parted to narzędzie Linuksa do zarządzania tablicami partycji dysku, obsługujące zarówno MBR, jak i GPT.

Parted jako narzędzie do układu partycji

Parted, rozwijany w ramach projektu GNU, służy w systemach Linux do tworzenia, usuwania, przesuwania i zmiany rozmiaru partycji na dyskach oraz innych urządzeniach blokowych. Program korzysta z biblioteki libparted, która odczytuje i modyfikuje informacje zapisane w tablicy partycji. Parted nie jest menedżerem plików ani programem do odzyskiwania całej zawartości dysku. Jego podstawowym zadaniem jest określenie, od którego sektora zaczyna się partycja, gdzie się kończy oraz jakie ma atrybuty.

Narzędzie obsługuje między innymi tablice MBR i GPT. MBR przechowuje informacje o partycjach w pierwszym sektorze dysku i używa 32-bitowych adresów sektorów, natomiast GPT zapisuje główny nagłówek oraz wpisy partycji na początku nośnika, a ich kopię zapasową na jego końcu. Przy pracy z GPT należy pamiętać, że dysk zwykle zawiera także ochronny wpis MBR, którego rolą jest ograniczenie ryzyka potraktowania dysku GPT jako pustego przez starsze programy.

Najważniejsze operacje i ich skutki

Parted można uruchomić poleceniem parted /dev/sda, wskazując konkretne urządzenie blokowe. Po wejściu do trybu interaktywnego polecenie print pokazuje typ tablicy partycji, rozmiar dysku, jednostkę oraz istniejące partycje. mklabel gpt tworzy nową tablicę GPT, a mklabel msdos wybiera format MBR używany przez Parted pod nazwą „msdos”. Obie operacje dotyczą całej tablicy partycji, dlatego wykonane na zajętym dysku mogą spowodować utratę informacji o wszystkich partycjach.

Polecenie mkpart tworzy wpis partycji pomiędzy określonym początkiem i końcem, ale nie zastępuje narzędzia tworzącego system plików. Po utworzeniu partycji system plików jest zwykle zakładany osobno, na przykład za pomocą odpowiedniego programu mkfs. Do innych operacji służą między innymi rm do usuwania wpisu, resizepart do zmiany końca partycji, name do nadania jej nazwy w GPT oraz set do ustawiania obsługiwanych flag. Zmiana wpisu partycji nie zawsze oznacza automatyczną zmianę systemu plików, dlatego obie warstwy trzeba analizować oddzielnie.

Sektory, wyrównanie i bezpieczeństwo zmian

Położenie partycji Parted może przedstawiać w sektorach, bajtach albo jednostkach takich jak KiB, MiB, GiB i TiB. Przy precyzyjnych operacjach często stosuje się jednostkę MiB, ponieważ pozwala jednoznacznie określić granice niezależnie od zaokrągleń prezentowanych w jednostkach dziesiętnych. Wyrównanie początku partycji ma znaczenie dla wydajności i liczby operacji wejścia-wyjścia, szczególnie na dyskach SSD oraz nośnikach z fizycznym sektorem większym niż 512 bajtów. Polecenie align-check pozwala sprawdzić wyrównanie wybranej partycji według określonej metody, na przykład optimal albo minimal.

Parted może wykonywać operacje na partycjach używanych przez system, ale bezpieczna zmiana rozmiaru wymaga, aby odpowiednie warstwy nie były aktywnie zamontowane lub używane. Zmniejszanie partycji jest szczególnie wrażliwe: najpierw musi istnieć wolne miejsce wewnątrz systemu plików, a dopiero potem można przesunąć jego granicę oraz granicę partycji. Samo polecenie resizepart zmienia końcowy sektor partycji i nie powinno być traktowane jako uniwersalna procedura zmniejszania każdego systemu plików. Przed zapisem warto sprawdzić urządzenie poleceniem print, wykonać kopię danych i upewnić się, że nie wskazano niewłaściwego dysku.

Rola Parted przy naprawie laptopa i komputera

W serwisie Parted jest przydatny podczas analizy układu dysku, przygotowania nośnika do instalacji Linuxa oraz porządkowania partycji po wymianie dysku. Odczyt typu tablicy partycji i numerów sektorów pomaga rozróżnić problem z samym układem partycji od problemu z systemem plików, bootloaderem albo fizycznym stanem nośnika. W przypadku GPT można dodatkowo zweryfikować położenie partycji EFI, a w przypadku MBR sprawdzić, czy układ wpisów odpowiada sposobowi uruchamiania systemu. Parted nie diagnozuje jednak zużycia komórek SSD ani uszkodzeń powierzchni dysku; do takich zadań stosuje się narzędzia monitorujące stan urządzenia i wykonuje testy odczytu.

Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, w tym diagnostyką dysków oraz problemów z partycjami. Przy pracy z Parted istotne jest zachowanie kolejności działań: identyfikacja właściwego urządzenia, odczyt istniejącej tablicy, ocena zajętości partycji, sprawdzenie kopii danych i dopiero później wykonanie zaplanowanej zmiany. Takie podejście ogranicza ryzyko pomylenia dysku systemowego z dodatkowym nośnikiem oraz pozwala ocenić, czy problem dotyczy struktury partycji, systemu plików czy samego sprzętu.