
๐ข ๊ณต์ ํด๋(Shared Folder)๋?
๊ณต์ ํด๋๋
์๋์ฐ(ํธ์คํธ) ์ ์ฐ๋ถํฌ(๊ฐ์๋จธ์ ) ์ฌ์ด์
ํ์ผ์ ์๋ก ์ฃผ๊ณ ๋ฐ์ ์ ์๊ฒ ํด์ฃผ๋ ๊ณต๊ฐ์ด์์.
์ฆ ๐
VirtualBox์ Ubuntu ์์์ ์๋์ฐ ๋ฐํํ๋ฉด ํ์ผ์ ์ด๊ฑฐ๋,
๋ฐ๋๋ก Ubuntu์์ ๋ง๋ Cํ์ผ์ ์๋์ฐ๋ก ๋ฐ๋ก ๋ณต์ฌํ ์ ์๊ฒ ํด์ฃผ๋ ํด๋์์.
๐ฉ ์๋ฅผ ๋ค์ด์ ์ค๋ช ํ์๋ฉด
- ์๋์ฐ ๋ฐํํ๋ฉด์ Shared๋ผ๋ ํด๋๋ฅผ ๋ง๋ค์๋ค๊ณ ํ ๊ฒ์.
- VirtualBox ์ค์ ์์ ๊ทธ ํด๋๋ฅผ “๊ณต์ ํด๋”๋ก ์ง์ ํ๋ฉด
- Ubuntu ์์์๋ /media/sf_Shared ๊ฐ์ ๊ฒฝ๋ก๋ก ๊ทธ ํด๋๋ฅผ ๋ณผ ์ ์๊ฒ ๋ผ์.
๊ทธ๋์ ๐
Ubuntu ์์์ vi๋ก ๋ง๋ 7-2.c๋ฅผ ๊ทธ ํด๋์ ๋ณต์ฌํ๋ฉด
์๋์ฐ์์๋ ๋ฐ๋ก ํ์ธํ๊ณ , ์ด๋ฉ์ผ ์ฒจ๋ถ๋ ๋ฐฑ์
๋ ๊ฐ๋ฅํด์ง๋๋ค.
โ๏ธ ๊ณต์ ํด๋ ์ค์ ๋ฐฉ๋ฒ (VirtualBox GUI์์)
- VirtualBox ์คํ → Ubuntu ์ ํ
- โ๏ธ [์ค์ (Settings)] → [๊ณต์ ํด๋(Shared Folders)] ํด๋ฆญ
- ์ค๋ฅธ์ชฝ์ ํด๋ ์ถ๊ฐ ์์ด์ฝ(+) ํด๋ฆญ
- ๋ค์ ํญ๋ชฉ ์ค์ :
- ํด๋ ๊ฒฝ๋ก(Folder Path):
→ ์๋์ฐ์์ ๊ณต์ ํ ํด๋ ์ ํ (์: C:\Users\๋ด์ด๋ฆ\Desktop\Shared) - ํด๋ ์ด๋ฆ(Folder Name):
→ ์: Shared - ์๋ ๋ง์ดํธ(Auto-mount) ์ฒดํฌ โ
- ์๊ตฌ์ ํด๋(Make Permanent) ์ฒดํฌ โ
- ํด๋ ๊ฒฝ๋ก(Folder Path):
- ์ ์ฅํ๊ณ ๋ซ๊ธฐ
๐งฉ Ubuntu ์์์ ์ ๊ทผํ๊ธฐ
Ubuntu ๋ถํ ํ ํฐ๋ฏธ๋์์ ์ ๋ ฅ ๐
$ ls /media
๋ณดํต ๋ค์์ฒ๋ผ ๋ณด์ผ ๊ฑฐ์์:
$ cd /media
ls
# sf_Shared
์ฆ, ๊ณต์ ํด๋ ๊ฒฝ๋ก๋:
$ /media/sf_Shared
์ธ๋๋ฐ ์ดํ์ 'Shared'๊ฐ ์์์ ์ค์ ํ ๊ณต์ ํด๋๋ช ์ด๋ค!
VirtualBox์์ ํด๋ ์ด๋ฆ์ 'SharedFolder'๋ก ์ค์ ํ๋ค๋ฉด,
Ubuntu ์์์๋ ์ด๋ ๊ฒ ์ ๊ทผํฉ๋๋ค ๐
$ cd /media/sf_SharedFolder
๋ง์ฝ Permission denied ๋์ค๋ฉด
์๋ ๋ช ๋ น์ผ๋ก ํด๊ฒฐ ↓
$ sudo usermod -aG vboxsf $USER
๐ ๊ทธ๋ค์ ์ฌ๋ถํ ๋๋ ๋ก๊ทธ์์ ํ ๋ค์ ๋ก๊ทธ์ธํด์ผ ์ ์ฉ๋ฉ๋๋ค
.
"usermod: 'vboxsf' ๊ทธ๋ฃน์ด ์์ต๋๋ค.' ๋ผ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํด ์๋ ๋ช ๋ น์ด๋ค์ ํตํด Guest Additions ๋ฅผ ์ค์นํ๋ค.

๊ฒ์คํธ ํ์ฅ(Guest Additions) ์ค์น ๊ณผ์ ์ ๋จ๊ณ๋ณ๋ก ๊ฐ์ด ํด๋ณผ๊ฒ์.
๐งฉ Guest Additions๋?
Guest Additions(๊ฒ์คํธ ์ถ๊ฐ ๊ธฐ๋ฅ) ์
VirtualBox ์์ Ubuntu(๊ฒ์คํธ OS)๊ฐ
ํธ์คํธ(์๋์ฐ/๋งฅ)์ ๋ ์ ์ฐ๋๋๊ฒ ํด์ฃผ๋ ํจํค์ง์
๋๋ค.
์ฝ๊ฒ ๋งํด์,
“๊ฐ์๋จธ์ ๊ณผ ์ค์ ์ปดํจํฐ๊ฐ ๋ ํธํ๊ฒ ๋ํํ ์ ์๊ฒ ํด์ฃผ๋ ๋๋ผ์ด๋ฒ ๋ชจ์”
์ด์์.
๐งฐ Guest Additions๊ฐ ํด์ฃผ๋ ์ฃผ์ ๊ธฐ๋ฅ
์ด๊ฑด VirtualBox์ Ubuntu ๊ฐ์ “๊ณต์ ํด๋”, “ํด๋ฆฝ๋ณด๋ ๊ณต์ ”, “ํ๋ฉด ํด์๋ ์กฐ์ ” ๋ฑ์ ๊ฐ๋ฅํ๊ฒ ํด์ฃผ๋ ํ์ ๊ตฌ์ฑ์์์์.
| ๐ ๊ณต์ ํด๋(Shared Folder) | ํธ์คํธ์ ๊ฒ์คํธ ๊ฐ ํ์ผ ์ฃผ๊ณ ๋ฐ๊ธฐ ๊ฐ๋ฅ |
| ๐ฑ๏ธ ๋ง์ฐ์ค ํตํฉ | ๋ง์ฐ์ค๊ฐ ๊ฐ์๋จธ์ ์ฐฝ ์ํ์ ์ค๊ฐ ๋ ์กํ์ง ์์ |
| ๐ฅ๏ธ ํ๋ฉด ์๋ ํฌ๊ธฐ ์กฐ์ | ์ฐฝ ํฌ๊ธฐ์ ๋ฐ๋ผ Ubuntu ํ๋ฉด ์๋ ๋ง์ถค |
| ๐ ํด๋ฆฝ๋ณด๋ ๊ณต์ | ๋ณต์ฌ/๋ถ์ฌ๋ฃ๊ธฐ ๊ฐ๋ฅ (ํธ์คํธ ↔ ๊ฒ์คํธ) |
| ๐ ๋๋๊ทธ ์ค ๋๋กญ | ํ์ผ์ ๋ง์ฐ์ค๋ก ๋์ด๋ค ๋๊ธฐ ๊ฐ๋ฅ (์ต์ ์ค์ ํ์) |
๐งฉ [1๋จ๊ณ] CD ์ด๋ฏธ์ง ์ฝ์
Ubuntu ๊ฐ์๋จธ์ ์ ์คํํ ์ํ์์ ์๋จ ๋ฉ๋ด๋ก ๊ฐ์ธ์:
์ฅ์น(Device) → ๊ฒ์คํธ ํ์ฅ CD ์ด๋ฏธ์ง ์ฝ์ (Insert Guest Additions CD image...)
โ
๋ง์ฝ “์ด๋ฏธ ์ฝ์
๋์ด ์์ต๋๋ค” ๋ผ๊ณ ๋จ๋ฉด ์ด๋ฏธ ๋ค์ด๊ฐ ์ํ์์.
โ
๊ฒฝ๊ณ ์ฐฝ์ด ๋จ๋ฉด ๊ทธ๋ฅ “ํ์ธ”์ ๋๋ฌ ์งํํ์ธ์.
๐ฟ [2๋จ๊ณ] CD๊ฐ Ubuntu์์ ์ธ์๋์๋์ง ํ์ธ
ํฐ๋ฏธ๋์ ์ด๊ณ ์๋ ๋ช ๋ น์ ์ ๋ ฅํด๋ณด์ธ์:
$ ls /media/$USER
VBox_GAs_7.0.20
(๋ฒ์ ๋ฒํธ๋ ๋ค๋ฅผ ์ ์์ด์.)
โ๏ธ [3๋จ๊ณ] ์ค์น ์คํ
$ cd /media/$USER/VBox_GAs_*/ # CD ๋๋ ํ ๋ฆฌ๋ก ์ด๋ sudo ./VBoxLinuxAdditions.run
์ด์ ์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ธ์:
- VirtualBox Guest Additions CD ์ด๋ฏธ์ง๊ฐ ๋ง์ดํธ๋ ์์น๋ก ์ด๋
(๋ณดํต /media/์ฌ์ฉ์๋ช /VBox_GAs_๋ฒ์ ๋ฒํธ)
๐น ์ค์น ์ค์ ๋ช ๊ฐ์ง ๋ก๊ทธ๊ฐ ๋์ค๊ณ , “์๋ฃ(Complete)”๊ฐ ๋จ๋ฉด ๋์ด์์.
๐น ์ค๋ฅ ์์ด ๋๋๋ฉด ๊ฒ์คํธ ํ์ฅ์ด ์ ์์ ์ผ๋ก ์ค์น๋ ๊ฒ๋๋ค.
$ sudo usermod -aG vboxsf $USER
- usermod : ์ฌ์ฉ์ ๊ณ์ ์ ์์ ํ๋ ๋ช ๋ น์ด
- -aG vboxsf : $USER(ํ์ฌ ์ฌ์ฉ์)๋ฅผ vboxsf ๊ทธ๋ฃน์ ์ถ๊ฐ
- vboxsf ๊ทธ๋ฃน์ VirtualBox ๊ณต์ ํด๋ ์ ๊ทผ ๊ถํ์ ๊ฐ์ง ๊ทธ๋ฃน์ ๋๋ค.
$ sudo ./VBoxLinuxAdditions.run
- Guest Additions ์ค์น ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ๋ ๋ช ๋ น์ด
- ์ปค๋ ๋ชจ๋(vboxsf, vboxvideo, vboxguest) ๋ฑ์ ๋น๋ํ๊ณ ์ค์นํฉ๋๋ค.
์ด ๋ช ๋ น์ด Guest Additions์ ํต์ฌ์ ๋๋ค.
์ค์น ์ค์ “Building the VirtualBox Guest Additions kernel modules…” ๊ฐ์ ๋ฉ์์ง๊ฐ ๋ณด์ด๋ฉด ์ ์ ์งํ ์ค์ด์์.
๐ [4๋จ๊ณ] ์ฌ๋ถํ
$ sudo reboot
์ดํ Ubuntu๊ฐ ๋ค์ ์ผ์ง๋ฉด ๊ณต์ ํด๋๊ฐ ์๋์ผ๋ก ์ฐ๊ฒฐ๋๊ณ ,
/media/sf_๊ณต์ ํด๋๋ช
์ผ๋ก ๋ฐ๋ก ์ ๊ทผํ ์ ์์ด์.
- ์ค์น ํ ์ ์ปค๋ ๋ชจ๋์ ๋ถ๋ฌ์ค๊ธฐ ์ํด ์ฌ๋ถํ ์ด ํ์ํฉ๋๋ค.
โ ์ค์น ํ์ธ (์ ํ)
์ฌ๋ถํ ํ ์๋ ๋ช ๋ น์ผ๋ก ๋๋ผ์ด๋ฒ๊ฐ ์ ๋ก๋๋๋์ง ํ์ธํด๋ณด์ธ์:
$ lsmod | grep vboxguest
๊ฒฐ๊ณผ์ vboxguest, vboxsf ๋ฑ์ด ๋ณด์ด๋ฉด ์ฑ๊ณต์ ๋๋ค ๐

โ ๏ธ ๊ทธ๋ฐ๋ฐ ์ฒ์์ “๊ทธ๋ฃน์ด ์์ต๋๋ค”๋ผ๊ณ ๋ด์ฃ ?
๊ทธ๊ฑด ์์ง Guest Additions๊ฐ ์ค์น๋์ง ์์๊ธฐ ๋๋ฌธ์ด์์.
์ค์น๊ฐ ๋๋๋ฉด ์๋์ผ๋ก ์ด ๊ทธ๋ฃน์ด ์๊น๋๋ค.
๐งพ ์ ๋ฆฌํ๋ฉด
| 1 | sudo ./VBoxLinuxAdditions.run | Guest Additions ์ค์น |
| 2 | sudo usermod -aG vboxsf $USER | ๊ณต์ ํด๋ ์ ๊ทผ ๊ถํ ๋ถ์ฌ |
| 3 | sudo reboot | ๋ณ๊ฒฝ์ฌํญ ์ ์ฉ |
| 4 | ls /media/sf_๊ณต์ ํด๋์ด๋ฆ | ๊ณต์ ํด๋ ์ ๊ทผ ํ์ธ |
โ ๊ฒฐ๊ณผ์ ์ผ๋ก
์ด ๊ณผ์ ์ ์๋ฃํ๋ฉด Ubuntu๊ฐ
- ํธ์คํธ PC์ ํด๋ ๊ณต์ ๊ฐ๋ฅ
- ๋ง์ฐ์ค๊ฐ ๋ถ๋๋ฝ๊ฒ ์ด๋
- ํ๋ฉด ์๋ ํฌ๊ธฐ ์กฐ์ ๊ฐ๋ฅ
- ๋ณต์ฌ/๋ถ์ฌ๋ฃ๊ธฐ ๊ณต์ ๊ฐ๋ฅ
์ํ๊ฐ ๋ฉ๋๋ค.
์ด์ ๊ฑฐ๊ธฐ์ ๋ณต์ฌํ๋ฉด ์๋์ฐ์์๋ ๋ณด์ด๊ณ ,
์๋์ฐ์์ ๋ฃ์ผ๋ฉด Ubuntu์์๋ ๋ฐ๋ก ๋ณด์
๋๋ค โ
๐ก ์ฐธ๊ณ
“๊ธฐ๋ณธ ๋จธ์ ํด๋(Default Machine Folder)”๋
VirtualBox๊ฐ ๊ฐ์ ๋จธ์ (์: Ubuntu ์ ์ฒด ์์คํ ํ์ผ) ์ ์ ์ฅํ๋ ๊ณณ์ด์์.
์ฆ, ๊ทธ๊ฑด “๊ณต์ ํด๋”๊ฐ ์๋๋ผ VM ์ ์ฅ ์์น์ ๋๋ค.
๊ณต์ ํด๋๋ ๋ฐ๋ก ์ค์ ํด์ค์ผ ํฉ๋๋ค.
โ ์์ฝํ
| ๊ธฐ๋ณธ ๋จธ์ ํด๋ | Ubuntu ์์คํ ํ์ผ(.vdi ๋ฑ) ์ ์ฅ ์์น |
| ๊ณต์ ํด๋ | Ubuntu์ Windows ๊ฐ ํ์ผ ๊ตํ์ฉ ํด๋ |
| ์ค์ ์์น | VirtualBox → ์ค์ → ๊ณต์ ํด๋ |
| Ubuntu ๋ด๋ถ ๊ฒฝ๋ก | /media/sf_ํด๋์ด๋ฆ |
'6. CS ๊ธฐ์ด ๐ > Linux & Unix ๐ง' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [Linux/Unix] vi ํธ์ง๊ธฐ ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ (0) | 2025.10.17 |
|---|---|
| [Linux/Unix] Ubuntu ํ๊ธ ์ ๋ ฅ ์ค์ (0) | 2025.10.17 |
| Virtualbox ์๋ ๋๋ฆผ ๋ฌธ์ ํด๊ฒฐ (0) | 2025.09.30 |
| [Linux/Unix] ์ค์ต ํ๊ฒฝ ๊ตฌ์ถ: VirtualBox/Ubuntu ๋ค์ด๋ก๋ (3) | 2024.11.05 |
| [System Software] ์ง๋ฒ์ ๊ดํ์ฌ (7) | 2024.10.04 |