*****************************************************************

マウス統合機能kを有効にする
    VirtualBox Guest Additions をインストールするには
  
、
   OS起動前 
    [設定]→[ストレージ]から)CDドライブを追加
                                       Gues Additions CD イメージを追加

   OS起動後
    Gues Additions CD イメージの挿入]をクリック

         ------- 仮想光学ディスク I:\VirtulBox\VBoxGuestAdditions.iso をマシン centos8 に挿入できません。 
Could not mount the media/drive 'I:\VirtulBox\VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED). 
終了コード : E_FAIL (0x80004005)
コンポーネント: ConsoleWrap
インターフェース: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
呼び出し先: IMachine {85632c68-b5bb-4316-a900-5eb28d3413df} -----------------------------------------------





------------エラーとなる場合は、ホストOS(Windows10)エクスプローラーを開いてCDドライブをクリックして再生

           I:\VirtulBox\VBoxGuestAdditions.iso をダブルクリックで実行すると
      (仮想ディスク)DVD ドライブ(j) VirtualBox GuestAdditions、が表示さる。
      その中のVirtualBox GuestAdditions-amd64.exe を実行。
       I:\VirtulBox\VirtualBox Guest Additionsへ、インストール。
           ---- エラー マッチング -----------

             VirtualBox GuestAdditions.exe もエラー  ---------------------------------------------------------



------ ゲストOS 側 ー>  ファイル --> VBox_gaS6.1.16 のプロパティを表示、場所を確認・・・/run/media/root   
  端末で、

[root@virtual ~]# cd /run/media/root/VBox_gaS6.1.16
-bash: cd: /run/media/root/VBox_gaS6.1.16: そのようなファイルやディレクトリはありません

[root@virtual ~]# ll /run/media/root/VBox_gaS6.1.16
ls: '/run/media/root/VBox_gaS6.1.16' にアクセスできません: そのようなファイルやディレクトリはありません

[root@virtual ~]# ll /run/media/root/
合計 3
dr-xr-xr-x. 5 root root 2408 10月 15 23:48 VBox_GAs_6.1.16
[root@virtual ~]# ll /run/media/root/VBox_GAs_6.1.16
合計 46826
-r--r--r--. 1 root root      763  2月 20  2020 AUTORUN.INF
dr-xr-xr-x. 2 root root     1824 10月 15 23:48 NT3x
dr-xr-xr-x. 2 root root     2652 10月 15 23:48 OS2
-r--r--r--. 1 root root      547 10月 15 23:48 TRANS.TBL
-r--r--r--. 1 root root  3830063 10月 15 23:41 VBoxDarwinAdditions.pkg
-r-xr-xr-x. 1 root root     3949 10月 15 23:41 VBoxDarwinAdditionsUninstall.tool
-r-xr-xr-x. 1 root root  7413172 10月 15 23:42 VBoxLinuxAdditions.run
-r--r--r--. 1 root root  9401856 10月 16 00:41 VBoxSolarisAdditions.pkg
-r-xr-xr-x. 1 root root 16950792 10月 15 23:45 VBoxWindowsAdditions-amd64.exe
-r-xr-xr-x. 1 root root 10057608 10月 15 23:43 VBoxWindowsAdditions-x86.exe
-r-xr-xr-x. 1 root root   270616 10月 15 23:42 VBoxWindowsAdditions.exe
-r-xr-xr-x. 1 root root     6384 10月 15 23:42 autorun.sh
dr-xr-xr-x. 2 root root      792 10月 15 23:48 cert
-r-xr-xr-x. 1 root root     4821 10月 15 23:42 runasroot.sh


[root@virtual ~]# cd /run/media/root/VBox_GAs_6.1.16

[root@virtual VBox_GAs_6.1.16]# ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 6.1.16 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 6.0.8 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel
modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Building the modules for kernel
4.18.0-259.el8.x86_64.

VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find out what went wrong
VirtualBox Guest Additions: modprobe vboxsf failed


-------------------VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find out what
went wrong ------------------------


[root@virtual ~]# cat /var/log/vboxadd-setup.log
Building the main Guest Additions 6.1.16 module for kernel 4.18.0-259.el8.x86_64.
Building the shared folder support module.
Error building the module.  Build output follows.
make V=1 CONFIG_MODULE_SIG= CONFIG_MODULE_SIG_ALL= -C /lib/modules/4.18.0-259.el8.x86_64/build M=/tmp/
vbox.0 SRCROOT=/tmp/vbox.0 -j1 modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (                \
echo >&2;                                                       \
echo >&2 "  ERROR: Kernel configuration is invalid.";           \
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";      \
echo >&2 ;                                                      \
/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f ./scripts/Makefile.build obj=/tmp/vbox.0
(cat /dev/null;   echo kernel//tmp/vbox.0/vboxsf.ko;) > /tmp/vbox.0/modules.order
  gcc -Wp,-MD,/tmp/vbox.0/.vfsmod.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/8/include
 -I./arch/x86/include -I./arch/x86/include/generated   -I./include/drm-backport -I./include -I./arch
/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -
include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -Wall -Wundef
 -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-
function-declaration -Wno-format-security -std=gnu89 -fno-PIE -DCC_HAVE_ASM_GOTO -mno-sse -mno-mmx
 -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387
 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit
-at-a-time -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1
 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1
 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -DCONFIG_TPAUSE=1 -pipe -Wno-sign-compare
 -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register
 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation
 -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048
 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -g -gdwarf-4 -pg
 -mrecord-mcount -mfentry -DCC_USING_FENTRY -fno-inline-functions-called-once -Wdeclaration-after-statement
 -Wno-pointer-sign -Wno-stringop-truncation -fno-strict-overflow -fno-merge-all-constants -fmerge-constants
 -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror
=incompatible-pointer-types -Werror=designated-init -fmacro-prefix-map=./= -Wno-packed-not-aligned
 -Wno-declaration-after-statement -fno-pie -include /tmp/vbox.0//include/VBox/VBoxGuestMangling.h
 -fshort-wchar -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux
 -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0
 -DVBOX -DVBOX_WITH_HGCM -DIN_MODULE -DIN_GUEST -DIN_GUEST_R0 -DRT_NO_EXPORT_SYMBOL -DVBOX_WITH_64_BITS_GUESTS
 -DRT_ARCH_AMD64  -DMODULE  -DKBUILD_BASENAME='"vfsmod"' -DKBUILD_MODNAME='"vboxsf"' -c -o /tmp/vbox.0/.tmp_vfsmod.o
 /tmp/vbox.0/vfsmod.c
/tmp/vbox.0/vfsmod.c: 関数 ‘vbsf_read_super_aux’ 内:
/tmp/vbox.0/vfsmod.c:568:17: エラー: ‘MS_REMOUNT’ undeclared (first use in this function); did you mean  ‘DT_RELCOUNT’?
     if (flags & MS_REMOUNT) {
                 ^~~~~~~~~~
                 DT_RELCOUNT
/tmp/vbox.0/vfsmod.c:568:17: 備考: 未宣言の識別子は出現した各関数内で一回のみ報告されます
make[2]: *** [scripts/Makefile.build:316: /tmp/vbox.0/vfsmod.o] エラー 1
make[1]: *** [Makefile:1545: _module_/tmp/vbox.0] Error 2
make: *** [/tmp/vbox.0/Makefile-footer.gmk:117: vboxsf] Error 2


--------------------------------------------

ゲストOS centos8 に戻ってみると、何故か、エラーにも関わらず、マウス統合機能が有効になっていた。
画面サイズもマウス操作できるようになったいた。


--------共有フォルダは、ホストOS 側のファイル確認できず。--------------
ホストOS Windows10 I:\VM-Share\centos_share
ゲストOS centos8   /mnt/centos_share

-----------------

共有フォルダのマウントが必要?

[root@virtual ~]# mount -t vboxsf centos_share /mnt/centos_share
/sbin/mount.vboxsf: mounting failed with the error: No such device 

[root@virtual ~]# ls -l /sbin/mount.vboxsf
lrwxrwxrwx. 1 root root 49 12月 29 09:36 /sbin/mount.vboxsf ->
 /opt/VBoxGuestAdditions-6.1.16/other/mount.vboxsf
 
              ----- /sbin/mount.vboxsf は、/opt/VBoxGuestAdditions-6.1.16/other/mount.vboxsfにリンクされている。
 

[root@virtual ~]# ll /opt/VBoxGuestAdditions-6.1.16
合計 48
-rw-r--r--. 1 root root 20516 10月 15 23:40 LICENSE
drwxr-xr-x. 2 root root    64 10月 15 23:41 bin
drwxr-xr-x. 2 root root    63 10月 15 23:40 init
drwxr-xr-x. 2 root root    30 12月 29 09:35 installer
drwxr-xr-x. 2 root root  4096 10月 15 23:41 other
-rwxr-xr-x. 1 root root 12921 12月 29 09:37 routines.sh
drwxr-xr-x. 2 root root    45 10月 15 23:41 sbin
drwxr-xr-x. 3 root root    30 10月 15 23:40 src
-rwxr-xr-x. 1 root root  3046 12月 29 09:37 uninstall.sh


[root@virtual ~]# ll /opt/VBoxGuestAdditions-6.1.16/other
合計 2772
-rwxr-xr-x. 1 root root    1590 10月 15 23:40 98vboxadd-xclient
-rwxr-xr-x. 1 root root    7926 10月 15 23:40 check_module_dependencies.sh
-rwxr-xr-x. 1 root root   19152 10月 15 23:41 mount.vboxsf
-rwxr-xr-x. 1 root root 1850176 10月 15 23:41 pam_vbox.so
-rw-r--r--. 1 root root     136 10月 15 23:40 vbox-greeter.desktop
-rw-r--r--. 1 root root     960 10月 15 23:40 vbox_accel.pp
-rw-r--r--. 1 root root   60340 10月 15 23:40 vbox_x11.pp
-rw-r--r--. 1 root root     371 10月 15 23:40 vboxclient.desktop
-rw-r--r--. 1 root root    9448 10月 15 23:41 vboxmouse_drv.o
-rwxr-xr-x. 1 root root   15136 10月 15 23:41 vboxmouse_drv_13.so
-rwxr-xr-x. 1 root root   15136 10月 15 23:41 vboxmouse_drv_14.so
-rwxr-xr-x. 1 root root   15136 10月 15 23:41 vboxmouse_drv_15.so
-rwxr-xr-x. 1 root root   15136 10月 15 23:41 vboxmouse_drv_16.so
-rwxr-xr-x. 1 root root   15136 10月 15 23:41 vboxmouse_drv_70.so
-rwxr-xr-x. 1 root root   15136 10月 15 23:41 vboxmouse_drv_71.so
-rw-r--r--. 1 root root       9 10月 15 23:40 vboxvideo.ids
-rw-r--r--. 1 root root   36448 10月 15 23:41 vboxvideo_drv.o
-rwxr-xr-x. 1 root root   40744 10月 15 23:41 vboxvideo_drv_110.so
-rwxr-xr-x. 1 root root   40744 10月 15 23:41 vboxvideo_drv_111.so
-rwxr-xr-x. 1 root root   40744 10月 15 23:41 vboxvideo_drv_112.so
-rwxr-xr-x. 1 root root   40744 10月 15 23:41 vboxvideo_drv_113.so
-rwxr-xr-x. 1 root root   40744 10月 15 23:41 vboxvideo_drv_114.so
-rwxr-xr-x. 1 root root   40744 10月 15 23:41 vboxvideo_drv_115.so
-rwxr-xr-x. 1 root root   40744 10月 15 23:41 vboxvideo_drv_116.so
-rwxr-xr-x. 1 root root   40744 10月 15 23:41 vboxvideo_drv_117.so
-rwxr-xr-x. 1 root root   40744 10月 15 23:41 vboxvideo_drv_118.so
-rwxr-xr-x. 1 root root   40752 10月 15 23:41 vboxvideo_drv_13.so
-rwxr-xr-x. 1 root root   40752 10月 15 23:41 vboxvideo_drv_14.so
-rwxr-xr-x. 1 root root   40752 10月 15 23:41 vboxvideo_drv_15.so
-rwxr-xr-x. 1 root root   40752 10月 15 23:41 vboxvideo_drv_16.so
-rwxr-xr-x. 1 root root   40736 10月 15 23:41 vboxvideo_drv_17.so
-rwxr-xr-x. 1 root root   40736 10月 15 23:41 vboxvideo_drv_18.so
-rwxr-xr-x. 1 root root   40736 10月 15 23:41 vboxvideo_drv_19.so
-rwxr-xr-x. 1 root root   32232 10月 15 23:41 vboxvideo_drv_70.so
-rwxr-xr-x. 1 root root   32232 10月 15 23:41 vboxvideo_drv_71.so
-rwxr-xr-x. 1 root root    4574 10月 15 23:40 x11config.sh

  ---- symlink作りなおす ----------

[root@virtual ~]# rm /sbin/mount.vboxsf

[root@virtual ~]# ln -s /opt/VBoxGuestAdditions-6.1.16/mount.vboxsf /sbin/mount.vboxsf

[root@virtual ~]# ll /opt/VBoxGuestAdditions-6.1.16
合計 48
-rw-r--r--. 1 root root 20516 10月 15 23:40 LICENSE
drwxr-xr-x. 2 root root    64 10月 15 23:41 bin
drwxr-xr-x. 2 root root    63 10月 15 23:40 init
drwxr-xr-x. 2 root root    30 12月 29 09:35 installer
drwxr-xr-x. 2 root root  4096 10月 15 23:41 other
-rwxr-xr-x. 1 root root 12921 12月 29 09:37 routines.sh
drwxr-xr-x. 2 root root    45 10月 15 23:41 sbin
drwxr-xr-x. 3 root root    30 10月 15 23:40 src
-rwxr-xr-x. 1 root root  3046 12月 29 09:37 uninstall.sh


[root@virtual ~]# ll /opt/VBoxGuestAdditions-6.1.16/src
合計 0
drwxr-xr-x. 5 root root 90 10月 15 23:40 vboxguest-6.1.16
[root@virtual ~]# ll /opt/VBoxGuestAdditions-6.1.16/src/vboxguest-6.1.16
合計 20
-rw-r--r--. 1 root root 3680 10月 15 23:40 Makefile
-rwxr-xr-x. 1 root root 2609 10月 15 23:40 build_in_tmp
drwxr-xr-x. 7 root root 4096 10月 15 23:40 vboxguest
drwxr-xr-x. 4 root root 4096 10月 15 23:40 vboxsf
drwxr-xr-x. 2 root root 4096 10月 15 23:40 vboxvideo


[root@virtual ~]# cp -rp /opt/VBoxGuestAdditions-6.1.16/src/vboxguest-6.1.16/vboxguest /lib/modules/4.18.0-259.el8.x86_64/ 
[root@virtual ~]# cp -rp /opt/VBoxGuestAdditions-6.1.16/src/vboxguest-6.1.16/vboxsf /lib/modules/4.18.0-259.el8.x86_64/ 
[root@virtual ~]# cp -rp /opt/VBoxGuestAdditions-6.1.16/src/vboxguest-6.1.16/vboxvideo /lib/modules/4.18.0-259.el8.x86_64/ 


マウント
[root@virtual ~]# mount -t vboxsf centos_share /mnt/centos_share
mount: /mnt/centos_share: 未知のファイルシステムタイプ 'vboxsf' です.

[root@virtual ~]# mount -t centos_share /mnt/centos_share
mount: /mnt/centos_share: can't find in /etc/fstab.

[root@virtual ~]# vi /etc/fstab
centos_share            /mnt/centos_share       vboxsf  defaults        0 0


[root@virtual ~]# reboot

--------------

fstabエラー  設定 コメント化


[root@virtual ~]# cd /opt/VBoxGuestAdditions-6.1.16
[root@virtual VBoxGuestAdditions-6.1.16]# cd init
[root@virtual init]# ll
合計 48
-rwxr-xr-x. 1 root root 19404 10月 15 23:40 vboxadd
-rwxr-xr-x. 1 root root  3231 10月 15 23:40 vboxadd-service
-rwxr-xr-x. 1 root root 22128 10月 15 23:40 vboxadd-x11

[root@virtual init]# ./vboxadd
Usage: ./vboxadd {start|stop|restart|status|setup|quicksetup|cleanup} [quiet]

[root@virtual init]# ./vboxadd setup
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel
modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Building the modules for kernel
4.18.0-259.el8.x86_64.

VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find out what
went wrong
ValueError: File context for /opt/VBoxGuestAdditions-6.1.16/other/mount.vboxsf already defined
VirtualBox Guest Additions: Running kernel modules will not be replaced until
the system is restarted
VirtualBoxゲストの追加:完了するには、ゲストシステムを再起動する必要がある場合があります
ゲストドライバーの削除。

Guest Additions イメージを削除、ストレージ起動をハードディスクにする。

[root@virtual ~]# reboot

--------------------------------------------


   共有フォルダ作成は断念、代わりに、samba で、代行。


投票数:0 平均点:0.00

 
Back to Top