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

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

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

내 가상 머신(Oracle VM VirtualBox) 설정으로 이동하여 새 공유 폴더를 만들었습니다. 설정할 때 자동 마운트를 선택하고 영구적으로 설정했습니다. 그러나 Ubuntu에서 파일을 열면 폴더가 보이지만 열 수 없습니다. 클릭하면 다음과 같은 오류가 발생합니다. 이 위치를 표시할 수 없습니다. 그런 다음 아래에 작은 글자로 다음과 같이 표시됩니다. '의 내용을 보는 데 필요한 권한이 없습니다.shared_folder_I_created".

구글링하다가 이런 링크를 발견했습니다.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 OPTIONSuid- 마운트된 리소스(예 : gid...) 의 동작을 돕거나 지정할 수 있는 옵션 목록입니다 . 이 옵션 설정은 마운트하는 파일 시스템 유형에 따라 다릅니다.

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

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

mount다음에서 얻을 수 있는 명령 에 대한 자세한 내용남자 8 마운트.

자세한 정보 vboxsfOPTIONS얻을 수 있는 정보남자 8 mount.vboxsf.


슈퍼유저 권한이 있는 리소스를 사용해야 합니다 mount. 따라서 사용자가 되거나 스타일 에 맞춰 root실행 해야 합니다 .mountsudo mount ...

자세히 알아 sudo보기남자 8 sudo.

관련 정보