搭建嵌入式linux實驗平臺_第1頁
搭建嵌入式linux實驗平臺_第2頁
搭建嵌入式linux實驗平臺_第3頁
搭建嵌入式linux實驗平臺_第4頁
搭建嵌入式linux實驗平臺_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第五章嵌入式linux實驗5.1 搭建嵌入式linux實驗平臺目前,在國內(nèi)進行嵌入式ARM+Linux開發(fā)工作,一般需要兩個操作系統(tǒng):windows和linux。一般我們在調(diào)試ARM程序的時候,用的是ARM公司提供的ADS開發(fā)工具,而這個工具現(xiàn)在只有windows版本的;我們在移植linux軟件的時候,需要在linux操作系統(tǒng)下進行。所以建立一個完整的嵌入式ARM+Llinux實驗平臺,基本上需要兩個不同的操作系統(tǒng)。這就引出了實驗平臺方案的問題,下面將逐一介紹常用方案。安裝的系統(tǒng):windows XP SP2和Red Hat Enterprise Linux 3安裝多個操作系統(tǒng),可以解決問題,

2、但是,如果在調(diào)試應(yīng)用程序的時候,同時需要兩個操作系統(tǒng),則需要在兩個系統(tǒng)之間來回切換,這樣很繁瑣,很浪費時間。安裝步驟:1. 安裝windows系統(tǒng),給linux系統(tǒng)劃分空間;安裝windows和linux雙系統(tǒng)的辦法一般是先安裝windows系統(tǒng),再安裝linux系統(tǒng)。在安裝完windows系統(tǒng)之后,要給linux系統(tǒng)的安裝劃分出硬盤空間;比如:一個80G的硬盤,我們可以使用一些分區(qū)工具在硬盤中分出20G的空閑空間,用來安裝linux系統(tǒng)。2. 安裝linux系統(tǒng)安裝完windows系統(tǒng)之后,接下來就是安裝linux系統(tǒng)了,這里我們以安裝Red Hat Enterprise Linux 3為例

3、,介紹linux系統(tǒng)的安裝;插入安裝光盤,從光驅(qū)啟動; 安回車鍵,進入下一步,開始運行安裝向?qū)? 如果光盤是完好的,可以選擇“Skip”跳過光盤檢查;然后,出現(xiàn)圖形化的安裝導(dǎo)向界面,根據(jù)界面提示,選擇安裝語言和鍵盤配置,然后進入磁盤分區(qū)設(shè)置; 這里,我們安裝的是雙系統(tǒng),所以要選擇手工分區(qū),點擊下一步進入“磁盤設(shè)置”;在“磁盤設(shè)置中”我們可以看到20G的空閑空間,選擇空閑空間,單擊“新建”按鈕創(chuàng)建Linux分區(qū); 在這里我們可設(shè)置兩個分區(qū):交換分區(qū)和根分區(qū)。下面我們就將對這兩種分區(qū)一一進行設(shè)置;(1建立交換分區(qū):在Linux中,交換分區(qū)是一個特殊的分區(qū),它同Windows XP的頁面文件非常類似

4、。交換分區(qū)用來支持虛擬內(nèi)存,當(dāng)沒有足夠的內(nèi)存來儲存系統(tǒng)正在處理的數(shù)據(jù)時,這些數(shù)據(jù)就被寫入交換區(qū)。此處只需選擇文件類型為swap。如果內(nèi)存容量是128MB,則交換分區(qū)容量可以設(shè)為256MB。(2建立根分區(qū):在這個設(shè)置中,所有文件都位于根分區(qū)上。在彈出的“添加分區(qū)”對話框上,選擇掛載點為“/”,選擇文件系統(tǒng)為ext3,容量大小選擇“使用全部可用空間”。創(chuàng)建后分區(qū)后,按照界面導(dǎo)向的提示,選擇安裝軟件等,就可以進行l(wèi)inux的安裝了。安裝完之后從新引導(dǎo)PC機,我們可以看到引導(dǎo)管理程序的啟動界面,在界面中,我們可以選擇要啟動的操作系統(tǒng)。虛擬機的概念就是在一個操作系統(tǒng)下,利用軟件虛擬出另外一臺機器出來;V

5、mware就是一個“虛擬PC”軟件。它使你可以在一臺機器上同時運行二個或更多Windows、DOS、LINUX系統(tǒng)。與“多啟動”系統(tǒng)相比,Vmware采用了完全不同的概念。多啟動系統(tǒng)在一個時刻只能運行一個系統(tǒng),在系統(tǒng)切換時需要重新啟動機器。VMWare是真正“同時”運行,多個操作系統(tǒng)在主系統(tǒng)的平臺上,就象標(biāo)準(zhǔn)Windows應(yīng)用程序那樣切換。而且每個操作系統(tǒng)你都可以進行虛擬的分區(qū)、配置而不影響真實硬盤的數(shù)據(jù),你甚至可以通過網(wǎng)卡將幾臺虛擬機用網(wǎng)卡連接為一個局域網(wǎng),極其方便。通過Vmware可以在不破壞原有Windows系統(tǒng)的情況下,虛擬出一臺“真實”的電腦出來,我們只需要在這臺虛擬的電腦上安裝Li

6、nux操作系統(tǒng)就可以了。操作這臺機器上的Linux,和操作真實機器上的Linux完全一樣。 其缺點是對計算機硬件要求較高,特別是內(nèi)存,推薦512MB及以上。虛擬機安裝步驟:1.安裝VMware軟件Vmware軟件在網(wǎng)上可以找到,安裝只需根據(jù)導(dǎo)向setup即可,這里就不詳細(xì)介紹了。2.利用vmware軟件虛擬出一臺安裝linux的虛擬機啟動vmware軟件,開始新建一個linux虛擬機,vmware軟件的界面如下; (1單擊“File->New->Virtual Machine”命令,進入創(chuàng)建虛擬機向?qū)? (2在彈出的歡迎頁中單擊“下一步”;(3然后進入“Virtual machin

7、e configuration”配置,選擇“custom”用戶定制,進入下一步; (4在“Virtual machine format”選項中,默認(rèn)進入下一步;(5在“Guest operating system”選項中,選擇我們要安裝的虛擬機系統(tǒng),這里我們要安裝的是“l(fā)inux”下的“Red Hat Enterprise Linux 3 ”,進入下一步; (6在“Virtual machine name”和“l(fā)ocation”中設(shè)置名稱和安裝路徑,然后進入下一步; (7在“process”選項中選擇“one”,表示一個CPU,進入下一步;(8在“Memory”中選擇虛擬機內(nèi)存的大小,一般是默

8、認(rèn)進入下一步;(9在“network connection”中,選擇網(wǎng)絡(luò)的連接方式,我們選擇“use bridged networking”,進入下一步;(10在“I/O adapter types”選項中,默認(rèn)進入下一步;(11在“disk”選項中,選擇“create a new virtual disk”,創(chuàng)建一個虛擬硬盤;(12在“virtual disk type”中選擇虛擬硬盤的類型,我們這里要選擇“IDE”類型的;(13在“disk capacity”中設(shè)置虛擬硬盤的大小,這里我們要設(shè)置大一點,因為linux系統(tǒng)的安裝占了6G的空間,我們這里設(shè)置為“14G”,進入下一步;(14點擊

9、“完成”,我們就虛擬了一臺機器出來; 但是這臺虛擬的機器還沒有安裝任何操作系統(tǒng),下面我們要在虛擬機上安裝“l(fā)inux”操作系統(tǒng),安裝完成之后,才算完成一個虛擬機的安裝。3. 在虛擬機上安裝linux操作系統(tǒng)(1首先要準(zhǔn)備linux的安裝光碟,我們這里用的是Red Hat Enterprse Linux 3 的安裝光碟。插入光碟后,啟動虛擬機,如下圖; (2然后,在啟動時,先將鼠標(biāo)點進虛擬機,如果要將鼠標(biāo)推出虛擬機,安“Ctrl+Alt”組合鍵;點進虛擬機之后,安“Esc”鍵,進入虛擬機的啟動菜單; (3然后選擇“3. CD-ROM Drive”從光驅(qū)啟動; (4按回車鍵,進入安裝的歡迎界面;

10、(5按“Skip”跳過光碟檢查,進入下一步;(6在“welcome”中,下一步;(7“l(fā)anguage selection”選擇簡體中文;(8鍵盤設(shè)置選擇默認(rèn);(9鼠標(biāo)設(shè)置選擇默認(rèn);(10磁盤分區(qū)設(shè)置選擇自動分區(qū)就可以了;(11在“默認(rèn)軟件包安裝”界面中選擇“定制要安裝的軟件包集合”; (12選中“全部”; 然后,就是安裝過程,等安裝完之后,一臺虛擬的linux機器就安裝完畢了。4.虛擬機中的linux系統(tǒng)與主機之間的文件共享虛擬機跟主機的文件共享設(shè)置:(1設(shè)置共享文件夾。編輯虛擬機設(shè)置,在選項那里設(shè)置 通過添加按鈕,添加共享的文件夾。也就是選擇讓虛擬機的linux系統(tǒng)可以訪問的文件夾。Linux訪問這些文件夾的路徑就是“/mnt/hgfs/”(2啟動linux系統(tǒng)后,點擊虛擬機菜單,選擇安裝vmware工具。 (3這個時候,虛擬機將將vmware工具包通過掛載光盤的形式掛載。我們可通過訪問/mnt/cdrom目錄獲取到vmware工具包。企業(yè)

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論