Virtual Box 中 安裝 VBox Guest Additions擴展程序


環境:

Win10 安裝 VBox(6.1.10),虛擬機系統為:Centos8

開始:

http://download.virtualbox.org/virtualbox  中找到你的VBox版本下載對應版本:

后面以為的版本為例:

http://download.virtualbox.org/virtualbox/6.1.10/ 

下載:VBoxGuestAdditions_6.1.10.iso 文件

關閉你的 虛擬機系統為:Centos8

 

 

 

 

 

 

 

 

 VBox->設置->存儲->控制器->添加虛擬光驅->注冊->"選擇VBoxGuestAdditions_6.1.10.iso" ->選擇

系統和虛擬機復制,如下設置也設置一下,不知道有沒有作用

 

 

 

 開啟Centos8:

mkdir /mnt/cdrom

sudo mount /dev/cdrom /mnt/cdrom #加載虛擬光盤
sudo umount /dev/cdrom /mnt/cdrom  #掛載虛擬光盤

cd /mnt/cdrom

./VBoxLinuxAdditions.run

 

上面執行可能會碰到問題

 

#將所有組件更新到最新
yum -y groupinstall "Development Tools"
yum install update yum update kernel yum update kernel
-devel yum install kernel-headers yum install gcc* yum install gcc make reboot

 

問題1

Building the main Guest Additions 6.1.10 module for kernel 4.18.0-193.6.3.el8_2.x86_64.
Error building the module.  Build output follows.
make V=1 CONFIG_MODULE_SIG= CONFIG_MODULE_SIG_ALL= -C /lib/modules/4.18.0-193.6.3.el8_2.x86_64/build M=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j1 modules
Makefile:978: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel".  Stop.
make: *** [/tmp/vbox.0/Makefile-footer.gmk:114: vboxguest] Error 2
modprobe vboxguest failed

上面問題解決方法:https://www.cnblogs.com/mychangee/p/12087954.html

1. 安裝kernel-devel,並將kernel和kernel-devel更新至同一版本
# yum install -y kernel-devel gcc //安裝kernel-devel和gcc編譯工具鏈
# yum -y upgrade kernel kernel-devel //更新kernel和kernel-devel到最新版本
# reboot //重啟,重啟時,選擇最新版本的內核啟動
2. 以新版本內核啟動,並刪除舊版本內核
//啟動之后
# uname -r //查看當前啟動的內核版本
# rpm -qa | grep kernel-[0-9] //查看全部的內核
# yum remove 舊版本內核 //刪除舊版本內核
完成之后,就可以繼續安裝virtualbox增強工具了。

 

問題2:

"CANNOT GENERATE ORC METADATA FOR CONFIG_UNWINDER_ORC=Y, PLEASE INSTALL LIBELF-DEV, LIBELF-DEVEL OR ELFUTILS-LIBELF-DEVEL". STOP.

未找到“libelf-dev 或 elfutils-libelf-devel”

yum install elfutils-libelf-devel

 

 

成功返回如下:

[root@localhost cdrom]# ./VBoxLinuxAdditions.run 
Verifying archive integrity... All good.
Uncompressing VirtualBox 6.1.10 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 6.1.10 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-193.6.3.el8_2.x86_64.
ValueError: File context for /opt/VBoxGuestAdditions-6.1.10/other/mount.vboxsf already defined
View Code

 

大功造成現在使用真爽!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM