【工具】VirtualBox装VBoxGuestAdditions增强工具失败解决方法和共享文件夹设置
使用的VirtualBox是5.0;安裝的系統(tǒng)是Fedora23。近日在VirtualBox下安裝了Fedora23,想要和主機(jī)共享文件夾,按照網(wǎng)上的方法是需要安裝增強(qiáng)工具才能設(shè)置共享文件夾的,可是在安裝增強(qiáng)工具的時(shí)候卻失敗了,下面介紹一下怎么解決這個(gè)問題:
點(diǎn)擊“Insert Guest Addtions CDimage”之后會(huì)自動(dòng)彈出是否要運(yùn)行,點(diǎn)“確定”還需要輸入管理員密碼,之后就會(huì)自動(dòng)安裝,如果終端里面提示沒有出現(xiàn)“失敗”或“Failed”的說(shuō)明安裝成功了,下面的解決方法可以直接跳過了,但是如果出現(xiàn)如下圖所示:
出現(xiàn)“失敗”字眼該怎么解決呢?這個(gè)時(shí)候注意終端上的提示信息:紅色方框框住的提示信息,可以看到提示“misspackage…”而且建議需要安裝的包是“kernel-devel-4.2.3-300.fc23.x86_64”,下面的紅色框提示詳細(xì)的錯(cuò)誤信息可以到“/var/log/vbxadd-install.log”日志里面查看;這里注意:每個(gè)人的系統(tǒng)錯(cuò)誤提示不一定一樣,因此如果你的也是安裝失敗的話請(qǐng)認(rèn)真查看這里的提示。
因?yàn)槲沂且呀?jīng)解決了,所以錯(cuò)誤信息可能不太準(zhǔn)確,可以看到一般的原因都是缺少kernel,那么安裝先前的錯(cuò)誤提示:
使用yum來(lái)安裝,注意linux必須的聯(lián)網(wǎng)才可以,使用VirtualBox聯(lián)網(wǎng)基本應(yīng)該都沒問題。安裝成功之后再安裝一次增強(qiáng)工具,如果你是安裝前面的步驟一步步下面的,那么VBoxGuestAdditions.iso應(yīng)該還是裝載在光驅(qū)上的,(如果發(fā)現(xiàn)沒裝載請(qǐng)看前面步驟)
先把光驅(qū)掛載到新建的目錄/mnt/cdrom下面,然后查看該目錄底下,然后執(zhí)行:
接下來(lái)就等待安裝即可:
看到?jīng)]有出現(xiàn)失敗的字眼說(shuō)明安裝成功了,接下來(lái)重啟即可。(如果還是失敗的還需要:yum install gcc、yum installmake等都試下,一般都是缺少這幾個(gè))
(4)設(shè)置共享文件夾:重啟成成功后
安裝圖示步驟,最后點(diǎn)擊“OK”即可。
(5)最后進(jìn)入Linux系統(tǒng)后還需要掛載,在終端執(zhí)行命令: mount -t vboxsfLinux/mnt/sharefolder(其中Linux是你主機(jī)上想要共享的文件夾, /mnt/sharefolder是你要掛載的目錄,這里可以自己設(shè)定)
;執(zhí)行成功后就可以到/mnt/sharefolder查看共享文件夾的內(nèi)容了,如果掛載時(shí)提示vboxsf設(shè)備不存在說(shuō)明增強(qiáng)工具還沒安裝成功,請(qǐng)看前面步驟再嘗試幾次。
注意掛載成功之后以后每次進(jìn)入系統(tǒng)都是需要重新掛載的,如果嫌老是敲命令麻煩的話建議寫個(gè)簡(jiǎn)單的shell腳本,以后每次進(jìn)入系統(tǒng)執(zhí)行一下就好,參考shell腳本:(先vitest.sh 打開編輯)
#!/bin/sh
echo “With a parameter:,Enter 1 or 0?”
read x;
if [ $x = 1 ]
then
mount -t vboxsf Linux /mnt/sharefolder
echo “mount successful!”
elif [ $x = 0 ]
then
umount -f /mnt/sharefolder
echo “umount successful!”
fi
exit 0
保存,然后在當(dāng)前目錄下:./test.sh執(zhí)行,提示輸入 :1表示掛載,0表示卸載。
總結(jié)
以上是生活随笔為你收集整理的【工具】VirtualBox装VBoxGuestAdditions增强工具失败解决方法和共享文件夹设置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux初始化进程ppid号,linu
- 下一篇: 机器学习算法总结--提升方法