반응형
VirtualBox에 설치된 가상OS(리눅스)에서 호스트PC(윈도우) 공유폴더 사용하기
1. 가상OS에 필수 패키지 설치 및 업데이트
- RHEL: sudo apt-get update && sudo apt-get install kernel-devel
- CentOS: sudo yum update && sudo yum -y install kernel-headers kernel-devel
- 공유폴더를 마운트 할 경로에 폴더 생성 후 장비 종료
- # mkdir /dataFolder
- 장비 종료
2. VirtualBox 관리자에서 공유폴더 설정
- 폴더 경로: 공유할 폴더 경로 지정
- 폴더 이름: 공유할 폴더명
- 마운트 지점: 2번에서 생성해 둔 폴더 경로 입력
- 자동 마운트: 체크
- 항상 사용: 체크
3. 게스트 추가기능 설치
- 가상머신 다시 시작
- 장치 -> 게스트 확장 CD 이미지 삽입
- # mount -r /dev/cdrom /media
- # mount -r /dev/cdrom {해당 CD롬을 마운트 할 경로}
-
[root@localhost dataFolder]# cd /media/ [root@localhost media]# ll total 41627 -r--r--r--. 1 root root 1048 Jul 27 2023 AUTORUN.INF -r-xr-xr-x. 1 root root 6848 May 2 2024 autorun.sh dr-xr-xr-x. 2 root root 1468 May 2 2024 cert dr-xr-xr-x. 2 root root 1252 May 2 2024 NT3x dr-xr-xr-x. 2 root root 2828 May 2 2024 OS2 -r-xr-xr-x. 1 root root 5096 May 2 2024 runasroot.sh -r--r--r--. 1 root root 592 May 2 2024 TRANS.TBL -r--r--r--. 1 root root 2203708 May 2 2024 VBoxDarwinAdditions.pkg -r-xr-xr-x. 1 root root 4224 May 2 2024 VBoxDarwinAdditionsUninstall.tool -r-xr-xr-x. 1 root root 6306247 May 2 2024 VBoxLinuxAdditions.run -r--r--r--. 1 root root 9410560 May 2 2024 VBoxSolarisAdditions.pkg -r-xr-xr-x. 1 root root 15401856 May 2 2024 VBoxWindowsAdditions-amd64.exe -r-xr-xr-x. 1 root root 234168 May 2 2024 VBoxWindowsAdditions.exe -r-xr-xr-x. 1 root root 9041880 May 2 2024 VBoxWindowsAdditions-x86.exe -r--r--r--. 1 root root 261 Jul 27 2023 windows11-bypass.reg
- ./VBoxLinuxAdditions.run
-
[root@localhost media]# ./VBoxLinuxAdditions.run Verifying archive integrity... 100% MD5 checksums are OK. All good. Uncompressing VirtualBox 7.0.18 Guest Additions for Linux 100% VirtualBox Guest Additions installer ..........
-
4. 공유폴더 마운트
- # mount -t vboxsf dataFolder /dataFolder
- mount -t vboxsf dataFolder(본인이 2번에서 설정한 폴더명) /dataFolder(1번에서 생성한 마운트 폴더)
-
[root@localhost ~]# mount -t vboxsf dataFolder /dataFolder/ [root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 5.2G 0 5.2G 0% /dev/shm tmpfs 2.1G 9.1M 2.1G 1% /run /dev/mapper/rl-root 120G 5.1G 109G 5% / /dev/sda2 974M 368M 539M 41% /boot tmpfs 1.1G 40K 1.1G 1% /run/user/0 tmpfs 1.1G 56K 1.1G 1% /run/user/42 /dev/sr0 51M 51M 0 100% /media dataFolder 1.9T 404G 1.5T 22% /dataFolder [root@localhost ~]# ll /dataFolder/ total 1 -rwxrwxrwx. 1 root root 3 Nov 3 04:55 test.txt
-
- mount -t vboxsf dataFolder(본인이 2번에서 설정한 폴더명) /dataFolder(1번에서 생성한 마운트 폴더)
반응형