zobrazení diskových oddílů
Nástroj fdisk je běžný manipulátor tabulky oddílů pro Linux. Použijte fdisk –l k zobrazení tabulky oddílů. Výstup se liší v závislosti na počtu připojených disků a diskových oddílů. Chcete-li zobrazit oddíl pro konkrétní zařízení, zadejte jako argument název zařízení. Například:
# fdisk -l /dev/sda Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x000dddc2 Device Boot Start End Blocks Id System /dev/sda1 * 2048 2099199 1048576 83 Linux /dev/sda2 2099200 41943039 19921920 8e Linux LVM
Bez zadání zařízení jako argumentu jsou uvedeny oddíly v /proc/partitions. Prvních pět řádků výstupu z příkazu fdisk –l /dev/sda jsou souhrnné informace o samotném zařízení, /dev/sda. Příklad výstupu ukazuje 21,5 GB virtuální disk (sda) s 41943040 sektory.
Tabulka oddílů se zobrazí po souhrnných informacích. V tabulce oddílů je uvedeno sedm sloupců informací. Sloupec Zařízení zobrazuje dva oddíly:/dev/sda1 a /dev/sda2.
Spustit :Sloupec Boot ukazuje, že první oddíl, /dev/sda1, má hvězdičku (*) což znamená, že tento oddíl obsahuje soubory požadované zavaděčem ke spuštění systému.
Spuštění a ukončení :Počáteční a koncový sloupec uvádí počáteční a koncové sektory každého oddílu.
Bloky :Sloupec bloků uvádí počet bloků přidělených oddílu.
ID a systém :Tyto sloupce označují typ oddílu.
Pojmenování oddílů
Schéma pojmenování oddílů Linuxu je v /dev/xxyN formulář. Prvky tohoto schématu pojmenování jsou popsány následovně:
/dev/ :Toto je adresář, ve kterém jsou umístěny všechny soubory zařízení.
xx (nebo xxx) :První dvě ze tří písmen označují typ zařízení, na kterém je oddíl umístěn. Tato písmena jsou obvykle hd (pro disky IDE), sd (pro disky SCSI) nebo xvd (pro virtuální disky).
y :Toto písmeno označuje, na kterém zařízení se oddíl nachází – například /dev/sda (první pevný disk SCSI) nebo /dev/xvdb (druhý virtuální disk).
N :Toto číslo označuje oddíl. Například /dev/sda1 je první oddíl na prvním zařízení SCSI a /dev/xvda3 je třetí oddíl na prvním virtuálním disku.
Typy oddílů
Typy oddílů lze zobrazit a změnit pomocí nástroje fdisk. Částečný seznam (nejběžněji používaných) typů oddílů:
83:Linux
82:Linux swap
5:Extended
8e:Linux LVM
Chcete-li zobrazit seznam všech dostupných oddílů, použijte dílčí příkaz fdisk l .
Použití nástroje fdisk
Nástroj fdisk také poskytuje interaktivní rozhraní pro manipulaci s tabulkou oddílů diskového zařízení.
# fdisk [device_name] Command (m for help):
Mezi základní příkazy fdisk patří:
– d :Odstranit oddíl.
– l :Seznam známých typů diskových oddílů.
– m :Tisk dostupných příkazů.
– n :Přidat nový oddíl.
– p :Vytiskne tabulku oddílů.
– w :Zapište tabulku na disk a ukončete fdisk.
K zobrazení všechny dostupné příkazy fdisk používají m dílčí příkaz:
Command (m for help): m Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition g create a new empty GPT partition table G create an IRIX (SGI) partition table l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only)
příkaz partprobe
Tento příkaz informuje jádro o změnách tabulky oddílů. Spusťte tento příkaz s názvem zařízení jako argumentem pro požadavek, aby operační systém znovu načetl tabulku oddílů:
# partprobe /dev/xvdbLinux / UNIX :Jak vytvořit primární oddíl pomocí fdisk
Linux / UNIX :Jak vytvořit rozšířený oddíl pomocí fdiskPorozumění linuxovému nástroji cfdisk
Porozumění nástroji linux parted