日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux-0.00运行环境搭建【转】

發(fā)布時(shí)間:2025/3/19 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux-0.00运行环境搭建【转】 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

轉(zhuǎn)自:http://blog.csdn.net/rosetta/article/details/8933240

這里的Linux-0.00由Linus?Torvalds寫的Linux最初版本,只是打印AAA和BBB,此源碼在redhat9.0中無法編譯,但在《Linux內(nèi)核完全剖析》一書中其作者給出了可以在redhat9.0中編譯通過的Linux-0.00版本。

運(yùn)行環(huán)境使用Bochs虛擬機(jī),以后也會(huì)使用VMware虛擬機(jī)運(yùn)行由redhat9.0中編譯出來的Linux-0.11系統(tǒng)。

?

準(zhǔn)備工具:

VMware?7.0.0,

Bochs?2.2,

Linux-0.00源碼包,

下載redhat9.0?ISO安裝包并在VMware中安裝好,

FTP服務(wù)器:ftpserv(從windows到redhat9.0之前傳送數(shù)據(jù)使用),?

終端工具(可選):AbsoluteTelnet或SecureCRT。

Bochs?2.2?,Linux-0.00源碼包可在www.oldlinux.org中下載,其它軟件自行下載。

?

1,下載Bochs?2.2并安裝

2,下載linux-0.00-050613.zip。里面有Linux-0.00原始代碼和經(jīng)《Linux內(nèi)核完全剖析》作者修改后可在redhat9.0在編譯的Linux-0.00源碼,以及bochs配置文件和已經(jīng)編譯好的內(nèi)核引導(dǎo)啟動(dòng)映像文件。

?

3,雙擊運(yùn)行“bochsrc-0.00.bxrc”,此時(shí)如果正確運(yùn)行會(huì)一直打印AAA……和BBB……。

4,下面介紹如何編譯及修改源碼,把打印A,B變成打印D,E。、

先使用ftpserv把linux-0.00-rh9.tar.gz傳到redhat9.0并解壓。

tar?-zxvf?linux-0.00-rh9.tar.gz?

cd?linux-0.00-rh9

make

成功后會(huì)在當(dāng)前目錄生成Image文件,先不忙把Image弄到bochs下運(yùn)行,先把A,B改成D,E。

執(zhí)行:vim?head.s?把如下圖所示的65,66(A,B的ASCII碼)改成68,69(D,E的ASCII碼)后保存退出,再執(zhí)行make,把生成的Image傳到windows中,替換剛才執(zhí)行過的Image,再次運(yùn)行bochsrc-0.00.bxrc就可以體現(xiàn)出更改。


















本文轉(zhuǎn)自張昺華-sky博客園博客,原文鏈接:http://www.cnblogs.com/sky-heaven/p/5279855.html,如需轉(zhuǎn)載請(qǐng)自行聯(lián)系原作者


總結(jié)

以上是生活随笔為你收集整理的Linux-0.00运行环境搭建【转】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。