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

下載本文檔

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

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論