Co je to oddíl disku
Rozdělení rozděluje diskovou jednotku na jeden nebo více logických disků. Každý oddíl je považován za samostatný disk s vlastním systémem souborů. Informace o oddílech jsou uloženy v tabulce oddílů. Existují 2 typy oddílů, které lze vytvořit pomocí nástroje fdisk:
- Primární oddíly
- Rozšířené oddíly
Primární a rozšířené oddíly
– Původní schéma rozdělení pevných disků PC umožňovalo pouze čtyři oddíly, nazývané primární oddíly.
– Chcete-li vytvořit více než čtyři oddíly, jeden z těchto čtyř oddílů lze rozdělit na mnoho menších oddílů, nazývaných logické oddíly. Když je primární oddíl rozdělen tímto způsobem, nazývá se rozšířený oddíl.
Vytvoření rozšířeného oddílu pomocí fdisk
Budeme předpokládat, že vytváříte první rozšířený oddíl na disku. Chcete-li získat seznam vašeho aktuálního schématu rozdělení, použijte „fdisk -l“.
1. Použijte možnost n v příkazu fdisk vytvořte svůj první rozšířený oddíl na disku /dev/sdc.
# fdisk /dev/sdc Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): n
2. Dále vytvořte rozšířený oddíl výběrem „e ‘. Automaticky vybere další dostupný oddíl na disku. V našem případě je další dostupný oddíl 2.
Partition type: p primary (1 primary, 0 extended, 3 free) e extended Select (default p): e Partition number (2-4, default 2): 2
3. Nyní musíme vybrat výchozí bod pro náš oddíl. Ve výchozím nastavení systém vybere další dostupný válec na disku. Zde můžete stisknout enter a vybrat výchozí hodnotu.
First sector (20973568-41943039, default 20973568): ### press ENTER Here Using default value 20973568
4. V dalším kroku můžete vybrat velikost vašeho nového oddílu, například pro vytvoření oddílu o velikosti 1 GB byste nastavili příkaz:+1024M.
Supported: 10^N: KB (KiloByte), MB (MegaByte), GB (GigaByte) 2^N: K (KibiByte), M (MebiByte), G (GibiByte) Last sector, +sectors or +size{K,M,G} (20973568-41943039, default 41943039): +1024M Partition 2 of type Extended and of size 1 GiB is set
5. Tím se vrátíte zpět na příkazový řádek, kde můžete vidět nově vytvořený oddíl. Poslední řádek je nově vytvořený rozšířený oddíl, jak vidíte, je uveden v blocích, nikoli v megabajtech a typ ID oddílu se automaticky nastaví na Extended, což vám umožní vytvořit váš souborový systém na tomto oddílu.
Command (m for help): p Disk /dev/sdc: 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: 0xacbed9c3 Device Boot Start End Blocks Id System /dev/sdc1 2048 20973567 10485760 83 Linux /dev/sdc2 20973568 23070719 1048576 5 Extended
6. Nakonec uložte a ukončete fdisk příkazem write/quit (w). Po provedení tohoto příkazu budou změny trvalé.
Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks.
7. Spusťte příkaz partprobe pro skenování nově upravené tabulky oddílů:
# partprobe
Pokud partprobe neidentifikuje nově upravenou tabulku, bude vyžadován restart. Můžete také spustit příkaz „fdisk -l“ pro ověření nového oddílu.
# fdisk -l /dev/sdc Disk /dev/sdc: 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: 0xacbed9c3 Device Boot Start End Blocks Id System /dev/sdc1 2048 20973567 10485760 83 Linux /dev/sdc2 20973568 23070719 1048576 5 Extended