小言_互联网的博客

解决Virtualbox安装Centos虚拟机无法安装增强功能

495人阅读  评论(0)

前言

笔者前一段时间用Virtualbox安装linux中的Centos系统的时候,安装增强功能的时候老是失败,查看了很多的资料,比如说将光盘弹出然后进行安装增强功能,可是到后面老是报错,重新启动虚拟机也没有效果,最后用linux终端命令行的方式成功安装了增强功能,只能说linux里面的终端功能非常强大,但是对于刚刚接触linux的新手确实是一头雾水,话不多说,开始吧。奥力给!

Centos直接安装增强功能错误的情况

Centos按照一般安装增强功能的安装方法的步骤:
1.首先进入Centos中的文件里面,找到光盘。

2.点击最下方的光盘,点击运行软件,安装增强功能。
3.结果就是喜闻乐见的失败了,这个错误我找了很多资料,无法解决。接下来只能使用终端进行安装增强功能了。

用终端安装增强功能

1.首先用root账号进行登陆,因为root账号的权限最高,然后进入终端,首先输入第一句命令下载epel源: (ps.我这里已经执行了该语句所以打印的话是不同的)

yum install -y epel-release


2.执行search vbox,会弹出缺少包将进行下载,输入y再回车进行下载。再确认安装。

3.接下来还需要去rpmfusion是第三方软件仓库下载包,官网:https://rpmfusion.org/

wget https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm


4.将刚刚下载的rpmfusion-free-release-7.noarch.rpm包进行安装。

rpm -ivh rpmfusion-free-release-7.noarch.rpm


5.执行yum search virtualbox语句,注意需要前面几步按照我顺利执行,才能正常执行该语句,否则会报
未找到源的提示消息,yum search 源按照我百度得到的是搜索源的作用和更新一些关于源的结构和版本的信息,但是当笔者直接使用yun install时会找不到包,所以执行yum search 源反正是没有坏处的。

yum search virtualbox


6.最重要也是最后的一步到了,安装virtualBox增强包,yum install -y VirtualBox-guest-additions。执行了该语句之后就是等待终端安装,升级,下载源就可以了。

yum install -y VirtualBox-guest-additions


7.再终端输入reboot命令,重启虚拟机,应该就可以发现系统成功安装了增强功能,oh yeah~

reboot

注意事项

1.将virtualBox的高级设置里面,要设置共享粘体和共享拖放为双向。

2.如果在用终端安装增强功能前,已经执行了最开始直接安装错误的方法,那么再用终端安装完后也是没有效果的,必须先用终端将最开始直接安装的增强功能卸载再用终端执行笔者说的安装方法,或者重新在virtualBox里新建一个Centos虚拟机,再进行安装。(总体来说坑还是比较多,要多注意)

这是我终端的history
1 df
2 cd /run/media/he/VBox_GAs_6.1.8 (根据自己的文件夹)
3 ls
5 ./VBoxLinuxAdditions.run uninstall
6 ls
7 df
8 ls
10 yum search virtualbox-guest-additions
11 yum search virtualbox
12 yum search mysql
13 yum search vbox
14 ip addr
17 cd /etc/firewalld/
18 ls
19 yum search virtualbox
20 yum install -y VirtualBox-guest-additions
21 reboot
22 mount -t vboxsf D_DRIVE /mnt
23 df -h
24 yum install -y VirtualBox-guest-additions
25 cd /etc/firewalld/
26 ls
27 cd zones/
28 ls
29 vi public.xml
30 cd /etc/firewalld/
31 cd zones/
32 vi public.xml
33 wget https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
34 cd
35 wget https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
36 ls
37 rpm -ivh rpmfusion-free-release-7.noarch.rpm
38 yum search cirtualbox
39 yum install -y VirtualBox-guest-additions
40 reboot
41 mount -t vboxsf D_DRIVE /mnt
42 df -h
43 systemctl status sshd
44 wget https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
45 rpm -ivh rpmfusion-free-release-7.noarch.rpm
46 yum install -y epel-release
47 rpm -ivh rpmfusion-free-release-7.noarch.rpm
48 yum search virtualbox
49 yum install -y VirtualBox-guest-additions
50 reboot
51 mount -t vboxsf D_DRIVE /mbt
52 mount -t vboxsf D_DRIVE /mnt
53 yum install -y VirtualBox-guest-additions
54 rpm -ivh rpmfusion-free-release-7.noarch.rpm
55 yum install -y epel-release
56 vi public.xml
57 yum search virtualbox-guest-additions
58 yum search virtualbox
59 search vbox
60 yum search mysql
61 yum search eoel
62 yum search epel
63 yum install -y epel-release
64 yum search virtualbox
65 yum search vbox
66 systemctl status sshd
67 cd
68 wget https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
69 ls
70 rpm -ivh rpmfusion-free-release-7.noarch.rpm
71 yum search virtualbox
72 yum install -y VirtualBox-guest-additions
73 reboot
74 history


转载:https://blog.csdn.net/qq_43196617/article/details/106925074
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场