http://www.cppblog.com/coreBugZJ/archive/2011/04/03/143334.aspx
linux
這裏面又頗有用的東西。。學習
上一篇主要說安裝的事情,安裝成工的標誌就是在命令行中有bochs這個程序,來張圖片:spa
有這個界面的話就說明安裝成功了。。。命令行
接下來要乾的事就是製做軟盤和配置了,若是配置不成功的話,選6進去之後就會各類報錯。調試
先說軟盤製做吧!!blog
編譯之後的bochs2.4.5文件夾下會有一個bximage可執行文件,在終端運行:圖片
按照上面的步驟,咱們就製做好了一張空的軟盤,這個軟盤就像咱們的硬盤同樣,用來存放系統文件的....內存
而後寫入一個系統鏡像,鏡像文件能夠去下載http://www.oldlinux.org/Linux.old/images/bootroot-0.11get
這個是linux0.11的鏡像文件虛擬機
而後在終端執行命令把鏡像寫入咱們製做的軟盤:
dd if=/home/freedemos/Downloads/bootroot-0.11 of=a.img 注意:這裏執行的dd命令,if=你的鏡像的路徑,of=你的軟盤的路徑,照抄確定會錯.... |
接下來咱們說下配置文件(配置文件因該是最煩人的了,我到如今都不是很是懂,可是能讓虛擬機正常運行就行了,嘿嘿):
首先貼一下本身的配置及註釋慢慢看吧!!!:個人配置文件名字爲bochwang
#注意'#'後面爲注內容,不是配置文件 megs:32 #這個32是模擬器的內存 romimage:file=/usr/share/bochs/BIOS-bochs-latest #這個是BIOS-bochs-latest的路徑,本身去慢慢找,應該都不一樣的 vgaromimage:file=/usr/share/bochs/VGABIOS-lgpl-latest #這個是VGABIOS-lgpl-latest的路徑,本身去慢慢找,應該都不一樣的 floppya:1_44=a.img,status=inserted #這個是啓動軟盤,就是咱們剛纔作的那個,就在當前目錄下 boot:floppy #這個決定boot從軟盤啓動仍是硬盤啓動,照抄就行了 log:bochsout.txt #這個是登錄選項照抄 mouse:enabled=0 #這個是鼠標選項照抄 #選項還有不少,想了解更多能夠參照原始的.bochsrc,這是個隱形文件,命令行下ls -a就能看到了 |
有了上面那些基本配置之後,咱們就能從bochs啓動linux0.11了,下面執行命令:
./bochs -f bochwang |
而後就出現這界面:
選擇6,繼續:
黑乎乎的一片?有沒有感受失敗了.........其實不是這樣的啦,這是調試模式,而後咱們在終端中輸入c,在肯定,就會正常了.
有木有很開森?哈哈,這裏就是一個小型的系統了......正確的說,這就是linux0.11版本內核.....
不過有點失望,傳說中的linux內核就是這麼個玩意,...............好了就這樣吧
學習愉快!!!!!