parted
Parted: ์ ์ฐํ ๋์คํฌ ๊ด๋ฆฌ ๋๊ตฌ
๊ฐ์
parted๋ ๋์คํฌ ํํฐ์
๊ด๋ฆฌ ๋๊ตฌ๋ก, ๋์คํฌ ํํฐ์
์ ์์ฑ, ์ญ์ , ํฌ๊ธฐ ์กฐ์ ๋ฐ ๋ณต์ฌํ ์ ์์ต๋๋ค. parted๋ ํนํ ๋์ฉ๋ ๋์คํฌ์ GPT ํํฐ์
ํ
์ด๋ธ์ ์ฌ์ฉํ๋ ์์คํ
์์ ์ ์ฉํฉ๋๋ค. ์ด ํฌ์คํธ์์๋ parted์ ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ๊ณผ ์ฃผ์ ๋ช
๋ น์ด๋ค์ ์๊ฐํฉ๋๋ค.
์ค์น
๋๋ถ๋ถ์ ๋ฆฌ๋
์ค ๋ฐฐํฌํ์์ parted๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์น๋์ด ์์ต๋๋ค. ๋ง์ฝ ์ค์น๋์ด ์์ง ์๋ค๋ฉด, ๋ค์ ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ค์นํ ์ ์์ต๋๋ค.
sudo apt-get install parted # Debian/Ubuntu ๊ณ์ด
sudo yum install parted # Red Hat/CentOS ๊ณ์ด๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ
parted์ ๊ธฐ๋ณธ์ ์ธ ์ฌ์ฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
sudo parted [๋์คํฌ ๊ฒฝ๋ก]์๋ฅผ ๋ค์ด, /dev/sda ๋์คํฌ๋ฅผ ๊ด๋ฆฌํ๋ ค๋ฉด:
sudo parted /dev/sda์ฃผ์ ๋ช
๋ น์ด
1. ๋์คํฌ ์ ๋ณด ํ์ธ
๋์คํฌ์ ํ์ฌ ํํฐ์ ์ ๋ณด๋ฅผ ํ์ธํ๋ ค๋ฉด:
sudo parted /dev/sda print
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 85.9GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 630MB 629MB fat32 EFI System Partition boot, esp
2 630MB 1704MB 1074MB xfs
3 1704MB 85.9GB 84.2GB lvm2. ๋์คํฌ ์ด๊ธฐํ (GPT ํํฐ์ ํ ์ด๋ธ ์์ฑ)
๋์คํฌ๋ฅผ GPT ํํฐ์ ํ ์ด๋ธ๋ก ์ด๊ธฐํํฉ๋๋ค:
sudo parted /dev/sda mklabel gpt3. ํํฐ์ ์์ฑ
์๋ก์ด ํํฐ์ ์ ์์ฑํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ ์ฒด ๋์คํฌ๋ฅผ ์ฌ์ฉํ๋ Primary ํํฐ์ ์ ์์ฑํ๋ ค๋ฉด:
sudo parted /dev/sda mkpart primary 0% 100%4. ํํฐ์ ์ญ์
ํน์ ํํฐ์ ์ ์ญ์ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ฒซ ๋ฒ์งธ ํํฐ์ ์ ์ญ์ ํ๋ ค๋ฉด:
sudo parted /dev/sda rm 15. ํํฐ์ ํฌ๊ธฐ ์กฐ์
๊ธฐ์กด ํํฐ์ ์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ฒซ ๋ฒ์งธ ํํฐ์ ์ ๋์คํฌ ๋๊น์ง ํ์ฅํ๋ ค๋ฉด:
sudo parted /dev/sda resizepart 1 100%LVM๊ณผ ํจ๊ป ์ฌ์ฉํ๊ธฐ
1. ํํฐ์ ์ LVM ํ์ ์ผ๋ก ์ค์
์๋ก ์์ฑํ ํํฐ์ ์ LVM์ผ๋ก ์ฌ์ฉํ๋ ค๋ฉด ํด๋น ํํฐ์ ์ ํ์ผ ์์คํ ํ์ ์ ์ค์ ํด์ผ ํฉ๋๋ค:
sudo parted /dev/sda set 1 lvm on2. LVM ์ด๊ธฐํ ๋ฐ ์ค์
ํํฐ์ ์ LVM ๋ฌผ๋ฆฌ ๋ณผ๋ฅจ์ผ๋ก ์ด๊ธฐํํ๊ณ , ๋ณผ๋ฅจ ๊ทธ๋ฃน์ ์์ฑํ๋ฉฐ, ๋ ผ๋ฆฌ ๋ณผ๋ฅจ์ ์์ฑํ๋ ๊ณผ์ ์ ์ค๋ช ํฉ๋๋ค.
# ๋ฌผ๋ฆฌ ๋ณผ๋ฅจ ์์ฑ
sudo pvcreate /dev/sda1
# ๋ณผ๋ฅจ ๊ทธ๋ฃน ์์ฑ
sudo vgcreate vg_name /dev/sda1
# ๋
ผ๋ฆฌ ๋ณผ๋ฅจ ์์ฑ
sudo lvcreate -n lv_home -l 100%FREE vg_name3. ํ์ผ ์์คํ ์์ฑ ๋ฐ ๋ง์ดํธ
๋ ผ๋ฆฌ ๋ณผ๋ฅจ์ ํ์ผ ์์คํ ์ ์์ฑํ๊ณ ์ด๋ฅผ ๋ง์ดํธํฉ๋๋ค:
sudo mkfs.ext4 /dev/vg_name/lv_home
sudo mount /dev/vg_name/lv_home /homeํ์ฅ๋ ๋์คํฌ ์ฉ๋ ์ฒ๋ฆฌ
๋์คํฌ ์ฉ๋์ด ํ์ฅ๋ ๊ฒฝ์ฐ, ์ด๋ฅผ ๊ธฐ์กด ํํฐ์ ๊ณผ ๋ ผ๋ฆฌ ๋ณผ๋ฅจ์ ๋ฐ์ํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค.
1. ํํฐ์ ํ์ฅ
sudo parted /dev/sda resizepart 1 100%2. ๋ฌผ๋ฆฌ ๋ณผ๋ฅจ ํ์ฅ
sudo pvresize /dev/sda13. ๋ ผ๋ฆฌ ๋ณผ๋ฅจ ํ์ฅ
sudo lvextend -l +100%FREE /dev/vg_name/lv_home4. ํ์ผ ์์คํ ํ์ฅ
sudo resize2fs /dev/vg_name/lv_homeLast updated