GNU/Linux >> Znalost Linux >  >> Cent OS

Jak rozšířit poslední existující oddíl souborového systému pomocí Parted

Příspěvek nastiňuje kroky k rozšíření posledního oddílu disku a souborového systému, který se na něm nachází. Pamatujte, že můžete změnit pouze velikost posledního oddílu na vašem zařízení. Pokud toto není poslední oddíl, budete muset zálohovat data, znovu vytvořit disk a oddíly a poté data obnovit. Tento příspěvek předpokládá, že používáte tabulku oddílů GPT nebo tabulku oddílů msdos používající primární typy oddílů.

Poznámka :Příkazy pro změnu velikosti úložiště jsou nebezpečné a mohou způsobit úplnou ztrátu dat. Před pokusem o provedení kroků v tomto příspěvku spusťte zálohu.

1. Zkontrolujte velikost vašeho aktuálního systému souborů pomocí příkazu df:

# df -h /test
Filesystem   Size   Used   Avail   Use%   Mounted on
/dev/xvdc1   9.1G   84M    8.5G    1%     /test

2. Odpojte souborový systém

# umount /test

3. Zkontrolujte pomocí parted velikost posledního oddílu, uvidíme počáteční a koncový sektor:

# parted /dev/xvdc u s p
Model: Xen Virtual Block Device (xvd)
Disk /dev/xvdc: 41943040s
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start    End       Size         File system   Name     Flags
    1   2048s    19531775s 19529728s    ext4          primary

Můžeme vidět, že koncový sektor je 19531775 a plná velikost disku 41943040s. To znamená, že oddíl má prostor pro růst.

4. Nyní odstraňte existující oddíl s parted zadáním čísla oddílu. V tomto případě je číslo 1.

# parted /dev/xvdc rm 1
Information: You may need to update /etc/fstab.

5. Ověřte, zda byl oddíl odstraněn:

# parted /dev/xvdc p
Model: Xen Virtual Block Device (xvd)
Disk /dev/xvdc: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags

6. Nyní znovu vytvořte oddíl s novou velikostí. Zadejte stejný počáteční sektor jako předchozí oddíl a použijte procentuální velikost, kterou v tomto příkladu potřebujete. Rozšířím o 80 %

# parted -s /dev/xvdc mkpart primary 2048s 80%
Warning: The resulting partition is not properly aligned for best performance.

7. Ověřte novou velikost oddílu a novou velikost posledního sektoru, kterou můžeme porovnat s naším předchozím výstupem.

# parted /dev/xvdc p
Model: Xen Virtual Block Device (xvd)
Disk /dev/xvdc: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number   Start   End      Size     File system   Name     Flags
1        1049kB  17.2GB   17.2GB   ext4          primary          ### New size of 80 % will be 17 GB.
# parted /dev/xvdc u s p
Model: Xen Virtual Block Device (xvd)
Disk /dev/xvdc: 41943040s
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number   Start    End     Size File   system Name  Flags
    1    2048s 33554431s  33552384s      ext4     primary

8. Spusťte kontrolu systému souborů u zařízení

# e2fsck /dev/xvdc1
e2fsck 1.43-WIP (20-Jun-2013)
/dev/xvdc1: clean, 21/610800 files, 92508/2441216 blocks

9. Změňte velikost souborového systému pomocí resize2fs (ext3 a ex4 filesystem)

# resize2fs -f /dev/xvdc1
resize2fs 1.43-WIP (20-Jun-2013)
Resizing the filesystem on /dev/xvdc1 to 4194048 (4k) blocks.
The filesystem on /dev/xvdc1 is now 4194048 blocks long.

10. Připojte souborový systém a ověřte novou velikost, porovnejte se starým výstupem.

# mount /dev/xvdc1 /test
# df -h /test
Filesystem   Size   Used   Avail   Use%   Mounted on
/dev/xvdc1   16G    89M    15G     1%     /test


Cent OS
  1. Linux – jak zkombinovat strom s velikostí adresáře?

  2. Ubuntu – Jak rozšířit linuxový oddíl s? (po úspěchu rozšíření:selhání spuštění počítače)?

  3. Jak zvětšit velikost souborového systému, aby odpovídal oddílu?

  1. Rozšíření velikosti /boot oddílu v systému souborů XFS (CentOS/RHEL 7)

  2. Rozšíření velikosti /boot oddílu ve virtualizovaném prostředí (CentOS/RHEL 6)

  3. Jak zjistit velikost inodu souborového systému ext2/ext3/ext4?

  1. Jak rozšířit funkčnost vašeho Linuxového desktopu pomocí PlexyDesk

  2. Jak najít offset souborového systému Ext4?

  3. Jak zvětšit velikost swapu?