태그 보관물: virtualization

virtualization

VirtualBox의 공유 폴더 (우분투 및 Windows 7) mkdir /media/win7share sudo

우분투 호스트에 설치된 Windows 7과 우분투에서 액세스 할 수있는 디렉토리를 갖고 싶습니다.

그래서 Windows와 Ubuntu에 Virtualbox 추가 기능 을 설치했습니다 .

그런 다음 우분투에서 :

sudo mkdir /media/win7share
sudo mount -t vboxsf win7share /media/win7share

나는 얻다:

/sbin/mount.vboxsf: mounting failed with the error: No such device
  • Virtualbox Manager 설정에서 공유 폴더에 무엇을 입력해야합니까?
  • Windows에서 무엇을 설정해야합니까?


답변

호스트 : Ubuntu

공유 할 폴더를 선택하십시오 (아래와 같은 방식으로 호스트에서 VM 설정을 열고 선택하십시오). 그것이 (Win7 손님에게서보고 싶은 호스트의 폴더) :

/home/misery

이 튜토리얼 은 답을 다룹니다. Ubuntu 폴더를 공유에 추가 한 후 Win7 VM을 시작하거나 재부팅 하면 LAN (근거리 통신망)을 검색해야합니다 (Win7 게스트에서 검색 할 때까지 기다립니다 (녹색 진행률 표시 줄)). 그 후 네트워크 디스크가 나타납니다.

여기에 이미지 설명을 입력하십시오

내 PC에서는 더 이상의 단계가 없었습니다. 문제가있는 경우 튜토리얼을 참조하십시오.

주최자 : Win7, 게스트 OS : 우분투

먼저 가상 머신 설정으로 이동하십시오.

여기에 이미지 설명을 입력하십시오

공유하려는 폴더를 추가하고 이름을 지정하십시오 (자동으로 이름이 지정됨). 여기 내 폴더의 Win7 경로는 C : \ Misery이고 이름은 Misery입니다.

그런 다음 VM을 시작할 때 항상 마운트하도록 자동 마운트 옵션을 표시하십시오.

여기에 이미지 설명을 입력하십시오

그리고 기본적으로 그렇습니다. 이제 가상 머신을 시작하십시오. 이 자습서 에서는 나머지 부분에 대해 간단히 설명합니다. 게스트에서 마운트 지점이 될 폴더를 만들어야합니다. 우분투에서 GMisery가 될 것이라고 가정 해 봅시다. 따라서 사용자 디렉토리에 작성하십시오. 이제 게스트 OS에 빈 폴더가 있습니다.

/home/misery/GMisery

다음으로 터미널을 열고 다음을 작성하십시오.

sudo mount -t vboxsf -o uid=1000,gid=1000 Misery /home/misery/GMisery

이제 작동합니다. 오류가 발생하지 않으면 로그 아웃했다가 다시 로그인하면 완료됩니다.

첨부 된 튜토리얼 도 읽으십시오 .

그리고 일반적으로 호스트 VB 확장팩 에 설치하는 것이 좋습니다 . 그러나 여기서 논의 된 주제에는 영향을 미치지 않습니다.


답변

해결책은 다음과 같습니다.

  1. 게스트 시스템에 게스트 추가 설치 (Windows)
  2. 호스트 시스템에 게스트 추가 기능 을 설치 하지 마십시오 (우분투)
  3. vboxusers그룹에 사용자 추가 (또는 vboxsf버전에 따라) :

    sudo usermod -aG vboxusers $USER
    
  4. 공유 문서에 대한 디렉토리를 작성하십시오.

    mkdir /home/$USER/shared
    

    (실수는이를 넣고 /media마운트하려고 시도하는 것이 었습니다. 최신 VirtualBox가 우리를 위해하는 것처럼 필요하지 않습니다)

  5. VirtualBox 옵션으로 이동하여 해당 shared디렉토리를 공유 경로에 추가하십시오 .

    제 경우에는 권한으로 인해 버튼이 회색으로 표시되어 3에서 해결되었습니다.

  6. vboxsf커널 모듈이 modprobe vboxsf(VM 내부)에 의해 실행되고 있는지 확인하십시오 .

그리고 그게 다야. 지정된 디렉토리는 Windows에서 새 드라이브로 나타납니다.


답변

Windows에서 디렉토리를 만듭니다 (예 : ubuntu).

VMware 디바이스에서이 디렉토리 (ubuntu)를 공유하십시오.

루트 (/)에서 / windows로 우분투에 디렉토리를 만듭니다.

mount.vboxsf -w ubuntu /windows


답변

귀하의 질문에 대한 답변은 여기에 있습니다

/etc/profile로그인 할 때마다 마운트를 영구적으로 만들려면 파일에 마운트 라인을 추가해야합니다 .


답변