web-dev-qa-db-ja.com

VirtualBoxに共有フォルダーをマウントできませんか?

CentOS 7でVirtualBoxを設定しましたが、共有フォルダーを追加できません。

環境:

Host - Windows 10
VirtBox - Centos 7 
VirtBox Version - 5.1.10
Development Tools are installed
gcc version - gcc-Version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC)
Perl version - v5.16.3

私はこれに従いました post が機能しません。

マウントしようとすると、次の結果が得られます

[root@localhost /]# mount -t vboxsf php5 /mnt/share/php5/ /sbin/mount.vboxsf: mounting failed with the error: No such device

Sudo ./vboxadd setup、投稿で説明されているように、ログファイルは次のメッセージを受け取ります:

[root@localhost /]# cat /var/log/vboxadd-install.log
/tmp/vbox.0/Makefile.include.header:97: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Schluss.
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.

これは追加されたフォルダの画像です enter image description here

コモンで試してみたらDevice--> Guest Addition次のエラーが発生しました:

enter image description here

成功する他の方法はありますか?

4
michael-mammut

Virtualboxのゲスト追加に関連するほとんどの問題は、vboxusersという名前のホストにグループを作成することで解決されます(まだ作成されていない場合)

groupadd vboxusers

ユーザーをそのグループに追加します。

Sudo usermod -aG vboxusers $your_username
1
Serhat Cevikel

小さなチュートリアル を作成して修正しました。

0
michael-mammut