安裝Linux操作系統(tǒng).doc_第1頁(yè)
安裝Linux操作系統(tǒng).doc_第2頁(yè)
安裝Linux操作系統(tǒng).doc_第3頁(yè)
安裝Linux操作系統(tǒng).doc_第4頁(yè)
安裝Linux操作系統(tǒng).doc_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

實(shí)驗(yàn)一 安裝Linux操作系統(tǒng)、連接宿主PC機(jī)與S3C2410-RP目標(biāo)板VMware軟件可以實(shí)現(xiàn)不需要重新開機(jī)就在同一臺(tái)電腦上使用幾個(gè)操作系統(tǒng)。VMware主要的功能有:1、不需要分區(qū)或重開機(jī)就能在同一臺(tái)PC上使用兩種以上的操作系統(tǒng)OS。2、完全隔離并且保護(hù)不同OS的操作環(huán)境以及所有安裝在OS上面的應(yīng)用軟件和資料。3、不同的OS之間還能互動(dòng)操作,包括網(wǎng)絡(luò)、周邊、文件分享以及復(fù)制貼上功能。4、有復(fù)原(Undo)功能。5、能夠設(shè)定并且隨時(shí)修改操作系統(tǒng)的操作環(huán)境,如:內(nèi)存、磁盤空間、周邊設(shè)備等等。6、安裝Linux操作系統(tǒng)就是基于VMware Workstation軟件進(jìn)行安裝的,也就是可以在一臺(tái)PC機(jī)上同時(shí)運(yùn)行Windows操作系統(tǒng)和Linux操作系統(tǒng)。7、串口(COM1)、并口(LTP1)、網(wǎng)口(Ethernet)的基本知識(shí)。一、 實(shí)驗(yàn)?zāi)康?學(xué)會(huì)安裝VMware Workstation 軟件;2學(xué)會(huì)在宿主機(jī)PC端安裝Linux操作系統(tǒng);3熟悉宿主PC機(jī)與S3C2410-RP目標(biāo)板的連接步驟。二、實(shí)驗(yàn)重點(diǎn)與難點(diǎn)重點(diǎn):VMware Workstation 軟件安裝、Linux操作系統(tǒng)安裝、宿主PC機(jī)與S3C2410-RP目標(biāo)板的連接。難點(diǎn):VMware Workstation 軟件配置、Linux操作系統(tǒng)安裝三、實(shí)驗(yàn)環(huán)境硬件:PC機(jī)一臺(tái),一套S3C2410-RP嵌入式實(shí)驗(yàn)箱;軟件:三張RedHat 9.0的安裝CD光盤,VMware Workstation軟件。四、實(shí)驗(yàn)內(nèi)容1在主機(jī)上安裝VMware Workstation軟件。2參照實(shí)驗(yàn)指導(dǎo)書給出的步驟,在配置好VMware虛擬機(jī)中一步一步完成RedHat 9.0操作系統(tǒng)的安裝。3完成宿主PC機(jī)與S3C2410-RP目標(biāo)板的連接。(1)將電源線分別連接S3C2410-RP目標(biāo)板與電源插座。(2)用一根串口線將宿主PC機(jī)的串口與S3C2410-RP目標(biāo)板的串口0(RS232-0)相連。(3)用一根交叉對(duì)接網(wǎng)線將宿主PC機(jī)的網(wǎng)口與S3C2410-RP目標(biāo)板的網(wǎng)口(NET)相連。(4)將燒寫好Linux 操作系統(tǒng)的SMC卡插入SMC插槽中。(5)將S3C2410RP目標(biāo)板上的撥碼開關(guān)撥至SW5(右)、SW11(左)。(6)用一根直通并口線分別連接PC的并口LPT1口和S3C2410-RP目標(biāo)板的并口槽(在LED點(diǎn)陣的正上方),然后再用一根數(shù)據(jù)線連接目標(biāo)板上的 JTAG 插槽與BURN 插槽(在核心板的左側(cè))。注意:在連線時(shí),S3C2410-RP目標(biāo)板必須是斷電狀態(tài)。五、實(shí)驗(yàn)步驟及要求1學(xué)生五人一組,分工合作完成軟件安裝、PC機(jī)與目標(biāo)板的連接;2按實(shí)驗(yàn)步驟和實(shí)驗(yàn)報(bào)告編寫格式中的規(guī)范,認(rèn)真做好實(shí)驗(yàn)記錄以便撰寫實(shí)驗(yàn)報(bào)告;3教師巡回輔導(dǎo),幫助學(xué)生解決實(shí)驗(yàn)過程中存在的問題。教師總結(jié)實(shí)驗(yàn)過程中存在的問題,對(duì)于普遍存在的問題,給出解決方案。按照實(shí)驗(yàn)報(bào)告格式撰寫實(shí)驗(yàn)報(bào)告(一)。實(shí)驗(yàn)二 建立主機(jī)開發(fā)環(huán)境1、Linux 基本命令。2、實(shí)驗(yàn)原理絕大多數(shù)的Linux 軟件開發(fā)都是以native 方式進(jìn)行的,即本機(jī)(HOST)開發(fā)、調(diào)試,本機(jī)運(yùn)行的方式。這種方式通常不適合于嵌入式系統(tǒng)的軟件開發(fā),因?yàn)閷?duì)于嵌入式系統(tǒng)的開發(fā),沒有足夠的資源在本機(jī)(即板上系統(tǒng))運(yùn)行開發(fā)工具和調(diào)試工具。通常嵌入式系統(tǒng)軟件的開發(fā)采用交叉編譯調(diào)試的方式。交叉編譯調(diào)試環(huán)境建立在宿主機(jī)(即一臺(tái)PC 機(jī))上,對(duì)應(yīng)的開發(fā)板叫做目標(biāo)板,如圖4-1。圖 4-1開發(fā)時(shí)使用宿主機(jī)上的交叉編譯、匯編及連接工具形成可執(zhí)行的二進(jìn)制代碼,(這種可執(zhí)行代碼并不能在宿主機(jī)上執(zhí)行,而只能在目標(biāo)板上執(zhí)行。)然后把可執(zhí)行文件下載到目標(biāo)機(jī)上運(yùn)行。調(diào)試時(shí)的方法很多,可以使用串口,以太網(wǎng)口等,具體使用哪種調(diào)試方法可以根據(jù)目標(biāo)機(jī)處理器所提供的支持做出選擇。宿主機(jī)和目標(biāo)板的處理器一般都不相同,宿主機(jī)為Intel或AMD 處理器, 而目標(biāo)板可以為SAMSUNG S3C2410或其它處理器,本系統(tǒng)是S3C2410。GNU 編譯器提供這樣的功能,在編譯編譯器時(shí),可以選擇開發(fā)所需的宿主機(jī)和目標(biāo)機(jī)從而建立開發(fā)環(huán)境。所以在進(jìn)行嵌入式開發(fā)前第一步的工作就是要安裝一臺(tái)裝有指定操作系統(tǒng)的PC 機(jī)作宿主開發(fā)機(jī),對(duì)于嵌入式Linux,宿主機(jī)上的操作系統(tǒng)一般要求為Redhat Linux,在此,我們推薦使用Redhat 9.0作為宿主機(jī)(開發(fā)主機(jī))的操作系統(tǒng)。需要宿主機(jī)器在硬件上具有標(biāo)準(zhǔn)串口,并口,網(wǎng)口;軟件上具有目標(biāo)板的Linux 內(nèi)核、cramfs 文件系統(tǒng)映像以及vivi。軟件的更新通常使用串口或網(wǎng)口,最初的bootloader 燒寫是通過并口進(jìn)行的。一、 實(shí)驗(yàn)?zāi)康慕⑺拗鱌C機(jī)端的開發(fā)環(huán)境。二、實(shí)驗(yàn)重點(diǎn)與難點(diǎn)重點(diǎn):安裝、配置、測(cè)試交叉編譯環(huán)境。難點(diǎn):安裝、配置、測(cè)試交叉編譯環(huán)境。三、實(shí)驗(yàn)環(huán)境安裝Redhat9.0的宿主PC機(jī),并且配置好ARM Linux的開發(fā)環(huán)境。四、實(shí)驗(yàn)內(nèi)容在宿主機(jī)上我們要建立交叉編譯調(diào)試的開發(fā)環(huán)境。環(huán)境的建立需要許多的軟件模塊協(xié)同工作,這將是一個(gè)比較繁雜的工作,但現(xiàn)在已完全由我們隨機(jī)提供的光盤中的安裝腳本文件自動(dòng)完成了。1、將光盤插入CDROM ,打開一個(gè)終端窗口(Terminal),點(diǎn)擊【紅帽System ToolsTerminal】啟動(dòng)終端窗口,請(qǐng)您輸入下列4條命令 mkdir /mnt/cdrom /*若有該目錄,則可以不必創(chuàng)建*/ mount /dev/cdrom /mnt/cdrom /*掛載光盤*/ cd /mnt/cdrom/Linux /*進(jìn)入光盤的Linux安裝目錄*/ ./Install /*執(zhí)行開發(fā)環(huán)境自動(dòng)安裝腳本*當(dāng)開發(fā)環(huán)境安裝完畢后,會(huì)在根目錄下生成一個(gè)目錄, /2410RP_linux :/*該目錄中包含以下目錄*/CDROM:該目錄中包括光盤中的所有內(nèi)容。Experiment_Key:該目錄中包含了所有S3C2410-RP目標(biāo)板所使用的實(shí)驗(yàn)代碼。JFLASH_vivi:該目錄中包含了所有可以下載并燒寫到S3C2410-RP目標(biāo)板上運(yùn)行的內(nèi)核和文件系統(tǒng)。kernel:該目錄中包含了嵌入式Linux操作系統(tǒng)的源碼,在此目錄中可以重新定制編譯內(nèi)核。Qt:該目錄中包含了嵌入式圖形化界面應(yīng)用程序開發(fā)所需要的軟件安裝包。root:該目錄包含了2410RP的文件系統(tǒng)。vivi :該目錄是BootLoader 的源碼目錄,在此目錄中重新編譯vivi。在/opt/下產(chǎn)生一個(gè)目錄:host:嵌入式系統(tǒng)開發(fā)交叉編譯器。這里包含armv4l-unknown-linux-gcc,armv4l-unknown-linux-g+等常用ARM 交叉編譯器,編譯出來(lái)的可執(zhí)行二進(jìn)制代碼只能運(yùn)行在以ARM 為核心處理器上。2、為了可以在任何目錄下直接使用上述編譯器,我們需要修改文件/etc/profile這個(gè)文件,在上面同一個(gè)終端窗口中,輸入下列1條命令:vi /etc/profile這時(shí),您將進(jìn)入vi 編輯器所顯示的profile 文件中,單擊鍵盤A 鍵,進(jìn)入vi 編輯器的輸入狀態(tài)(Insert),通過鍵盤上下鍵移動(dòng)光標(biāo)到有pathmunge的命令語(yǔ)句處,單擊回車另起一行,輸入以下命令語(yǔ)句:pathmunge /opt/host/armv4l/bin上述1條pathmunge命令語(yǔ)句輸入完成后,請(qǐng)單擊Esc鍵進(jìn)入vi 編輯器的命令狀態(tài),然后單擊鍵盤輸入:wq,保存已編輯的profile文件并退出vi編輯器。3、我們可以試驗(yàn)我們是否成功設(shè)置了交叉編譯環(huán)境。點(diǎn)擊【紅帽Log Out】啟動(dòng)關(guān)閉窗口,選擇 Log Out 選項(xiàng),并點(diǎn)擊 OK ,重新以 root身份,輸入登錄密碼,登錄Linux系統(tǒng)。 /*如圖4-9,圖4-10,圖4-11*/打開一個(gè)終端窗口(Terminal),點(diǎn)擊【紅帽System ToolsTerminal】啟動(dòng)終端窗口,輸入命令: armv4l-unknown-linux-gcc v /*打印出交叉編譯器的版本信息 ,如圖4-12*/五、實(shí)驗(yàn)步驟及要求1學(xué)生五人一組,分工合作完成交叉編譯環(huán)境的安裝和配置;2按實(shí)際上機(jī)步驟和實(shí)驗(yàn)報(bào)告編寫格式中的規(guī)范,認(rèn)真做好實(shí)驗(yàn)記錄以便撰寫實(shí)驗(yàn)報(bào)告;3教師巡回輔導(dǎo),幫助學(xué)生解決實(shí)驗(yàn)過程中存在的問題。教師總結(jié)實(shí)驗(yàn)過程中存在的問題,對(duì)于普遍存在的問題,給出解決方案。按照實(shí)驗(yàn)報(bào)告格式撰寫實(shí)驗(yàn)報(bào)告(二)。實(shí)驗(yàn)三 配置minicomLinux 基本命令。一、 實(shí)驗(yàn)?zāi)康呐渲盟拗鱌C機(jī)端的minicom,使宿主PC機(jī)與S3C2410-RP目標(biāo)板可以通過串口通訊。二、實(shí)驗(yàn)重點(diǎn)與難點(diǎn)重點(diǎn):minicom的配置。難點(diǎn):minicom的配置。三、實(shí)驗(yàn)環(huán)境1、一套S3C2410RP嵌入式實(shí)驗(yàn)箱。2、安裝Redhat9的宿主PC機(jī),并且配置好ARM Linux的開發(fā)環(huán)境。四、實(shí)驗(yàn)內(nèi)容1、 硬件連接:按照實(shí)驗(yàn)二的步驟,連接宿主PC機(jī)和一臺(tái)S3C2410-RP目標(biāo)板。2、minicom很像Windows 下面的超級(jí)終端,我們利用minicom作為S3C2410 目標(biāo)板的終端顯示窗口,所以在我們開始實(shí)驗(yàn)前,先需要正確的配置minicom,打開宿主機(jī)端一個(gè)終端窗口(Terminal),點(diǎn)擊【紅帽System ToolsTerminal】啟動(dòng)終端窗口,輸入下列1條命令: minicom s對(duì)于minicom進(jìn)行設(shè)置,進(jìn)入configuration 中,通過移動(dòng)鍵盤上下鍵選擇Serial port setup選項(xiàng),回車后,單擊鍵盤A鍵,輸入/dev/ttyS0,回車,單擊鍵盤E鍵后,單擊鍵盤I鍵和Q鍵設(shè)置傳輸波特率為:115200和8-N-1,單擊回車后,單擊鍵盤F鍵,將硬件控制流設(shè)為:NO 選項(xiàng),單擊回車后,通過移動(dòng)鍵盤上下鍵選擇Save setup as df1 選項(xiàng),單擊回車,完成設(shè)置,通過移動(dòng)鍵盤上下鍵選擇Exit退回到minicom界面,表示已經(jīng)進(jìn)入了minicom的終端窗口。注意,如果要退出minicom,可以先按CTRL+A鍵,再按X 鍵(注意并不是連續(xù)按這三個(gè)鍵),選擇Yes退出minicom。按CTRL+A再按Z為進(jìn)入幫助。五、實(shí)驗(yàn)步驟及要求1學(xué)生五人一組,分工合作完成minicom的配置;2按實(shí)際上機(jī)步驟和實(shí)驗(yàn)報(bào)告編寫格式中的規(guī)范,認(rèn)真做好實(shí)驗(yàn)記錄以便撰寫實(shí)驗(yàn)報(bào)告;3教師巡回輔導(dǎo),幫助學(xué)生實(shí)驗(yàn)過程中存在的問題。教師總結(jié)實(shí)驗(yàn)過程中存在的問題,對(duì)于普遍存在的問題,給出解決方案。按照實(shí)驗(yàn)報(bào)告格式撰寫實(shí)驗(yàn)報(bào)告(三)。實(shí)驗(yàn)四 配置超級(jí)終端Windows XP 操作系統(tǒng)的基本使用。一、 實(shí)驗(yàn)?zāi)康呐渲盟拗鱌C機(jī)端的超級(jí)終端,使宿主PC機(jī)與S3C2410-RP目標(biāo)板可以通過串口通訊。二、實(shí)驗(yàn)重點(diǎn)與難點(diǎn)重點(diǎn):超級(jí)終端的配置。難點(diǎn):超級(jí)終端的配置。三、實(shí)驗(yàn)環(huán)境1、一套S3C2410RP嵌入式實(shí)驗(yàn)箱。2、安裝Windows XP的宿主PC機(jī)。四、實(shí)驗(yàn)內(nèi)容1、 硬件連接:按照實(shí)驗(yàn)三的步驟,連接宿主PC 機(jī)和一臺(tái)S3C2410-RP 目標(biāo)板,并保證撥碼開關(guān)與實(shí)驗(yàn)一的設(shè)置相同。2、Windows下面的超級(jí)終端類似于在RedHat9.0下的minicom,我們同樣可以使用超級(jí)終端作為與S3C2410RP目標(biāo)板的交互的顯示窗口。下面介紹如何配置Windows XP下的超級(jí)終端操作。啟動(dòng)一臺(tái)安裝Windows XP操作系統(tǒng)的機(jī)器,選擇【開始】【程序】【附件】【通訊】【超級(jí)終端】啟動(dòng)一個(gè)超級(jí)終端窗口,如圖6-1,圖6-2,圖6-3,請(qǐng)您按照?qǐng)D中設(shè)置選項(xiàng)設(shè)置各對(duì)話框中的內(nèi)容。圖6-1圖6-2圖6-3將與裝有Windows XP宿主機(jī)連接的2410RP目標(biāo)板上電,將會(huì)出現(xiàn)打印信息,則表示您的超級(jí)終端與2410RP目標(biāo)板連接正確,并能正常進(jìn)行通訊。五、實(shí)驗(yàn)步驟及要求1學(xué)生五人一組,分工合作完成超級(jí)終端的配置;2按實(shí)際上機(jī)步驟和實(shí)驗(yàn)報(bào)告編寫格式中的規(guī)范,認(rèn)真做好實(shí)驗(yàn)記錄以便撰寫實(shí)驗(yàn)報(bào)告;3教師巡回輔導(dǎo),幫助學(xué)生實(shí)驗(yàn)過程中存在的問題。教師總結(jié)實(shí)驗(yàn)過程中存在的問題,對(duì)于普遍存在的問題,給出解決方案。按照實(shí)驗(yàn)報(bào)告格式撰寫實(shí)驗(yàn)報(bào)告(四)。實(shí)驗(yàn)五 配置NFS服務(wù)1、Linux 基本命令。 2、NFS(Network File System)指網(wǎng)絡(luò)文件系統(tǒng),是Linux系統(tǒng)中經(jīng)常使用的一種服務(wù),NFS是一個(gè)RPC service,很像windows 中的文件共享服務(wù)。它的設(shè)計(jì)是為了在不同的系統(tǒng)間使用, 所以它的通訊協(xié)議設(shè)計(jì)與主機(jī)及作業(yè)系統(tǒng)無(wú)關(guān)。當(dāng)使用者想用遠(yuǎn)端檔案時(shí)只要用mount就可把remote 檔案系統(tǒng)掛接在自己的檔案系統(tǒng)之下,使得遠(yuǎn)端的檔案在使用上和local 的檔案沒兩樣。在NFS服務(wù)中,宿主機(jī)(Servers)是被掛載(mount)端,為了遠(yuǎn)端客戶機(jī)(Clients)(如:S3C2410RP目標(biāo)板)可以訪問宿主PC機(jī)的文件,我們需要配置宿主機(jī)兩方面內(nèi)容:打開NFS服務(wù),允許“指定用戶”訪問宿主PC機(jī)。一、 實(shí)驗(yàn)?zāi)康呐渲盟拗鱌C機(jī)端的NFS 服務(wù),并開通此服務(wù)。二、實(shí)驗(yàn)重點(diǎn)與難點(diǎn)重點(diǎn):配置NFS服務(wù)難點(diǎn):配置NFS服務(wù)三、實(shí)驗(yàn)環(huán)境1、一套S3C2410RP嵌入式實(shí)驗(yàn)箱。2、安裝Redhat9的宿主PC機(jī),并且配置好ARM Linux的開發(fā)環(huán)境。四、實(shí)驗(yàn)內(nèi)容1、在宿主PC機(jī)端,打開一個(gè)終端窗口(Terminal),點(diǎn)擊【紅帽System ToolsTerminal】啟動(dòng)終端窗口,輸入下列命令執(zhí)行 setup進(jìn)入設(shè)置界面后,通過鍵盤上下鍵選擇System services,回車后,使用空格鍵將nfs 一項(xiàng)選中(出現(xiàn)*表示選中),并使用空格鍵去掉ipchains 和iptables 兩項(xiàng)服務(wù)(即去掉它們前面的*號(hào))。然后單擊鍵盤Tab鍵選中Ok退出, 再次單擊鍵盤Tab鍵選中Quit退出整個(gè)設(shè)置界面。然后通過鍵盤上下鍵選擇Firewall configuration,使用鍵盤Tab鍵移到No firewall,并用空格鍵將其選中。然后單擊鍵盤Tab鍵選中Ok退出到設(shè)置主界面。最后,再次單擊鍵盤Tab鍵選中Quit 退出整個(gè)設(shè)置界面,退出setup。2、在宿主PC 機(jī)端,打開一個(gè)終端窗口(Terminal),點(diǎn)擊【紅帽System ToolsTerminal】啟動(dòng)終端窗口,輸入下列1條命令打開宿主機(jī)的NFS服務(wù): setup3、在上面打開的同一個(gè)終端窗口(Terminal)中,修改根目錄下etc目錄中的exports文件,“指定用戶”是通過編輯文件“exports”:請(qǐng)您輸入下列2條命令允許“指定用戶”訪問宿主PC機(jī): ifconfig eth0 192.168.0.100 up vi /etc/exports這時(shí),您將進(jìn)入vi編輯器所顯示的exports文件中。單擊鍵盤A鍵,進(jìn)入vi編輯器的輸入狀態(tài)(Insert), 通常這是一個(gè)空文件。通過鍵盤上下鍵移動(dòng)光標(biāo)到文件頂端,輸入下列1 條語(yǔ)句,若不是空文件,則另起一行,請(qǐng)您輸入下列語(yǔ)句:/ 192.168.0.*(rw,insecure,no_root_squash,

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論