Ubuntu의 내 VM에서 Windows 7 공유 드라이브 마운트

Ubuntu의 내 VM에서 Windows 7 공유 드라이브 마운트

먼저 내 설정:

  • Ubuntu 10.04가 있고 Oracle VirtualBox를 사용하여 Windows 7을 실행하고 있습니다.

내 창에서는 예를 들어 공유 드라이브에 액세스할 수 있습니다. 도구-> 드라이브 매핑으로 이동하여 드라이브 이름(사용자/비밀번호)을 입력하면 완료됩니다.

\\smalldrive

그래서 저는 우분투에서 동일한 드라이브에 액세스하려고 합니다. 왜냐하면 단지 해당 파일에 액세스하기 위해 VM을 열고 싶지 않기 때문입니다.

나는 계속 읽었다라이베리아 괴짜우분투에서 공유를 마운트하는 방법이 작동하도록 하는 데 필요한 정보가 누락되었습니다.

sudo mount -t cifs //Windows_PC/Shares /mnt/Windows -o user=username
                   ^----Here---^

공유 폴더를 가져오는 컴퓨터의 이름을 어떻게 알 수 있나요? IP 주소를 얻을 수 있어도 이름 대신 사용할 수 있다고 생각했습니다.

따라서 누군가가 여기에 더 나은 제안을 하지 않는 한 내가 필요한 것은 다음과 같습니다.

  • 공유 드라이브에서 컴퓨터의 IP 주소를 어떻게 얻을 수 있습니까?
  • 우분투에 직접 마운트하는 방법은 무엇입니까?

편집하다:

공유 드라이브가 내 컴퓨터가 아니라 네트워크의 다른 컴퓨터에 있습니다. 컴퓨터 이름도 모르고 IP 주소도 모르겠어요

답변1

오랫동안 연구한 끝에 나는 그것이 매우 쉬운 일이라는 것을 깨달았습니다.

Windows 7에서는 명령줄에서 ping을 수행했습니다.

ping smalldrive

이 드라이브를 호스팅하는 서버의 IP 주소가 반환되었습니다.

내 Ubuntu 시스템에서는 단순히 일반 마운트를 사용했습니다.

sudo mount -t cifs //New IP/Shares /mnt/Windows -o user=username

이제 이 공유 폴더에 액세스하기 위해 Windows VM을 실행할 필요가 없습니다.

답변2

IP 주소를 사용하여 Windows 공유에 탑재할 수 있습니다. Windows 상자에서 명령 프롬프트로 이동하여 다음을 입력합니다.

ipconfig[ENTER]

그러면 Windows 시스템에 있는 네트워크 어댑터의 IP 주소가 제공됩니다.

그런 다음 Linux 시스템에서 다음을 사용하여 공유를 마운트할 수 있습니다.

sudo mount -t cifs //10.0.0.2/Shares /mnt/Windows -o user=username

여기서 10.0.0.2는 Windows 가상 머신의 IP 주소입니다.

관련 정보