Ubuntu 가상 머신 파일 공유--마운트

Ubuntu 가상 머신 파일 공유--마운트

저는 가상 머신 소프트웨어로 Oracle VM VirtualBox Manager 6.0.8을 사용하고 게스트 OS로 Ubuntu 18.04.2를 사용하여 Windows 10을 호스트 OS로 실행하고 있습니다. 폴더와 파일 공유를 설정하려고 합니다.

Oracle VM VirtualBox의 가상 머신 설정으로 이동하여 새 공유 폴더를 만들었습니다. 설정할 때 자동설치를 체크해서 영구하게 해두었습니다. 그런데 Ubuntu에서 파일을 열면 폴더가 보이지만 열 수 없습니다. 클릭하면 오류 메시지가 나타납니다: 이 위치를 표시할 수 없습니다. 그런 다음 그 아래에 작은 글자로 다음과 같이 표시됩니다. '의 콘텐츠를 보는 데 필요한 권한이 없습니다.공유 폴더_I_생성됨".

구글에서 검색해보니 다음 링크를 찾았습니다.https://helpdeskgeek.com/virtualization/virtualbox-share-folder-host-guest/. 공유 폴더를 설정하려면 내가 했던 모든 작업을 수행해야 하지만 (추가로) 터미널에서 다음 줄을 실행해야 한다고 설명합니다.

mount -t vboxsf [-o OPTIONS] sharename mountpoint

그런 다음 다음과 같이 말합니다.

sharename을 공유 이름으로 바꾸고, mountpoint를 공유를 마운트하려는 경로(예: /mnt/share)로 바꿉니다.

이는 이 폴더를 처음 만들 때 자동 설치를 확인했음에도 불구하고 이 폴더를 올바르게 설치하지 않았음을 나타내는 것 같습니다.

어쨌든 터미널에서 실행을 시도했지만 오류가 발생했습니다.

mount: only root can use "--types" option

이것은 간단한 sudo 수정인 것 같습니다. 하지만 이 명령이 무엇을 의미하는지 모르기 때문에 먼저 그것이 무엇을 하는지 알아보고 싶습니다.

그래서 저는 정말로 두 가지 질문이 있습니다.

  1. 명령의 각 부분은 무엇을 의미합니까?
  2. 실행하려고 할 때 나타나는 오류를 어떻게 수정합니까?

답변1

mount -t vboxsf [-o OPTIONS] sharename mountpoint

-t vboxsf- 의사 파일 시스템 제공*호스트 시스템과 게스트 시스템 간의 공유 폴더 메커니즘. 당신은 설치해야게스트 보충이 파일 시스템을 사용하기 전에 게스트 추가 설치에 대한 유용한 튜토리얼은 여기에 있습니다.협회.

-o OPTIONS- 설치된 리소스의 동작을 돕거나 지정할 수 있는 옵션(예 uid: gid...) 목록입니다. 이 옵션의 설정은 설치한 파일 시스템 유형에 따라 다릅니다.

sharename- 설치해야 하는 리소스의 이름/소스(귀하의 경우 공유 폴더 이름).

mountpoint- 설치 후 리소스를 사용할 수 있는 대상 디렉터리입니다.

mount구현할 수 있는 명령에 대한 자세한 내용남자 8번 마운트.

vboxsf이에 대한 자세한 정보는 다음에서 얻을 수 있습니다.OPTIONS남자 8 mount.vboxsf.


슈퍼유저 권한이 있는 리소스를 사용해야 합니다 mount. 따라서 당신은 root사용자가 되거나 스타일 mount있게 운영되어야 합니다 sudo mount ....

자세히 알아 sudo보기맨 8 스도.

관련 정보