virtualbox增强功能-VBoxGuestAdditions安装
小白的艱辛歷程,記錄點(diǎn)點(diǎn)滴滴,聚少成多。
1、準(zhǔn)備virtualbox增強(qiáng)功能VBoxGuestAdditions.iso
默認(rèn)安裝virtualbox時就沒有增強(qiáng)功能的iso
?自行下載VBoxGuestAdditions.iso備用
如還是沒有可以去官網(wǎng)另外下載
? http://download.virtualbox.org/virtualbox/5.0.2/VBoxGuestAdditions_5.0.2.iso
還可以在VBox工具中添加擴(kuò)展功能,此處僅使用外部添加。
2、在virtualbox中置入iso,如圖:
關(guān)閉虛擬系統(tǒng),并選擇設(shè)置-》存儲-》控制器:IED 下有添加光驅(qū),如下如所示;若添加中無你所下載的iso文件,則選擇空光驅(qū),同第二張圖所示,自己導(dǎo)入;注意:此處若已找到,且還多一個默認(rèn)的空光驅(qū),則要刪除空光驅(qū)。否則掛載出錯。
3、安裝步驟
mkdir /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom #加載虛擬光盤? ? ?/
此命令若出現(xiàn)no medium found on /dev/sr0錯誤,解決方案見步驟2注意事項
cd /mnt/cdrom
./VBoxLinuxAdditions.run
4、安裝問題
(1)yum install -y bzip 安裝壓縮組件
(2)yum install update 更新組件
? (3)?提示:kernel headers not found for target kernel
? ? ? 原因已經(jīng)表明出來了,說明kernel headers 沒有安裝;
解決方案:
yum update kernel -y yum install kernel-headers kernel-devel gcc make -y 以新版本內(nèi)核啟動,并刪除舊版本內(nèi)核 # uname -r //查看當(dāng)前啟動的內(nèi)核版本 # rpm -qa | grep kernel-[0-9] //查看全部的內(nèi)核 # yum remove 舊版本內(nèi)核 //刪除舊版本內(nèi)核5、結(jié)果
安裝問題解決后,再次運(yùn)行./VBoxLinuxAdditions.run,效果如下則安裝成功
[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?
3.10.0-1160.11.1.el7.x86_64.
?
6、共享文件夾設(shè)置
設(shè)置主機(jī)共享文件夾路徑,下面勾選固定分配,此處名稱用作linux下掛載
在linux中打開終端,輸入命令:
cd /mnt? ? //mnt為你需要共享的文件夾路徑
mkdir share? ?//新建共享文件夾
mount -t vboxsf? share???/mnt/share? ? //掛載共享文件夾,share對應(yīng)vbox設(shè)置中的共享文件夾名稱? ?,此處錯誤則無法掛載,名稱下均不加“/”
?
若出現(xiàn)/sbin/mount.vboxsf: mounting failed with the error: Protocol error報錯
是因?yàn)樵诠蚕碓O(shè)置的文件夾權(quán)限,settings-》shared Folders-》 edit share, 不要選中Auto-mount(自動掛載)。
?
此外,寫個腳本用于掛載/dev/cdrom? ?和? 共享文件夾,將其放置系統(tǒng)自啟動中(/etc/rc.d/rc/local),注意又要修改執(zhí)行權(quán)限chmod +x 。
總結(jié)
以上是生活随笔為你收集整理的virtualbox增强功能-VBoxGuestAdditions安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 彻底了解JS中难懂的闭包
- 下一篇: [机器学习笔记] Note4--逻辑回归