ホストWindowsマシンとvirtualboxゲストLinuxの間の共有フォルダーをマウントできません


8

そのため、virtualbox共有フォルダーの設定で、クリックセットアップを既に持っています。自動マウントして永続化します。共有フォルダーの名前はVM-shareです

次に、ゲストLinuxのターミナルにログインして、次のコマンドを入力します。

$ sudo mount -t vboxsf VM-share ~/share/

次のエラーメッセージが表示されます。

mount: wrong fs type, bad option, bad superblock on VM-share,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

だから私はそれをググってこのページの指示に従いました:なぜ「間違ったfsタイプ、悪いオプション、悪いスーパーブロック」エラーが出るのですか?

sudo apt install nfs-common」と「sudo apt install cifs-utils」の両方をインストールする

ただし、コマンド " $ sudo mount -t vboxsf VM-share ~/share/" を繰り返すと、以前と同じエラーメッセージが表示されます。「dmesg | tail」と入力すると、次のメッセージが表示されます。

[    8.743003] IPv6: ADDRCONF(NETDEV_UP): enp0s3: link is not ready
[    8.745374] e1000: enp0s3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[    8.752152] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s3: link becomes ready
[    9.633147] floppy0: no floppy controllers found
[    9.633209] work still pending
[ 3128.376259] vboxsf: Successfully loaded version 5.1.16_Ubuntu (interface 0x00010004)
[ 3128.376457] sf_read_super_aux err=-22
[ 5762.008076] sf_read_super_aux err=-22
[ 6052.591669] sf_read_super_aux err=-22
[ 6138.926441] sf_read_super_aux err=-22

では、共有フォルダをマウントするにはどうすればよいですか?

回答:


7

マウントできなかった理由は、vboxguestadditionバージョンをインストールしなかったためです。したがって、次の手順に従う場合:

  1. https://www.howtogeek.com/189974/how-to-share-your-computers-files-with-a-virtual-machine/

  2. 上記のWindowsの部分は無視して、次の手順に従ってゲストの追加をインストールします。https//virtualboxes.org/doc/installing-guest-additions-on-ubuntu/

  3. その後、ファイルは自動的にそこにありますが、権限の問題に遭遇する可能性があります。次のページを確認してください:https : //askubuntu.com/questions/189200/getting-access-to-var-www。

私と同じ問題に遭遇する可能性のある人々の助けになることを願っています。


3

現在(VirtualBoxのバージョン6.0.10)にはmake permanentauto-mount共有フォルダーのオプションがあり、virtualboxのGUIにもmount pointAt)があります。私にとっては、以下がうまくいきました:

  1. ゲストUbuntuの場合: sudo apt-get install virtualbox-guest-utils
  2. VirtualBoxのGUIに共有フォルダーを追加します。
  3. ゲストOSを再起動します

GUIで指定されたマウントポイント上のフォルダーは自動的に作成されls、ホストWindows PCにあるファイルが表示されました。


sudo apt-get install virtualbox-guest-utilsが役立ちます
Emtiaz Zahid

2

/ mediaフォルダーにcdし、ホストマシンの共有フォルダーに作成/共有したフォルダーと同じ名前のディレクトリを作成します。

cd /media
sudo mkdir nameOfMySharedFolder

次のコマンドでフォルダーをマウントします。

sudo mount -t vboxsf nameOfMySharedFolder /media/nameOfMySharedFolder

プロセスの完全な説明については、ビデオを ご覧くださいhttps://www.youtube.com/watch?v=I5cV0V7vLJw ps sudoが必要な場合と必要でない場合があります

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.