隨想錄(學習使用virtualbox軟體)

2021-06-17 23:27:00 字數 1592 閱讀 8985

就我個人認為,虛擬軟體是乙個偉大的發明。無論是學習、應用方面,虛擬軟體為這個社會創造了巨大的價值。目前市場上面,虛擬化軟體種類挺多的,但是真正使用比較廣泛的也就是那麼兩三款,其實分別是vmware、virtualbox和virtual pc。這其中vmare是純虛擬軟體公司,virtual pc是微軟公司旗下的一款產品,而virtualbox是一款開源軟體,當然它也是有商業版本的。

virtualbox最早是一款德國人開發的軟體,後來這款軟體被sun收購了,接著sun公司又被oracle收購了,所以這款產品也就成了oracle公司旗下的一款產品。相比較vmware公司而言,virtualbox軟體的知名度要小很多。但是,就我個人的使用經驗而言,virtualbox是一款非常優秀的產品,不僅產品穩定,而且安裝檔案很小,同時因為開源軟體的原因,本身使用者也不需要任何的授權和許可。同時,virtualbox軟體支援windows、linux、mac平台,可以在很多系統上安裝使用。相信,很多使用mac的同學都明白,對於某些特殊的檔案,常常要虛擬化乙個linux或者windows系統才能使用,這時候virtualbox就能幫上你的忙了。

說了這麼多,那麼virtualbox對於我們這些個人使用者來說,可以做哪些事情呢?讓我一一道來。

a)virtualbox 支援windows、linux、mac、bsd等很多os的虛擬化工作,我自己虛擬化過的os就有windows、linux、mac三種;

b)virtualbox可以安裝在不同的os平台上,比如說,你可以在windows上虛擬化linux,也可以在linux上虛擬化windows,這一點其實十分重要;

c)使用virtualbox可以幫助我們學習網路的相關知識,比如說內部構建乙個伺服器網路、配置伺服器、打造實驗區域網,這些都是有現實意義;

d)很多做嵌入式的朋友手裡往往只有一台電腦,此時他就可以利用虛擬機器對target 版本進行交叉編譯、除錯,使用十分方便;

e)在真實機器上,很多的操作其實是非常危險的,比如說對於病毒的研究工作,但是在虛擬機器上面則沒有這個煩惱;

f)我們可以在虛擬機器上維護一些之前系統開發的軟體,這樣可以延長軟體的使用壽命,降低公升級的成本;

g)對於某些硬體裝置,現實其實已經很難購買到,比如說floppy,這些在虛擬機器上都不是問題;

h)在現實生活中,機器的備份和複製是乙個頭痛的問題,但是在虛擬機器上沒有這個問題,虛擬電腦本身就是乙個檔案,可以複製,也可以被共享;

i)使用虛擬機器可以學習如果使用pc開發驅動,至少我自己可以通過虛擬機器檢視linux上的pci 網絡卡、usbhid、psmouse、floopy等很多驅動**;

j)對於學生來說,掌握了虛擬機器就可以模擬出linux、windows server、mac等很多平台,這是乙個十分低成本的學習經歷,一旦掌握,收益無窮。

補充:使用好virtualbox最主要就是這三個部分軟體:a,virtualbox軟體;b,vboxguestadditions軟體,主要做圖形介面增強;c,extension_pack軟體,主要可以讓virtualbox訪問usb裝置。

如果需要virtualbox和windows共享目錄,那麼需要輸入sudo usermod -a -g vboxsf yourusernanme,然後重啟guest。

如果需要guest之間進行通訊,一般需要自定義橋接網路,否則nat網路就可以了。

隨想錄(zynq學習)

最近學習zynq較多,這裡做乙個筆記,供日後參考使用。zynq是xilinx公司出的一款soc,上面包含有雙核arm9 fpga,arm9可以執行裸機程式或者是linux,fpga可以做一些定製化的硬體開發,比如說10個以上的串列埠等等。1 開發板 目前學習zynq使用zedboard較多,上可以購...

軟體隨想錄

最近閱讀了由阮一峰翻譯的,有程式設計師部落酋長之稱的 joel 撰寫的 軟體隨想錄 精華摘抄如下 就如同所有行業最好的人才一樣,那些優秀的程式設計師是不會出現在招聘市場的。通常優秀的程式設計師在整個職業生涯中,可能會有4次求職。實習生制度創造了輸送優秀人才的管道,但是這個管道比較長,而且一路上損耗很...

專案隨想錄

發現自己不怎麼會起題目了。中午回去還沒走到寢室,就接到劉老師的 說要把程式調通,於是中午吃完飯立馬跑回去,把顯示問題解決了。其實那個無效數字問題是因為在hql語句中使用了cast pw as integer 將字串轉成integer型,可是資料庫中的內容程式設計了字母加數字,自然會轉換失敗了,唉,真...