Úvodná » ako » Ako používať Fdisk na správu oddielov v systéme Linux

    Ako používať Fdisk na správu oddielov v systéme Linux

    Príkaz fdisk je textový nástroj na prezeranie a spravovanie oddielov pevného disku na systéme Linux. Je to jeden z najvýkonnejších nástrojov, ktorý môžete použiť na správu oblastí, ale je to pre nových používateľov mätúce.

    Tento návod prešiel základmi použitia fdisk na správu tabuľky oddielov. Po použití fdisk budete musieť použiť príkaz mkfs na formátovanie nových oddielov so súborovým systémom.

    Sudo vs. Su

    Na Ubuntu, Linux Mint alebo iné distribúcie odvodené od Ubuntu musia byť príkazy fdisk a mkfs predpísané sudo. Na distribúciách, ktoré nepoužívajú sudo, použite su - príkaz najprv získať koreňový shell, zadajte každý príkaz bez sudo.

    Zoznam priečok

    sudo fdisk -l príkazy uvádzajú oddiely v systéme.

    Môžete pridať názov zariadenia disku, aby sa na ňom zobrazili iba oddiely. Napríklad, použite nasledovný príkaz na výpis iba diskových oddielov na prvom diskovom zariadení:

    sudo fdisk -l / dev / sda

    Zadanie príkazového režimu

    Ak chcete pracovať na diskových oddieloch, musíte vstúpiť do príkazového režimu. Budete potrebovať názov zariadenia z disku fdisk -l Príkaz. Nasledujúci príkaz zadá príkazový režim pre prvé diskové zariadenie:

    sudo fdisk / dev / sda

    Nepoužívajte úpravy oblastí, ktoré sa používajú. Ak chcete upraviť systémové oddiely, najprv spustite zavádzanie zo živého disku CD.

    Použitie príkazového režimu

    V príkazovom režime používate pomocou jedného písmen príkazy na zadanie akcií, ktoré chcete vykonať. typ m a stlačením klávesu Enter zobrazte zoznam príkazov, ktoré môžete použiť.

    Zobrazenie tabuľky rozdelenia

    použitie p vytlačiť aktuálnu tabuľku rozdelenia do terminálu z príkazového režimu.

    Odstránenie oddielu

    Použi d príkaz na odstránenie oddielu. Budete požiadaní o číslo oddielu, ktorý chcete odstrániť, ktorý môžete získať od p Príkaz. Ak by som napríklad chcel odstrániť oddiel na / dev / sda5, napísal by som 5.

    Po odstránení oblasti môžete zadat ' p znova zobrazíte aktuálnu tabuľku rozdelenia. Oddiel sa zobrazí ako odstránený, ale fdisk tieto zmeny nezapisuje na disk, kým nepoužijete príkaz w.

     Vytvorenie oddielu

    Použi n príkaz vytvoriť nový oddiel. Môžete vytvoriť logický alebo primárny oddiel (l pre logické alebo p pre primárne). Disk môže mať len štyri primárne oddiely.

    Ďalej zadajte sektor disku, na ktorom chcete oddiel spustiť. Stlačte kláves Enter, ak chcete prijať predvolený sektor, ktorý je prvým voľným sektorom na disku.

    Nakoniec zadajte posledný sektor oddielu na disku. Ak chcete po počiatočnom sektore použiť všetok dostupný priestor, stačí stlačiť kláves Enter. Môžete tiež určiť konkrétnu veľkosť, napríklad +5G pre päť gigabajtový oddiel alebo +512M pre oddiel s veľkosťou 512 megabajtov. Ak nezadáte jednotku za znamienkom +, fdisk používa ako jednotku sektory. Napríklad, +10000 výsledok na konci oddielu je 10000 sektorov po jeho začiatku.

    ID systému

    n príkaz som práve spustil obnovil swap oddiel som odstránila skôr - alebo to? Ak spustím p príkaz znova, uvidím, že nový oddiel / dev / sda5 je "Linux" namiesto oddielu "Linux swap".

    Ak chcem zmeniť svoj typ, môžem použiť T príkaz a zadajte číslo oddielu.

    Budem požiadaný o hexadecimálny kód daného typu. Neviem to, takže môžem písať L pre zobrazenie zoznamu hexadecimálnych kódov.

    Hovorí 82 je kód pre oddiely Linux swap, takže to môžem napísať.

    Toto neformátuje oblasť so systémom súborov, ktorý vyberiete. Budete musieť urobiť neskôr s príslušným mkfs príkaz.

    Písanie zmien

    použitie w aby ste zapísali zmeny, ktoré ste vykonali na disk.

    použitie q ak chcete ukončiť bez uloženia zmien.

    Formátovanie oddielu

    Predtým, ako ich budete môcť používať, musíte formátovať nové oddiely so súborovým systémom. Môžete to urobiť pomocou príslušného príkazu mkfs. Napríklad tento príkaz formátuje piaty oddiel na prvom disku so súborovým systémom ext4.

    sudo mkfs.ext4 / dev / sda5

    Použite príkaz mkswap, ak chcete formátovať oblasť ako swapový oddiel:

    sudo mkswap / dev / sda5


    Fdisk obsahuje rad ďalších príkazov, vrátane expertných príkazov, ku ktorým máte prístup prostredníctvom spustenia X príkaz prvý. Pozrite sa na manuálovú stránku fdisku pomocou príkazu man fdisk príkaz pre podrobnejšie informácie.