由于最近在學習《二進制分析實戰(zhàn)》,所以配置了一下書中提到的實驗環(huán)境。踩了很多坑,特記錄在此,希望可以幫助看到這篇博客的小伙伴減少配置環(huán)境的時間,多花時間在學習專業(yè)知識上。好了,不扯閑話,正文開始。
1、《二進制分析實戰(zhàn)》提供了一個配置好的虛擬機,提供了書中提到的所有代碼。該虛擬機的下載地址:https://practicalbinaryanalysis.com/
2、下載后的虛擬機需要導入到VirtualBox,本文的主機環(huán)境是WIn10—amd64,VirtualBox版本7.0.10,下載地址:Download_Old_Builds_7_0 – Oracle VM VirtualBox
3、在VirtualBox中導入下載到的虛擬機文件,如下圖所示,首先點擊導入,導入成功后,屏幕右側(cè)會出現(xiàn)“binary”列表。?
?4、導入虛擬機binary成功后,如下圖所示點擊啟動
?5、安裝增強功能:啟動后,要想在主機和虛擬機之間共享文件,有兩種方式:一種設置共享文件夾,另一種為直接拖拽文件,由于直接拖拽文件的方式博主并沒有測試成功,在本文不做介紹,只介紹共享文件夾的方式。在設置共享文件之前,必須安裝增強功能,如下圖所示:
6、裝載光盤映像文件:如果點擊安裝增強功能直接可以安裝最好,但據(jù)博主經(jīng)驗,大部分是點擊后沒有反應。這個時候,回到宿主機(本文是win10)VirtualBox的安裝路徑中找到?VBoxGuestAdditions光盤映像文件,點擊裝載,如下圖所示:
?裝載成功后,點擊此電腦,會出現(xiàn)如下圖所示,據(jù)博主分析,這個光盤映像文件里裝有‘增強功能’的安裝包,先映射在宿主機上,然后下一步是映射到虛擬機中,就可以手動安裝增強功能了。
?7,虛擬機中驗證是否掛載成功:?lsscsi 命令查看虛擬機終端:
出現(xiàn)如上圖所示,掛載成功。
8、?在VirtualBox中的存儲頁進行配置,如下圖所示,首次配置選擇放大鏡圖標后,不會出現(xiàn)4箭頭指示的,所以先點擊3選擇虛擬盤,選中在宿主機VirtualBox安裝目錄中的?VBoxGuestAdditions光盤映像文件,導入成功后,出現(xiàn)下圖4所示的選項,點擊確定。
?9、通過mount 命令將步驟7所示的/dev/sr0掛載到/media/cdpath?目錄下:/media目錄最初沒有cdpath文件夾:
- ?進入/media后:? mkdir cdpath
- ?掛載:mount /dev/sr0 /media/cdpath
- 進入cdpath目錄,查看VBoxLinuxAdditions.run文件
- 安裝:sudo sh ./VBoxLinuxAdditions.run
上述步驟,如下圖所示:
10、測試增強功能是否成功安裝,使用命令:lsmod | grep vboxsf:
至此,如果順利的話,安裝增強功能已完成,接下來,設置共享文件夾。
11、設置共享文件夾,如下圖所示:
注意:共享文件夾路徑和名稱是指主機上的文件夾路徑,掛載點是指虛擬機上的文件夾路徑。?
12、掛載共享文件夾:mount -t vboxsf testshare /home
注意:這里網(wǎng)上很多帖子指到testshare后面加/,即mount -t vboxsf testshare/?/home,但由于我是上述方式成功的,所以讀者可以兩個都試一下,哪個成功用哪個。
mount -t vboxsf? 【剛才那個設置共享文件夾名稱】【你要共享的linux目錄】
13、設置共享粘貼板為雙向。
14、至此,成功設置共享文件夾。如果出錯,可以查看日志文件找出錯原因。
cat /var/log/VBoxGuestAdditions.log
附:由于本文最開始提到《二進制分析實戰(zhàn)》代碼,所以最后再提一下,如果成功導入binary虛擬機,書中的所有代碼在/home/binary,即~ 中找到,如下圖所示:
最后,本文在配置過程中,下面兩則鏈接提供了主要幫助,在這里一并感謝。
?virtualbox centos7 安裝增強功能時報錯【未能加載虛擬光盤】非圖形界面下的解決方案_未能加載虛擬光盤 d:\virtual box\vboxguestadditions.iso 到虛擬_kina100的博客-CSDN博客
VirtualBox: mount.vboxsf:掛載失敗,錯誤為:沒有這樣的設備 - 問答 - 騰訊云開發(fā)者社區(qū)-騰訊云 (tencent.com)文章來源:http://www.zghlxwxcb.cn/news/detail-718622.html
希望以上博客對遇到VirtualBox配置虛擬機共享文件夾及安裝功能增強的小伙伴有幫助,另外,配置過程中,一定注意宿主機環(huán)境及VirtualBox版本,可以省去不少麻煩。文章來源地址http://www.zghlxwxcb.cn/news/detail-718622.html
完結(jié),撒花?。?!
到了這里,關(guān)于【手把手帶你配置】環(huán)境:win10+VirtualBox7.0.10+Ubuntu—虛擬機安裝增強功能及設置共享文件夾【親測成功】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!