***************************************************************** マウス統合機能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