私はDebian 9をホストとして実行しており、Oracle VirtualBox(v. 5.2.6)を使用してWindows 7をゲストとして正しくインストールしました。両方のオペレーティングシステムが正常に動作し、2つのオペレーティングシステム間でフォルダを共有する必要があります。
これを得るために、私は次のステップに従いました。
ゲストが追加されましたスーパーユーザーとして実行してインストールします。
apt-get インストール virtualbox-guest-dkms virtualbox-guest-x11 linux-headers-$(uname -r)
/home/quant/Scrivania/VirtualBox/Data
Oracle VirtualBox Managerの設定(共有フォルダー)を変更して候補フォルダーを作成します。以下を実行してデバイスをインストールします。
-t vboxsf データ/home/クオント/Scrivania/VirtualBox/Data/ インストール
(3) 地点で次のような結果を得る。エラーメッセージ内部に端末:
/sbin/mount.vboxsf: mounting failed with the error: No such device
VirtualBox Managerで手動でローカルフォルダを作成し、共有フォルダに設定しましたが、そのフォルダが存在しないようです。
誰でも解決策を提案できますか?
質問をする際にはっきりと説明してほしいです。ご提案いただいた皆様に感謝します!
ベストアンサー1
エラー:/sbin/mount.vboxsf: mounting failed with the error: No such device
共有ポイントとマウントポイントに同じ名前でSFをインストールしている可能性があります。それらは異なる必要があります(たとえば、共有ポイント~/share
とマウントポイントの呼び出し~/host
)。また、次の事項に従ったことを確認する必要があります。正しいステップ:
- 共有したいホストシステム(ubuntu)にフォルダを作成します(例:〜/ share)。
- VirtualBoxからゲストオペレーティングシステムを起動します。
- デバイス - >共有フォルダを選択します...
- 「追加」ボタンを選択してください。
- 選択〜/共有
- (オプション)永続化オプションを選択します。
プロセスが完了したら、ホストシステムでターミナルを開き、次を実行します。
sudo mount -t vboxsf -o uid=$UID,gid=$(id -g) /home/quant/Scrivania/VirtualBox/Data ~/host
(適切な名前に変更または変更する必要が/home/quant/Scrivania/VirtualBox/Data
あります~/host
)Windowsクライアントでこの手順が正常に完了したら、次のことを実行できます。
net use x: \\vboxsvr\[whatever your share folder's name is]
~/Data
代わりに、共有フォルダ名を単純にしてください~/share
。/home/quant/Scrivania/VirtualBox/Data
これは別の問題の原因となる可能性があります。頑張ってください!