私は仮想マシンソフトウェアとして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
mount -t vboxsf [-o OPTIONS] sharename mountpoint
-t vboxsf
- 擬似ファイルシステムの提供*ホストシステムとゲストシステム間の共有フォルダメカニズム。あなたはインストールする必要がありますゲストサプリメントこのファイルシステムを使用する前に、ゲストを追加インストールするための便利なチュートリアルはここにあります。協会。
-o OPTIONS
- インストールされたリソースの動作を支援または指定できるオプション(例uid
:gid
...)のリスト。このオプションの設定は、インストールしたファイルシステムの種類によって異なります。
sharename
- インストールする必要があるリソースの名前/ソース(あなたの場合は共有フォルダ名)。
mountpoint
- インストール後にリソースを使用できるターゲットディレクトリ。
mount
実装できるコマンドの詳細男8番マウント。
vboxsf
これに関する詳細情報は以下から得ることができる。OPTIONS
男8 mount.vboxsf。
スーパーユーザー権限を持つリソースを使用する必要がありますmount
。したがって、あなたはroot
ユーザーになるか、スタイルmount
で操作する必要がありますsudo mount ...
。
詳しくはsudo
こちらマン8スド。