一步步编写操作系统3 部署工作环境 3
盜夢空間般的開發環境,虛擬機中再裝個虛擬機。
很多同學電腦的系統都是windows,個別的是mac os,還有的同學用的是linux。做為一名Linux粉絲,我的開發環境必然建立在Linux平臺下。那對于其它系統的用戶,你們可以自己部署相應平臺的開發環境,用的工具都是一樣的,無非是換個相應平臺的版本。不過我擔心由于平臺不同而造成這樣那樣的問題,會減退大家學習的積極性,毅力不足的同學還沒開始寫操作系統大家就激流勇退了,我后面精彩的內容沒有觀眾該怎么辦。為了減少學習的困難,也為了讓大家繼續為我后面的內容捧場,我在睡覺的時候想到一個好辦法,能讓大家的開發環境極大限度地得到統一,就是我們加一層,再安裝一個虛擬機。
首先虛擬機是個軟件,不會傷害咱們的愛機。我一度認為虛擬機是一項非常 偉大的發明,甚至認為它是給像我這樣的窮人最好的禮物,當初學習思科(網絡、路由器等方面知識)時,幸虧有虛擬機來模擬多臺計算機,否則還真買不起第二臺電腦,所以大家一定要好好學習,不要像我當初那樣辜負了虛擬機。我們的方案是,這個虛擬機就用virtualBox吧,雖然在結尾加了個“吧”,但我絲毫沒有征求大家意見的意思,哈哈,抱歉,我這也絕對不是強硬。讓小弟我給大家個交待:
交待過了之后,大家還是根據自己喜好選擇虛擬機,大家覺得哪個方便就用哪個。
方案再多也總該選擇一個,我選擇的方案是virtualBox中安裝個操作系統。因為要在linux下開發,所以選的是與redhat很接近的CentOS,我用的版本是6.3,所以本書中以后便以virtualBox+CentOS 6.3為例。由于我后續的環境部署都是在此版本上進行的,沒遇到什么大問題,確實感覺很穩定,簡單可依賴。
在CentOS中再裝個bochs,最終我們的代碼運行在bochs中。
想當初萊歐納多的電影《盜夢空間》上映時,很多朋友都被故事的新穎所吸引,大概意思是通過潛入別人的夢中去竊取機密,如果第一層夢境竊取不到,還可以在夢中繼續睡覺,再進入第二層,也就是夢中夢。這就是標題中所說的,虛擬機中再裝個虛擬機,您看,描述還是有些形象的。
virtualBox下載,安裝
virtualBox官方下載地址是http://download.virtualbox.org/virtualbox,大家選擇一個適合自己系統平臺的版本,我安裝的是4.2.12 mac版本,具體下載地址是http://download.virtualbox.org/virtualbox/4.2.12/,大家可以自行選擇。
MacOS和windows基本上virtualBox的安裝是一路回車,沒什么可說的。如果您用的系統是linux,我更覺得說什么都顯得多余,因為能用linux辦公,說明您完全有能力安裝成功。
Linux發行版下載
可以在mirrors.163.com這個國內的鏡像源去下載自己喜歡的版本。
由于CentOS官方的告示,目前6系列的版本只有6.5可用,其它低版本不再支持。喜歡CentOS的朋友可以趁機裝個新版本。
大家根據自己虛擬機的種類開始安裝linux吧,由于版本和宿主系統種類較多我不便將安裝步驟一一給出,大家若有不懂的問題請自行查閱,百度經驗上有很多方法,若第一次用虛擬機,大家可以參考下面鏈接的方法。
http://jingyan.baidu.com/article/414eccf61d12cc6b431f0ae7.html。
本節內容摘自《操作系統真象還原》,請大家支持正版。
總結
以上是生活随笔為你收集整理的一步步编写操作系统3 部署工作环境 3的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 挖财信用卡管家申请信用卡快吗
- 下一篇: 服务器升级文件 不推送就无法打开吗,Wi