準備素材
我這邊安裝的是debian9,然后可以通過這鏈接下載GuestAddition.
安裝流程
下載完成之后,點擊虛擬機上方工具欄的 設備 ,然后在 分配光驅 一欄中選擇下載好的GuestAddition鏡像,如果沒有的話點擊選擇虛擬盤 ,然后選擇打開下載好的iso文件即可.如下圖所示:

GuestAdditionImport.png
然后就是將iso文件掛載到自己的系統中,lsblk 查看下設備號.

GuestAdditionRom.png
mkdir /mnt/cdrom
mount /dev/sr0 /mnt/cdrom
然后自然就是進入掛載目錄運行安裝腳本
cd /mnt/cdrom
./VBoxLinuxAdditions.run
不過這時候可能會遇到一些問題,please install the gcc make perl packages from your distribution.這就是我當時遇到的一個錯誤提示,apt-cache 也沒找到對應的包,最后發(fā)現是要安裝與系統對應的開發(fā)工具,命令如下:
apt-get install build-essential linux-headers-$(uname -r)
然后再運行腳本就ok了.
當初第一次安裝GuestAddition的時候確實是ok的,可能是因為當時正在搗鼓系統,開發(fā)工具已經安裝了.但是沒有記錄,果然好記性不如爛筆頭.我之前寫blog寫著寫著就感覺沒意思了,因為發(fā)現這些東西都是可以搜到的甚至很多都是官網寫好的.瞬間就失去了動力,感覺做的事情很多余,現在發(fā)現記下來還是有好處噠~ 所以就有了這篇速記~
對了如果需要的話還是需要安裝下內核頭文件的~
apt-get install linux-headers-$(uname -r)
編譯很多系統級別的軟件還是需要的。