[Ubuntu] VirtualBox 공유 폴더 기능 사용하기[Ubuntu] VirtualBox 공유 폴더 기능 사용하기

Posted at 2019. 1. 6. 21:28 | Posted in Linux/Ubuntu



■ 버추얼 박스 공유 폴더 우분투에서 마운트 하고 사용하기.





#01. 설치 패키지




 $ sudo apt-get install linux-generic




 $ sudo apt-get install linux-source



 $ sudo apt-get install make



 $ sudo apt-get install gcc



 $ sudo apt-get install build-essential




P.S 위 정보는 필자도 다른 블로그들을 참고하며 설치한 기능이다.


     버추얼 박스 게스트 확장 CD 기능을 활성화 하기위해 설치할 패키지들은 총 5가지 이지만.

     우분투 데스크탑(Ubuntu Desktop), 우분투 서버(Ubuntu Server)

     $ sudo apt-get install linux-generic

     해당 명령어 하나만 해도 버추얼 박스 게스트 확장 CD를 사용하는것에는 문제가 없었다.


     정말 필요한 패키지가 뭔지는 좀더 간추려서 추후 정리할 예정이다.










#02. 버추얼 박스 게스트 확장 CD 이미지 삽입




버추얼 박스 상단 메뉴중 장치의 하위 메뉴인 게스트 확장 CD 이미지 삽입을 클릭한다.






GUI 환경이라면 위 이미지와 같이


버추얼 박스의 게스트 확장 CD 이미지가 나타나는 것을 확인 할 수 있을것이다.










#03. 우분투에서 게스트 확장 CD 마운트 하기




생성된 게스트 확장 CD에서 VBoxLinuxAdditions.run 파일을 실행해야 하는데.


우선 VBox_GAs CD를 바로 읽을 수가 없기에.


우선 마운트를 해서 사용해야 한다.


게스트 확장 CD를 마운트할 디렉토리를 먼저 생성하자.



 $ sudo mkdir -p /tools/cdrom




디렉토리를 생성했다면.


이제 게스트 확장 CD를 마운트 한다.



 $ sudo mount /dev/cdrom /toos/cdrom




마운트가 완료되었다면 이제 새롭게 생성한


/tools/cdrom 에 존재하는


VBoxLinuxAdditions.run 파일을 실행한다.




 $ sudo /tools/cdrom/VBoxLinuxAdditions.run



정상적으로 실행이 되었다면, 이제 다음 작업으로 넘어가면 된다.

혹 뭔가 문제가 있다면, 패키지 설치부터 다시한번 되짚어 보자.










#04. 버추얼 박스 공유 폴더 설정




버추얼 박스에 사용중인 우분투와 공유하기 위한 공유 폴더를


먼저 윈도우에서 생성해 둔다.





필자는 mount라는 폴더를 만들어 두고, 포스팅 글을 작성하기위해.


이미지 파일을 하나 올려두었다.





공유 폴더를 설정하기위해 버추얼 박스 상단 메뉴중에서


장치 > 공유 폴더 > 공유 폴더 설정 을 실해시켜 보자.








설정 창이 뜨면 좌측 메뉴증에서 공유 폴더를 선택해준다.


그럼 공유 폴더 관련 설정이 나오게 되는데


여기서 머신 폴더 를 선택해준뒤 마지막으로 생성 버튼을 클릭한다.








생성버튼을 클릭했다면 공유 추가라는 작은 창이 뜨게되는데


여기서 버추얼 박스에 설치된 우분투와 공유할 폴더의 경로를 입력하고.


일기 전용, 자동 마운트, 항상 사용하기 중에서


사용 목적에 맞게 선택한다.






이제 확인 버튼을 클릭하고 공유 추가 창을 닫으면


선택된 디렉토리의 경로가 지정된 것을 확인 할 수 가 있다.












#05. 우분투에서 버추얼 박스 공유폴더 마운트 하기




이제 마무리 단계이다.


가장 먼저 우분투에서 공유 폴더를 마운트할 폴더를 새로 생성해 주자.



 $ mkdir -v /hom/사용자계정/mount




위와같이 mount라는 디렉토리를 우분투 사용자 폴더에 생성을 해 주었다.


이제 이 폴더를 마운트 하기만 하면된다.




 $ sudo mount -t vboxsf mount /home/사용자계정/mount



위 작업까지 진행되었다면.


마운트한 폴더의 경로로 이동해 보자.


윈도우즈에서 생성한 mount  폴더에서 올려두었던


keyboard.jpg 파일이 존재하는것을 확인 할 수 있다.





성공적으로 마운트 되었다.~













  1. kongsoo
    안녕하세요.
    사용자 비밀번호 입력하면 protocol error가 뜨는데 어떻게 하면 될까요?ㅠㅠ
    • 2019.05.23 22:13 신고 [Edit/Del]
      안녕하세요.
      어느 항목에서 에러가 나시는 건가요?
      protocol error는 보통 마지막으로 마운트 하는 경우에 발생할텐데
      경로 설정이 잘못되있거나.
      ls -al 쳐서 권한이 어떻게 되어 있는지 한번 확인해 보셔야 할것 같습니다.
  2. sian
    안녕하세요 좋은글 보고 배워가는 중에 문제가 있어서 질문 드립니다.
    sudo mount -t vboxsf mount /home/saak/mount 이 구간이 실행이 안되고
    /sbin/mount.vboxsf: mounting failed with the error: No such device
    라는 오류가 뜹니다.

    vboxsf는 따로 설정 같은걸 한적이 없는 것 같은데 원래 존재하는 명령어나 폴더인건가요??
    • 2019.06.05 10:46 신고 [Edit/Del]
      안녕하세요.
      이제야 글을 보고 뒤늦게 댓글 다네요.

      vboxsf는 버추얼 박스 설정관련 명령어입니다.

      위에 올리신 에러는 게스트 확장 CD 생성이 제대로 이루어 지지 않은 문제로 추정됩니다.

      중간부터 작업을 하신걸로 생각되는데.
      #01. 설치패키지 부터 진행하셔야지 가능합니다.

      잘 해결되셨으면 좋겠네요~!!

Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기