VirtualBox Guest Mint 16 64 비트와 호스트 디렉토리를 공유 할 수 없음


15

문제 Linux Mint 16 VirtualBox 게스트 OS에서 공유 디렉토리를 마운트하려고 할 때 다음 오류가 발생합니다.

mount: wrong fs type, bad option, bad superblock on hostshare,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

내 마운트 명령은 sudo mount -t vboxsf hostshare ~ / host입니다.

dmesg | 꼬리 공개 : 'sf_read_super_aux err = -22'

환경 -호스트 OS : Windows 7 64 비트-게스트 OS : Linux Mint 64 비트 (Mate)-VirtualBox 4.3.10-VirtualBox 게스트 추가 4.3.10-영구 확인을 수행하여 VirtualBox에 'hostshare'로 정의 된 공유 디렉토리-~ / host 게스트 OS 파일 시스템에 정의되어 있습니다.

내가 시도한 것은 Mint 15 32 비트를 포함하여 다른 VirtualBox 게스트 에서이 디렉토리를 마운트 할 수 있습니다. Mint 16에서 게스트 추가를 다시 설치했는데 내가 볼 수있는 것부터 실행 중입니다. 호스트 OS, VirtualBox 및 게스트 OS를 여러 번 재부팅했습니다. 공유 폴더의 이름을 다양하게 어리석은 것으로 바 꾸었습니다. VirtualBox 네트워크를 NAT에서 브리지 어댑터로 변경했습니다. 다른 게스트 추가 기능 (공유 클립 보드, 드래그 앤 드롭)이 제대로 작동합니다.


3
마지막으로 문제를 해결했지만 답변을 게시하기에는 너무 새롭습니다. -linux-gnu / VBoxGuestAdditions / mount.vboxsf 다른 사람이 사용하기를 바랍니다
William

1
발견해 주셔서 감사합니다. 나는 미쳤어. 오류 메시지가 너무 모호하다는 것을 감안할 때 문제가 심볼릭 링크가 아닌 것으로 추측 한 방법이 궁금합니다. 나는 데비안 wheezy 7.4 32 비트에 있습니다. 내 경우의 올바른 링크는 ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf입니다. 내가 :) 그것을 찬성 투표 할 수 있도록 즉시 당신이 충분히 담당자를 가지고있는 솔루션으로 게시하시기 바랍니다
NothingsImpossible

답변:


8

나는 당신의 해결책을 확인합니다. Windows 7 64 비트에서 데비안 7 amd64 게스트를 사용하고 있습니다. virtualbox를 4.3.8에서 4.3.10으로 업데이트했습니다. 다음 symlink : /sbin/mount.vboxsf는 /usr/lib/VBoxGuestAdditions/mount.vboxsf를 가리 키지 만 mount.vboxsf의 실제 경로는 /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf입니다.

이 문제는있는 것 같다 고정 버추얼 서브 버전 저장소에. 따라서 다음 버전에서 수정해야합니다.


6
그 동안 해결 방법은 다음과 같습니다.sudo ln -sf /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf
Alessio Gaeta

해결책은 훌륭하게 작동했지만 왜 이것이 "파산"한 내 인생을 알 수는 없습니다. 자동 업데이트를 수행하지 않습니다.
세스

4

나는 같은 문제가 있었다. 주제 스타터의 솔루션은 거의 나를 위해 일했지만 Lubuntu 13 대신에

ln /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf

나는 사용했다

ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf

1

데비안의 경우 :

/sbin폴더 file 에 심볼릭 링크가 있는데 mount.vboxsf잘못 링크되어 있습니다. 올바른 링크는 mount.vboxsf-> /opt/VBoxGuestAdditions-xxxxx/lib/VBoxGuestAdditions/mount.vboxsf입니다.


0

폴더를 가리키는 / usr / lib64에 간단한 링크를 만들 수 있습니다.

/opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/

Windons 7 호스트의 Kubuntu 14.04 게스트에서 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.