linux系統(tǒng)調用實現(xiàn)機制實驗報告-內核安裝詳解

linux系統(tǒng)調用實現(xiàn)機制實驗報告-內核安裝詳解

ID:27632555

大?。?12.91 KB

頁數(shù):10頁

時間:2018-12-03

linux系統(tǒng)調用實現(xiàn)機制實驗報告-內核安裝詳解_第1頁
linux系統(tǒng)調用實現(xiàn)機制實驗報告-內核安裝詳解_第2頁
linux系統(tǒng)調用實現(xiàn)機制實驗報告-內核安裝詳解_第3頁
linux系統(tǒng)調用實現(xiàn)機制實驗報告-內核安裝詳解_第4頁
linux系統(tǒng)調用實現(xiàn)機制實驗報告-內核安裝詳解_第5頁
資源描述:

《linux系統(tǒng)調用實現(xiàn)機制實驗報告-內核安裝詳解》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

1、Linux系統(tǒng)調用實現(xiàn)機制實驗報告實驗目的:熟悉Linux系統(tǒng)調用過程,掌握系統(tǒng)調用的基木原理并在實驗中實現(xiàn)系統(tǒng)調用的添加。實驗所需軟件:實騎平臺:VMwareWorkstation;系統(tǒng)環(huán)境:RedHatLinux9.0;俾輸工具:Ftpserver(ServUSetup);實驗過程:一、實驗環(huán)境的搭建(一)在Window下安裝處擬機VMwareWorkstation;(二)在虛擬機上安裝RedHat9.0系統(tǒng);(三)在Window下安裝FtpServer,實現(xiàn)Linux與windows文件共享。1.Ftp服務器的配置打開FtpServer,在[管理控

2、制臺]屮選擇[新建域],系統(tǒng)會彈出配置域向導的對話框,這里按要求填入相應信息,即可配置成功一個ftp服務器。步驟1要求用戶填入域的[名稱]和[說明],[名稱]必須填寫,[說明]可以不填。例如:在名稱中輸入[Linux實驗],選擇[下一步],便進入到域向導的步驟2。步驟2是服務器訪問協(xié)議和端口的配置,默認即可,點擊[下一步]進入步驟3。步驟3是IP地址的配置,輸入Windows主機的1P地址(202.112.147.176)。確認無誤后,點擊[完成]。接下來要做的就是為域添加用戶,根據添加用戶向導,逐個填寫[用戶名],[密碼],[根目錄(即共享的文件目錄)

3、]以及[訪問權限]。本次實驗的配置為:tml(用戶名),密碼為空,E:安全操作系統(tǒng)實驗材料(存放config-2.4.18forMP.txt和linux-2.4.18.tar.gz的目錄),完全訪問(訪問權限)。到此,服務器的配置己經完成。啟動VMware中的RedHat9.0系統(tǒng),打開終端控制臺,進入到/h⑽(Vtml目錄下(接下來就是要把Ftp服務器的共享文件下載到此目錄下)。1)通過命令ifconfig設置虛擬機IP地址,異體為在命令行中輸入:ifconfigethO202.112.147.175(與服務器同一個段);2)接下來便可訪問ftp服

4、務器,在linux命令行下輸入:ftp202.112.147.176;3)服務器詢問你用戶名和口令,分別輸入tml(密碼為空)待認證通過即可;用get命令下載文件,getconfig-2.4.18forMP.txtconfig-2.4.18forMP.txt(下載文件config-2.4.18forMP.txt到/home/tml目錄),getlinux-2.4.18.tar.gzlinux-2.4.18.tar.gz。以上完成了通過FTP服務器實現(xiàn)Windows與Linux系統(tǒng)資源共享的工作,在Linux系統(tǒng)下獲得了實驗必備的原材料Linux-2.4.

5、18.tar.gz和config-2.4.18forMP.txt,只是完成的實驗的第一步。二、Linux內核編譯、配置與調試以下的實驗步驟都是在VMwareWorkstation虛擬機和RedHatLinuxV9.0系統(tǒng)操作環(huán)境中進行。1.內核配1)使用命令tarzxf解壓縮IJmix內核源代碼壓縮文件linux-2.4.18.tar.gz,并將解壓縮生成的FI求linux拷貝一份,并重新命名為linux-2.4.18(放在/home目錄下)。2)在/home目錄下,利用命令mv/tml/config-2.4.18forMP.txt/linux-2.4.

6、18/.config將位于Linux內核源代碼頂層目錄的Linux內核缺省配置文件.config替換為實驗用內核配置文件。3)進入Linux內核源代碼頂層A榮linux-2.4.18,運行如下命令序列配置和編譯Linux系統(tǒng)內核及其模塊:[root@localhostlinux-2.4.18]#makeoldconfig//內核配置[root@localhostlinux-2.4.18]#makedep//創(chuàng)建交叉依賴樹[root@localhostlinux-2.4.18]#makeclean//淸除上次編譯結果//創(chuàng)建內核并存放[root@local

7、hostlinux-2.4.18]#makebzlmage于目錄arch/i386/boot/下[root@localhostlinux-2.4.18]#makemodules//創(chuàng)建系統(tǒng)模塊2.內核安裝與測試為使虛擬機系統(tǒng)基于上面生成的Linux內核啟動,需要做一下幾件事:將Linux內核映像文件bzlmage(根文件系統(tǒng));將系統(tǒng)映射文件System,map拷貝和安裝到啟動分區(qū)及目錄/boot下;同時,應在系統(tǒng)啟動加載程序GRUB配罝文件中添加關于該內核的啟動配置項。注意:本步驟要求用戶身份為超級管理員即根用戶root,具體的操作如下:1)將R錄/h

8、ome/linux-2.4.18/arch/i386/boot/T的映像文件拷貝

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。