虛擬機器中運行windows核心

來源:互聯網
上載者:User

虛擬機器中運行windows核心

    雖然按照前面的設定,讀者已經可以編譯一個核心程式並在自己的電腦上運行了,但是在本機上直接載入剛剛編寫的核心模組是非常不明智的。如果模組中有錯誤,很容易導致作業系統立刻藍屏,這時工作檔案可能還沒有儲存,導致代碼丟失。
    筆者的做法是,一般都安裝一個虛擬機器,把編譯好的sys檔案放到虛擬機器中運行。這樣,即使作業系統崩潰,也不會導致自己手忙腳亂。
請去VMWare的官方首頁上下載VMWare的30天免費試用本。官方網站網址如下:

http://www.vmware.com/download/ws/

    官方網站不一定始終提供使用試用版本下載。如果已經無法找到的話,讀者可以自己搜尋,一定有其他軟體下載網站提供。
    沒有使用過虛擬機器的讀者可能覺得很有意思,因為在自己的Windows XP系統上又運行了另一個Windows XP系統(也可以運行其他系統,比如Linux),就好像有了兩台電腦一樣。
    開啟VMWare之後,選擇“檔案”→“建立虛擬機器”,然後按照嚮導操作即可。用於調試的虛擬機器和一般的虛擬機器沒什麼區別,讀者需要Windows XP的安裝光碟片,像安裝普通電腦一樣在虛擬機器上安裝Windows XP。
    安裝完畢之後,碰到的另一個問題可能是如何從外面(本機)將檔案拷貝到虛擬機器中。這有很多方法,其中一種方法是讓虛擬機器也正常上網,這樣兩台電腦之間可以用近端分享訪問。
    另一種方法是可以從外面用滑鼠直接將檔案拖到虛擬機器中;或者從裡面拖到外面。這個操作類似於段譽的六脈神劍,強大但是時靈時不靈。
    還有一種方法是選擇“編輯該虛擬機器設定”,然後選擇“Options”。在左邊選中“Shared Folders”,在右邊增加一個共用目錄,這個目錄在本機上。選中之後,在虛擬機器中也可以訪問這個目錄,但是訪問的方法比較離奇:必須在虛擬機器中的“我的電腦”中輸入“//.host”,按斷行符號鍵後才能看見外面共用的目錄。

 

 

更多精彩資源:
web開發專欄:http://blog.csdn.net/broadviewwebdev
資料庫開發專欄:http://blog.csdn.net/broadviewdatabase
程式設計專欄:http://blog.csdn.net/broadviewprograming
安全專欄:http://blog.csdn.net/BroadviewSecurity

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.