๊ฐ์ธ์๋ฒ#๊ฐ์ธ์๋ฒ#๋ฆฌ๋
์ค ์ค์น#๋ฏธ๋PC#๋ฏธ๋ํผ์จ
๐ฅ๏ธ ๋ฏธ๋PC ์๋ฒ ์ธํ ๊ธฐ๋ก
By: Unknown Authorโข2025๋
11์ 16์ผ 10:48
๋ชฉํ: Windows์์ Linux ์๋ฒ๋ก ์ ํ
- ๋ชฉ์ : ๊ฐ์ธ ํ๋ก์ ํธ ๋ฐ ์๋น์ค ์ด์์ ์ํด ๋ฏธ๋PC๋ฅผ 24์๊ฐ ๊ตฌ๋ ๊ฐ๋ฅํ ์์ ์ ์ธ ๊ฐ์ธ ์๋ฒ๋ก ํ์ฉ.
- OS ๋ณ๊ฒฝ: ๊ธฐ์กด Windows OS๋ฅผ ์ ๊ฑฐํ๊ณ , ์๋ฒ ํ๊ฒฝ์ ๋ ์ ํฉํ Ubuntu Server 22.04 LTS (๋๋ ์ต์ LTS ๋ฒ์ )๋ฅผ ์ค์นํ์ฌ ์์ ์ฑ๊ณผ ํจ์จ์ฑ์ ํ๋ณด.
1. Ubuntu Server ์ค์น ๊ณผ์ ์์ฝ
โ ์ค๋น๋ฌผ
- 8GB ์ด์ USB ๋๋ผ์ด๋ธ: ๋ถํ ๊ฐ๋ฅํ ์ค์น ๋ฏธ๋์ด ์ ์์ฉ.
- Ubuntu Server LTS ISO ํ์ผ: ๊ณต์ ํํ์ด์ง (https://ubuntu.com/download/server)์์ ๋ค์ด๋ก๋.
- Rufus: ๋ถํ USB ์ ์ ํ๋ก๊ทธ๋จ.
- ์ค์ ๋ฐ์ดํฐ ๋ฐฑ์ : ์ค์น ๊ณผ์ ์์ ๋์คํฌ์ ๋ชจ๋ ๋ฐ์ดํฐ๊ฐ ์ญ์ ๋๋ฏ๋ก ํ์.
๐ ์ค์น ์ ์ฐจ
- ๋ถํ USB ์ ์: Rufus๋ฅผ ์ฌ์ฉํ์ฌ ๋ค์ด๋ก๋ํ .iso ํ์ผ์ USB ๋๋ผ์ด๋ธ์ DD ์ด๋ฏธ์ง ๋ชจ๋๋ก ๊ธฐ๋ก.
- BIOS/UEFI ์ค์ :
- ๋ฏธ๋PC ์ฌ๋ถํ ํ F2, Del ํค ๋ฑ์ผ๋ก BIOS ์ง์ .
- ๋ถํ ์์(Boot Order)๋ฅผ USB ๋๋ผ์ด๋ธ๊ฐ 1์์๊ฐ ๋๋๋ก ๋ณ๊ฒฝ.
- Secure Boot ์ต์ ์ Disabled๋ก ๋ณ๊ฒฝํ์ฌ OS ์ค์น ํธํ์ฑ ๋ฌธ์ ๋ฐฉ์ง.
- Ubuntu Server ์ค์น:
- ์ธ์ด, ํค๋ณด๋ ๋ ์ด์์ ์ค์ .
- ์คํ ๋ฆฌ์ง ์ค์ :
๋์คํฌ ์ ์ฒด ์ฌ์ฉ(Use an entire disk)์ต์ ์ ์ ํํ์ฌ ์๋ ํํฐ์ ๋ ์งํ. - ํ๋กํ ์ค์ : ์๋ฒ ์ด๋ฆ, ์ฌ์ฉ์ ์ด๋ฆ ๋ฐ ๋น๋ฐ๋ฒํธ ์ค์ .
- SSH ์ค์ : ์๊ฒฉ ๊ด๋ฆฌ๋ฅผ ์ํด
Install OpenSSH server์ต์ ์ ๋ฐ๋์ ์ฒดํฌ. - ์ค์น ์๋ฃ ํ USB๋ฅผ ์ ๊ฑฐํ๊ณ ์์คํ ์ฌ๋ถํ .
2. ์ค์น ํ ๋ฌธ์ ํด๊ฒฐ: ๋์คํฌ ์ ์ฒด ์ฉ๋ ์ธ์
โ ๏ธ ๋ฌธ์ ์ํฉ
- ์ค์น ์๋ฃ ํ 500GB SSD๋ฅผ ์ฅ์ฐฉํ์์๋ ๋ถ๊ตฌํ๊ณ , df -h ๋ช ๋ น์ด๋ก ํ์ธ ์ ๋ฃจํธ(/) ํํฐ์ ์ด ์ฝ 100GB๋ก๋ง ํ ๋น๋์ด ์๋ ๋ฌธ์ ๋ฐ์.
๐ง ์์ธ ๋ถ์
- Ubuntu ์๋ฒ ์ค์น ํ๋ก๊ทธ๋จ์ด LVM(Logical Volume Management) ๊ตฌ์ฑ ์, ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๋ฃจํธ( / ) ํํฐ์ ์ ์ผ๋ถ ์ฉ๋(์ฝ 100GB)๋ง ํ ๋นํ๊ณ ๋๋จธ์ง ๊ณต๊ฐ์ โํ ๋น๋์ง ์์ ์ํ(Unallocated)โ๋ก ๋จ๊ฒจ๋๋ ๊ฒฝ์ฐ๊ฐ ์์.
๐ ๏ธ ํด๊ฒฐ ๊ณผ์
- ํ์ฌ ์ํ ํ์ธ
- ๋ง์ดํธ๋ ํ์ผ ์์คํ
ํ์ธ: ๋ฃจํธ( / )๊ฐ 100GB ๊ทผ์ฒ์ธ์ง ํ์ธ.
df -h
- ๋ฌผ๋ฆฌ์ ๋์คํฌ ๊ตฌ์กฐ ํ์ธ: ์ค์ ํํฐ์
(nvme0n1p3 ๋๋ sda3) ํฌ๊ธฐ์ ํ ๋น๋์ง ์์ ๊ณต๊ฐ ํ์ธ.
lsblk
- ๋ฌผ๋ฆฌ ํํฐ์ ํ์ฅ (fdisk ์ฌ์ฉ)
- fdisk๋ฅผ ์ด์ฉํด ๊ธฐ์กด LVM ํํฐ์
(์: /dev/nvme0n1p3)์ ์ญ์ (
d)ํ๊ณ ,
๋์ผํ ์์ ์ง์ ์์ ๋์คํฌ์ ๋๊น์ง ์ฐจ์งํ๋ ์ ํํฐ์ ์ ์์ฑ(n)ํ์ฌ ํํฐ์ ํ ์ด๋ธ์ ์ ๋ฐ์ดํธ.- ์ค์: ์ด ๊ณผ์ ์ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ญ์ ํ๋ ๊ฒ์ด ์๋๋ผ, ํํฐ์ ์ โ์ ์โ๋ง ์์ ํ๋ ์์ ์.
- ํํฐ์
ํ์
์
Linux LVM (8e)์ผ๋ก ์ค์ . - w ๋ช ๋ น์ผ๋ก ๋ณ๊ฒฝ์ฌํญ ์ ์ฅ.
- LVM ๋ณผ๋ฅจ ๋ฐ ํ์ผ ์์คํ ํ์ฅ
- ๋ฌผ๋ฆฌ ๋ณผ๋ฅจ(PV) ๋ฆฌ์ฌ์ด์ฆ: LVM์ด ํ์ฅ๋ ๋ฌผ๋ฆฌ ํํฐ์
ํฌ๊ธฐ๋ฅผ ์ธ์ํ๋๋ก ํจ.
sudo pvresize /dev/nvme0n1p3 - ๋
ผ๋ฆฌ ๋ณผ๋ฅจ(LV) ํ์ฅ: ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ๋จ์ ๊ณต๊ฐ์ ๊ธฐ์กด ๋
ผ๋ฆฌ ๋ณผ๋ฅจ์ ํ ๋น.
sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv - ํ์ผ ์์คํ
๋ฆฌ์ฌ์ด์ฆ: ํ์ฅ๋ ๋
ผ๋ฆฌ ๋ณผ๋ฅจ ํฌ๊ธฐ์ ๋ง์ถฐ ํ์ผ ์์คํ
(ext4)์ ํฌ๊ธฐ๋ฅผ ์กฐ์ . ์ด ๋ช
๋ น์ ์คํํด์ผ OS๊ฐ ์ค์ ๊ณต๊ฐ์ ์ฌ์ฉํ ์ ์์.
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
โ ์ต์ข ๊ฒฐ๊ณผ ํ์ธ
- ๋ค์ df -h ๋ช ๋ น์ด๋ฅผ ์คํํ์ฌ ์ต์ข ์ํ ํ์ธ.
/jaemin@jay:~$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 1.3G 1.6M 1.3G 1% /run
efivarfs 128K 45K 79K 37% /sys/firmware/efi/efivars
/dev/mapper/ubuntu--vg-ubuntu--lv 466G 6.6G 440G 2% /
tmpfs 6.3G 0 6.3G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/nvme0n1p2 2.0G 101M 1.7G 6% /boot
/dev/nvme0n1p1 1.1G 6.2M 1.1G 1% /boot/efi
tmpfs 1.3G 12K 1.3G 1% /run/user/1000
๊ฒฐ๋ก : ๋ฃจํธ(/) ํํฐ์ ์ Size๊ฐ 466G๋ก ํ์๋๋ ๊ฒ์ ํ์ธ. SSD์ ์ ์ฒด ์ ์ฅ ๊ณต๊ฐ์ ์ ์์ ์ผ๋ก ๋ชจ๋ ์ฌ์ฉํ ์ ์๊ฒ ๋จ.