Strona główna > Konsola, Polecenia > Tworzenie partycji czyli partycjonowanie w konsoli

Tworzenie partycji czyli partycjonowanie w konsoli

16 Październik 2009 Dodaj komentarz Go to comments

Czasami przychodzi taki moment w życiu człowieka, że podpina nowy dysk do swojego komputera. Przydało by się jeszcze na tym dysku utworzyć jakieś partycje i utworzyć na nich jakiś system plików. Wbrew pozorom jest to całkiem proste. Z pomocą przyjdą nam następujące polecenia:

  • fdisk
  • mkfs

Pierwsze polecenie służy do zarządzania partycjami, ale posiada też całkiem przydatną funkcję wyświetlania informacji o dostępnych w systemie dyskach.

Drugie polecenie pozwala tworzyć system plików na partycjach.

Jak zacząć? Najpierw posłużymy się poleceniem fdisk z opcją -l. Wynik polecenia prezentuje się następująco:

Wynik polecenia fdisk -l

Wynik polecenia fdisk -l

Jak widać na obrazku powyżej program fdisk odnalazł dwa dyski twarde. Pierwszym jest dysk /dev/sda i na nim jest zainstalowany system. Nas jednak interesuje dysk /dev/sdb, który jak informuje nas program nie posiada tablicy partycji.

Teraz znowu posłużymy się poleceniem fdisk w celu utworzenia upragnionych partycji. Program tym razem uruchamiamy z parametrem, którym jest nasz nowy dysk.

partycje_wp2

Wynik polecenia fdisk /dev/sdb

W tej chwili weszliśmy w tryb interaktywny programu, aby zapoznać się z dostępnymi komendami wystary wcisnąć literkę m i wcisnąć enter. Czego efektem jest:

fdisk - dostępne komendy

fdisk – dostępne komendy

Nas będą interesowały komendy n, p oraz w. Zacznijmy od tej pierwszej, która posłuży do utworzenia nowych partycji.

fdisk - tworzenie nowej partycji

fdisk – tworzenie nowej partycji

Po wybraniu komendy n mamy przed sobą kolejny wybór: parycję rozszerzoną lub partycję podstawową. Partycji podstawowych możemy utworzyć na dysku maksymalnie 4. Partycji rozszerzonych możemy utworzyć w ilości 1, za to samą partycję rozszerzoną możemy sobie podzielić na wiele, wiele innych. Nasz wybór padł na partycję rozszerzoną. No to do dzieła:

fdisk - tworzymy partycję rozszerzoną

fdisk – tworzymy partycję rozszerzoną

Zaakceptowaliśmy wartości domyślne co oznacza, że partycja rozszerzona będzie zajmowała cały obszar dysku. Wykonując teraz komendę p, która pokazuje tablicę partycji możemy zauważyć, że partycja została utworzona (co nie jest do końca prawdą, ponieważ dopiero przy kończeniu pracy z programem wybierzemy opcję, która na stałe zapisze nam informacje na dysku). Wynik polecenia jest następujący:

fdisk - komenda p

fdisk – komenda p

Następnym logicznym krokiem będzie utworzenie partycji logicznych, my utworzymy sobie dwie partycje zajmujące całą powierzchnię dysku. Przy okazji ponownie skorzystamy z komendy n.

partycje_wp7

fdisk – tworzenie partycji logicznej

Tym razem wybraliśmy opcję l przy tworzeniu partycji, a jej wielkość określiliśmy na 4096MB dzięki parametrowi +4096M. Teraz możemy sprawdzić efekt naszej pracy komendą p:

fdisk - efekt utworzenia pierwszej partycji logicznej

fdisk – efekt utworzenia pierwszej partycji logicznej

Jak widać została utworzona partycja logiczna oznaczona jako sdb5. Teraz powtórzymy operację i utworzymy drugą i ostatnią partycję logiczną. Tym razem będziemy akceptować wszystkie parametry jakie są podawane domyślnie:

fdisk - utworzenie drugiej partycji

fdisk – utworzenie drugiej partycji

Pozostało nam sprawdzić efekt naszej pracy:

fdisk - po utworzeniu drugiej partycji logicznej

fdisk – po utworzeniu drugiej partycji logicznej

Skoro nie widzimy żadnych nieprawidłowości użyjemy komendy w do zapisania tablicy partycji na dysku i wyjścia z programu.

fdisk - kończenie pracy z programem

fdisk – kończenie pracy z programem

Możemy jeszcze teraz sprawidzić wynik polecenia fdisk -l, gdzie możemy zauważyć, że został nadany identyfikator dysku oraz to, że pojawiły  się utworzone przez nas partycje.

ponowne sprawdzenie

Ponowny wynik polecenia fdisk -l

Przyszedł w końcu czas na fazę finałową, którą jest utworzenie systemu plików na naszych partycjach. Do tego celu przyda się wspomniany na początu program mfks. Polecenia dla pierwszej utworzonej przez nas partycji przedstawia się następująco:

Utworzenie systemu plików na partycji sdb5

Utworzenie systemu plików na partycji sdb5

W przypadku drugiej partycji wygląda to tak:

Utworzenie systemu plików na partycji sdb6

Utworzenie systemu plików na partycji sdb6

Jak widać na obrazkach został wykorzystany parametr -t, który określa typ systemu plików jaki chcemy nałożyć na partycję, my wybraliśmy ext3. Bez tego parametru program mkfs utworzył by system plików ext2 – co jest napisane w podręczniku systemowym (polecenie: man mkfs).

Teraz to już wszystko. Pozostaje jeszcze podmontować nowe partycje, aby z nich korzystać. Jednak jest to temat na osobny wpis.

Zachęcam do komentarzy oraz do przeczytania podręcznika systemowego w zakresie programów fdisk oraz mkfs.

  1. Piotr
    16 Sierpień 2012 o 6:10

    Dzięki ostatnio openSUSE porobił mi dziwne rzeczy z partycjami na pendrivie. Świetny artykuł!

  2. Anonim
    7 Listopad 2012 o 15:45

    Takiego właśnie poradnika szukałem. Potrzebowałem założyć sobie partycje na twardym dysku nbox i dzięki temu artykułowi dało się to wykonać bez żadnego problemu. Dziękuję serdecznie za tak zwięzłe i zrozumiałe przedstawienie sedna sprawy.

  3. Przymek
    16 Marzec 2016 o 14:42

    Przemek pozdrawia cieplutko autora strony

  1. 21 Wrzesień 2015 o 12:52

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d bloggers like this: