Ubuntu仮想マシンのファイル共有 - マウント

Ubuntu仮想マシンのファイル共有 - マウント

私は仮想マシンソフトウェアとしてOracle VM VirtualBox Manager 6.0.8を使用し、ゲストOSとしてUbuntu 18.04.2を使用してWindows 10をホストOSとして実行しています。フォルダとのファイル共有を設定しようとしています。

Oracle VM VirtualBoxの仮想マシン設定に移動して、新しい共有フォルダを作成しました。設定時に自動インストールをチェックして永久にしておきました。ところで、Ubuntuでファイルを開くとフォルダが見えますが、開くことはできません。クリックするとエラーメッセージが表示されます。この場所を表示できません。次に、その下に小さな文字で次のように表示されます。 'のコンテンツを見るために必要な権限がありません。共有フォルダ_I_作成されました」。

Googleで検索してみたら、次のリンクを見つけました。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修正のようです。しかし、このコマンドが何を意味するのかわからないので、まずそれが何をしているのかを知りたいのです。

だから私は本当に2つの質問があります。

  1. コマンドの各部分はどういう意味ですか?
  2. 実行しようとしたときに表示されるエラーをどのように修正しますか?

答え1

mount -t vboxsf [-o OPTIONS] sharename mountpoint

-t vboxsf- 擬似ファイルシステムの提供*ホストシステムとゲストシステム間の共有フォルダメカニズム。あなたはインストールする必要がありますゲストサプリメントこのファイルシステムを使用する前に、ゲストを追加インストールするための便利なチュートリアルはここにあります。協会

-o OPTIONS- インストールされたリソースの動作を支援または指定できるオプション(例uidgid...)のリスト。このオプションの設定は、インストールしたファイルシステムの種類によって異なります。

sharename- インストールする必要があるリソースの名前/ソース(あなたの場合は共有フォルダ名)。

mountpoint- インストール後にリソースを使用できるターゲットディレクトリ。

mount実装できるコマンドの詳細男8番マウント

vboxsfこれに関する詳細情報は以下から得ることができる。OPTIONS男8 mount.vboxsf


スーパーユーザー権限を持つリソースを使用する必要がありますmount。したがって、あなたはrootユーザーになるか、スタイルmountで操作する必要がありますsudo mount ...

詳しくはsudoこちらマン8スド

関連情報