2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  引言</b></p><p>  Linux是最受歡迎的自由電腦操作系統(tǒng)內(nèi)核。它是一個(gè)用C語(yǔ)言寫成,符合POSIX標(biāo)準(zhǔn)的類Unix操作系統(tǒng)。嵌入式linux 是將日益流行的Linux操作系統(tǒng)進(jìn)行裁剪修改,使之能在嵌入式計(jì)算機(jī)系統(tǒng)上運(yùn)行的一種操作系統(tǒng)。嵌入式linux既繼承了Internet上無(wú)限的開放源代碼資源,又具有嵌入式操作系統(tǒng)的特性。嵌入式Linux的特點(diǎn)

2、是版權(quán)費(fèi)免費(fèi);購(gòu)買費(fèi)用媒介成本技術(shù)支持全世界的自由軟件開發(fā)者提供支持網(wǎng)絡(luò)特性免費(fèi),而且性能優(yōu)異,軟件移植容易,代碼開放,有許多應(yīng)用軟件支持,應(yīng)用產(chǎn)品開發(fā)周期短,新產(chǎn)品上市迅速,因?yàn)橛性S多公開的代碼可以參考和移植,實(shí)時(shí)性能RT_Linux Hardhat Linux 等嵌入式Linux支持,實(shí)時(shí)性能穩(wěn)定性好安全性好。</p><p>  本文主要進(jìn)行基于ARM9 S3C2410的Linux2.6.22.6內(nèi)核移植,

3、硬件平臺(tái)是博創(chuàng)UP-CUP S2410教學(xué)試驗(yàn)箱。宿主機(jī)開發(fā)環(huán)境是CentOS5.5操作系統(tǒng)。</p><p>  Linux作為嵌入式操作系統(tǒng)的特點(diǎn)</p><p>  Linux做嵌入式系統(tǒng)有其獨(dú)特的優(yōu)勢(shì),首先,Linux是開放源代碼的,不存在黑箱技術(shù),遍布全球的眾多Linux愛好者又是Linux開發(fā)者的強(qiáng)大技術(shù)支持;其次,Linux的內(nèi)核小、效率高,內(nèi)核的更新速度很快,linux是可

4、以定制的,其系統(tǒng)內(nèi)核最小只有約134KB。第三,Linux是免費(fèi)的OS,在價(jià)格上極具競(jìng)爭(zhēng)力。 Linux還有著嵌入式操作系統(tǒng)所需要的很多特色,突出的就是Linux適應(yīng)于多種CPU和多種硬件平臺(tái),是一個(gè)跨平臺(tái)的系統(tǒng)。到目前為止,它可以支持二三十種CPU。而且性能穩(wěn)定,裁剪性很好,開發(fā)和使用都很容易。很多CPU包括家電業(yè)芯片,都開始做Linux的平臺(tái)移植工作。移植的速度遠(yuǎn)遠(yuǎn)超過Java的開發(fā)環(huán)境。也就是說,如果今天用Linux環(huán)境開發(fā)產(chǎn)品,

5、那么將來?yè)QCPU就不會(huì)遇到困擾。同時(shí),Linux內(nèi)核的結(jié)構(gòu)在網(wǎng)絡(luò)方面是非常完整的,Linux對(duì)網(wǎng)絡(luò)中最常用的TCP/IP協(xié)議有最完備的支持。提供了包括十兆、百兆、千兆的以太網(wǎng)絡(luò),以及無(wú)線網(wǎng)絡(luò),Toker ring(令牌環(huán)網(wǎng))、光纖甚至衛(wèi)星的支持。所以Linux很適于做信息家電的開發(fā)。</p><p>  Linux的大小適合嵌入式操作系統(tǒng)——Linux固有的模塊性,適應(yīng)性和可配置性,使得這很容易做到。另外,Lin

6、ux源碼的實(shí)用性和成千上萬(wàn)的程序員熱切期望它用于無(wú)數(shù)的嵌入式應(yīng)用軟件中,導(dǎo)致很多嵌入式Linux的出現(xiàn)。</p><p>  Linux內(nèi)核編譯選項(xiàng)簡(jiǎn)介</p><p>  Linux內(nèi)核提供了多種編譯方法,既可以基于XWindow圖形界面方式進(jìn)行編譯,同時(shí)在文本界面下也有相應(yīng)的字符界面或者簡(jiǎn)單的基于選項(xiàng)問答式的編譯,在本文我們選擇文本字符界面的編譯方式,其相應(yīng)的命令為 make menu

7、config。</p><p>  Linux內(nèi)核提供了多種編譯選項(xiàng),我們可以根據(jù)自己的平臺(tái)實(shí)際情況進(jìn)行相關(guān)模塊的刪減。下面基于Linux2.6.19.x內(nèi)核進(jìn)行一些主要編譯選項(xiàng)的說明。</p><p>  3.1 General setup常規(guī)設(shè)置</p><p>  Local version - append to kernel release</p&

8、gt;<p>  在內(nèi)核版本后面加上自定義的版本字符串(小于64字符),可以用"uname -a"命令看到</p><p>  Support for paging of anonymous memory (swap)</p><p>  使用交換分區(qū)或者交換文件來做為虛擬內(nèi)存</p><p>  System V IPC</

9、p><p>  System V進(jìn)程間通信(IPC)支持,許多程序需要這個(gè)功能.必選,除非你知道自己在做什么</p><p>  POSIX Message Queues</p><p>  POSIX消息隊(duì)列,這是POSIX IPC中的一部分</p><p>  Auditing support</p><p>  審計(jì)

10、支持,某些內(nèi)核模塊(例如SELinux)需要它,只有同時(shí)選擇其子項(xiàng)才能對(duì)系統(tǒng)調(diào)用進(jìn)行審計(jì)</p><p>  Enable support for printk</p><p>  允許內(nèi)核向終端打印字符信息,在需要診斷內(nèi)核為什么不能運(yùn)行時(shí)選擇</p><p>  Enable ELF core dumps</p><p>  內(nèi)存轉(zhuǎn)儲(chǔ)支持,

11、可以幫助調(diào)試ELF格式的程序</p><p>  Enable eventpoll support</p><p>  支持事件輪循的系統(tǒng)調(diào)用</p><p>  Use full SLAB allocator</p><p>  使用SLAB完全取代SLOB進(jìn)行內(nèi)存分配,SLAB是一種優(yōu)秀的內(nèi)存分配管理器,推薦使用</p>&

12、lt;p>  3.2 Loadable module support</p><p><b>  可加載模塊支持</b></p><p>  Enable loadable module support</p><p>  打開可加載模塊支持,如果打開它則必須通過”make modules_install”把內(nèi)核模塊安裝在/lib/mod

13、ules/中</p><p>  Module unloading</p><p>  允許卸載已經(jīng)加載的模塊</p><p>  Forced module unloading</p><p>  允許強(qiáng)制卸載正在使用中的模塊(比較危險(xiǎn))</p><p>  Module versioning support<

14、/p><p>  允許使用其他內(nèi)核版本的模塊(可能會(huì)出問題)</p><p>  Source checksum for all modules</p><p>  為所有的模塊校驗(yàn)源碼,如果你不是自己編寫內(nèi)核模塊就不需要它</p><p>  Automatic kernel module loading</p><p>

15、;  讓內(nèi)核通過運(yùn)行modprobe來自動(dòng)加載所需要的模塊,比如可以自動(dòng)解決模塊的依賴關(guān)系</p><p>  3.3 Block layer塊設(shè)備層</p><p>  Enable the block layer</p><p>  塊設(shè)備支持,使用硬盤/USB/SCSI設(shè)備者必選</p><p>  IO Schedulers<

16、/p><p><b>  IO調(diào)度器</b></p><p>  Deadline I/O scheduler</p><p>  使用輪詢的調(diào)度器,簡(jiǎn)潔小巧,提供了最小的讀取延遲和尚佳的吞吐量,特別適合于讀取較多的環(huán)境(比如數(shù)據(jù)庫(kù))</p><p>  Default I/O scheduler</p>&l

17、t;p><b>  默認(rèn)IO調(diào)度器</b></p><p>  3.4 Processor type and features中央處理器(CPU)類型及特性</p><p>  Processor family</p><p>  處理器系列,請(qǐng)按照你實(shí)際使用的CPU選擇</p><p>  Firmware D

18、rivers</p><p><b>  固件驅(qū)動(dòng)程序</b></p><p>  High Memory Support</p><p>  最高內(nèi)存支持,總內(nèi)存小于等于1G的選"off",大于4G的選"64G"</p><p>  Memory model</p>

19、<p>  一般選"Flat Memory",其他選項(xiàng)涉及內(nèi)存熱插拔</p><p>  Math emulation</p><p>  數(shù)學(xué)協(xié)處理器仿真,486DX以上的cpu就不要選它了</p><p>  Enable seccomp to safely compute untrusted bytecode</p>

20、<p>  只有嵌入式系統(tǒng)可以不選</p><p>  Timer frequency</p><p>  內(nèi)核時(shí)鐘頻率,桌面推薦"1000 HZ",服務(wù)器推薦"100 HZ"或"250 HZ"</p><p>  3.5 Networking網(wǎng)絡(luò)</p><p> 

21、 Networking options</p><p><b>  網(wǎng)絡(luò)選項(xiàng)</b></p><p>  Network packet debugging</p><p>  在調(diào)試不合格的包時(shí)加上額外的附加信息,但在遇到Dos攻擊時(shí)你可能會(huì)被日志淹沒</p><p>  Packet socket</p>

22、<p>  這種Socket可以讓應(yīng)用程序(比如tcpdump,iptables)直接與網(wǎng)絡(luò)設(shè)備通訊,而不通過內(nèi)核中的其它中介協(xié)議</p><p>  Packet socket: mmapped IO</p><p>  讓Packet socket驅(qū)動(dòng)程序使用IO映射機(jī)制以使連接速度更快</p><p>  Unix domain sockets&l

23、t;/p><p>  一種僅運(yùn)行于本機(jī)上的效率高于TCP/IP的Socket,簡(jiǎn)稱Unix socket.許多程序都使用它在操作系統(tǒng)內(nèi)部進(jìn)行進(jìn)程間通信(IPC),比如X Window和syslog</p><p>  TCP/IP networking</p><p>  TCP/IP協(xié)議當(dāng)然要選</p><p>  IP: multicasti

24、ng</p><p>  群組廣播,似乎與網(wǎng)格計(jì)算有關(guān),僅在使用MBONE的時(shí)候才需要</p><p>  IP: advanced router</p><p>  高級(jí)路由,如果想做一個(gè)路由器就選吧</p><p>  IP: policy routing</p><p><b>  策略路由</b

25、></p><p>  IP: equal cost multipath</p><p>  用于路由的基于目的地址的負(fù)載均衡</p><p>  IP: verbose route monitoring</p><p>  顯示冗余的路由監(jiān)控信息</p><p>  IP: kernel level autoc

26、onfiguration</p><p>  在內(nèi)核啟動(dòng)時(shí)自動(dòng)配置ip地址/路由表等,需要從網(wǎng)絡(luò)啟動(dòng)的無(wú)盤工作站才需要這個(gè)東西</p><p>  IP: tunneling</p><p>  IP隧道,將一個(gè)IP報(bào)文封裝在另一個(gè)IP報(bào)文內(nèi)的技術(shù)</p><p>  IP: GRE tunnels over IP</p>&l

27、t;p>  基于IP的GRE(通用路由封裝)隧道</p><p>  IP: multicast routing</p><p><b>  多重傳播路由</b></p><p>  The IPv6 protocol</p><p>  你要是需要IPv6就選吧</p><p>  IrD

28、A (infrared) subsystem support</p><p>  紅外線支持,比如無(wú)線鼠標(biāo)或無(wú)線鍵盤</p><p>  Bluetooth subsystem support</p><p><b>  藍(lán)牙支持</b></p><p>  Generic IEEE 802.11 Networking

29、Stack</p><p>  通用無(wú)線局域網(wǎng)(IEEE 802.11系列協(xié)議)支持</p><p>  3.6 Device Drivers設(shè)備驅(qū)動(dòng)程序</p><p>  Generic Driver Options</p><p><b>  驅(qū)動(dòng)程序通用選項(xiàng)</b></p><p>  

30、Select only drivers that don't need compile-time external firmware</p><p>  只顯示那些不需要內(nèi)核對(duì)外部設(shè)備的固件作map支持的驅(qū)動(dòng)程序,除非你有某些怪異硬件,否則請(qǐng)選上</p><p>  Prevent firmware from being built</p><p>  不編

31、譯固件.固件一般是隨硬件的驅(qū)動(dòng)程序提供的,僅在更新固件的時(shí)候才需要重新編譯.建議選上</p><p>  Userspace firmware loading support</p><p>  提供某些內(nèi)核之外的模塊需要的用戶空間固件加載支持,在內(nèi)核樹之外編譯的模塊可能需要它</p><p>  Driver Core verbose debug messages

32、</p><p>  讓驅(qū)動(dòng)程序核心在系統(tǒng)日志中產(chǎn)生冗長(zhǎng)的調(diào)試信息,僅供調(diào)試</p><p>  Memory Technology Devices (MTD)</p><p>  特殊的存儲(chǔ)技術(shù)裝置,如常用于數(shù)碼相機(jī)或嵌入式系統(tǒng)的閃存卡</p><p>  Plug and Play support</p><p>

33、  即插即用支持,若未選則應(yīng)當(dāng)在BIOS中關(guān)閉"PnP OS".這里的選項(xiàng)與PCI設(shè)備無(wú)關(guān)</p><p>  PnP Debug Messages</p><p><b>  該選項(xiàng)僅供調(diào)試使用</b></p><p>  ISA Plug and Play support</p><p>  IS

34、A設(shè)備即插即用支持</p><p>  Block devices</p><p><b>  塊設(shè)備</b></p><p>  Network block device support</p><p>  讓你的電腦成為網(wǎng)絡(luò)塊設(shè)備的客戶端</p><p>  RAM disk support&

35、lt;/p><p>  內(nèi)存中的虛擬磁盤,大小固定(由下面的選項(xiàng)決定,也可給內(nèi)核傳遞"ramdisk_size=參數(shù)"來決定),它的功能和代碼都比shmem簡(jiǎn)單許多</p><p>  Default number of RAM disks</p><p>  默認(rèn)RAM disk的數(shù)量</p><p>  Default R

36、AM disk block size (bytes)</p><p>  每一個(gè)RAM disk的默認(rèn)塊大小,設(shè)為PAGE_SIZE的值時(shí)效率最高</p><p>  Initial RAM filesystem and RAM disk (initramfs/initrd) support</p><p>  如果啟動(dòng)計(jì)算機(jī)所必須的模塊都在內(nèi)核里的話可以不選此項(xiàng)&

37、lt;/p><p>  Misc devices</p><p><b>  雜項(xiàng)設(shè)備</b></p><p>  SCSI device support</p><p><b>  SCSI設(shè)備</b></p><p>  SCSI device support</p&g

38、t;<p>  有任何SCSI/SATA/USB/光纖/FireWire/IDE-SCSI仿真設(shè)備之一就必須選上</p><p>  legacy /proc/scsi/ support</p><p>  一些老的刻錄程序可能需要它</p><p>  SCSI disk support</p><p><b>  

39、SCSI硬盤或U盤</b></p><p>  SCSI generic support</p><p>  若有SCSI硬盤/CD-ROM/tape之外的SCSI設(shè)備才需要選擇</p><p>  SCSI media changer support</p><p>  一種SCSI備份設(shè)備</p><p&g

40、t;  Network device support</p><p><b>  網(wǎng)絡(luò)設(shè)備</b></p><p>  Network device support</p><p>  網(wǎng)絡(luò)設(shè)備支持,當(dāng)然要選啦</p><p>  PHY device support</p><p>  數(shù)據(jù)鏈路

41、層芯片簡(jiǎn)稱為MAC控制器,物理層芯片簡(jiǎn)稱之為PHY,通常的網(wǎng)卡把MAC和PHY的功能做到了一顆芯片中,但也有一些僅含PHY的"軟網(wǎng)卡"</p><p>  Ethernet (10 or 100Mbit)</p><p>  目前最廣泛的10/100M網(wǎng)卡</p><p>  Ethernet (1000 Mbit)</p><

42、;p>  目前已成裝機(jī)主流的1000M網(wǎng)卡</p><p>  Ethernet (10000 Mbit)</p><p><b>  萬(wàn)兆網(wǎng)卡無(wú)福消受啦</b></p><p>  Token Ring devices</p><p><b>  令牌環(huán)網(wǎng)設(shè)備</b></p>

43、<p>  Wireless LAN (non-hamradio)</p><p><b>  無(wú)線LAN</b></p><p>  PCMCIA network device support</p><p>  PCMCIA或CardBus網(wǎng)卡</p><p>  Wan interfaces</p&

44、gt;<p><b>  WAN接口</b></p><p>  PPP (point-to-point protocol) support</p><p>  點(diǎn)對(duì)點(diǎn)協(xié)議,PPP已經(jīng)基本取代SLIP了,用ADSL的可要仔細(xì)選擇了</p><p>  PPP multilink support</p><p&g

45、t;  多重鏈路協(xié)議(RFC1990)允許你將多個(gè)線路(物理的或邏輯的)組合為一個(gè)PPP連接一充分利用帶寬,這不但需要pppd的支持,還需要ISP的支持</p><p>  PPP filtering</p><p>  允許對(duì)通過PPP接口的包進(jìn)行過濾</p><p>  PPP support for async serial ports</p>

46、<p>  通過標(biāo)準(zhǔn)異步串口(COM1,COM2)使用PPP,比如使用老式的外置modem(非同步modem或ISDN modem)上網(wǎng)</p><p>  PPP support for sync tty ports</p><p>  通過同步tty設(shè)備(比如SyncLink適配器)使用PPP,常用于高速租用線路(比如T1/E1)</p><p>  

47、PPP Deflate compression</p><p>  為PPP提供Deflate(等價(jià)于gzip壓縮算法)壓縮算法支持,需要通信雙方的支持才有效</p><p>  PPP BSD-Compress compression</p><p>  為PPP提供BSD(等價(jià)于LZW壓縮算法,沒有g(shù)zip高效)壓縮算法支持,需要通信雙方的支持才有效</p

48、><p>  PPP MPPE compression (encryption)</p><p>  為PPP提供MPPE加密協(xié)議支持,它被用于微軟的P2P隧道協(xié)議中</p><p>  PPP over Ethernet</p><p>  這就是ADSL用戶最常見的PPPoE啦,也就是在以太網(wǎng)上跑的PPP協(xié)議</p><p

49、>  PPP over ATM</p><p>  在ATM上跑的PPP</p><p>  Input device support</p><p><b>  輸入設(shè)備</b></p><p>  Generic input layer (needed for keyboard,mouse...)</p&

50、gt;<p>  通用輸入層,要使用鍵盤鼠標(biāo)的就必選</p><p>  Mouse interface</p><p><b>  鼠標(biāo)接口</b></p><p>  Touchscreen interface</p><p><b>  觸摸屏</b></p>&l

51、t;p>  Event interface</p><p>  能夠利用/dev/input/eventX來存取輸入設(shè)備的事件</p><p>  Event debugging</p><p><b>  該選項(xiàng)僅供調(diào)試</b></p><p><b>  Keyboards</b><

52、/p><p>  鍵盤驅(qū)動(dòng),一般選個(gè)AT鍵盤即可</p><p><b>  Mouse</b></p><p>  鼠標(biāo)驅(qū)動(dòng),一般選個(gè)PS/2鼠標(biāo)即可</p><p>  Touchscreens</p><p><b>  觸摸屏驅(qū)動(dòng)</b></p><p

53、>  Miscellaneous devices</p><p>  其他雜項(xiàng)驅(qū)動(dòng),一般選個(gè)PC喇叭即可</p><p>  Hardware I/O ports</p><p><b>  硬件I/O端口</b></p><p>  Serial I/O support</p><p> 

54、 使用PS/2鍵盤或鼠標(biāo)的就必選</p><p>  i8042 PC Keyboard controller</p><p>  PS/2接口的鍵盤和鼠標(biāo)</p><p>  Serial port line discipline</p><p><b>  串口鍵盤或鼠標(biāo)</b></p><p&g

55、t;  PS/2 driver library</p><p>  為PS/2接口上的設(shè)備提供驅(qū)動(dòng)(比如PS/2鼠標(biāo)或標(biāo)準(zhǔn)AT鍵盤)</p><p>  Raw access to serio ports</p><p>  不是hacker就別選了</p><p>  Gameport support</p><p>

56、;  就是早年"小霸王"游戲機(jī)上的那種手柄</p><p>  USB support</p><p><b>  USB支持</b></p><p>  3.7 File systems文件系統(tǒng)</p><p>  JFS filesystem support</p><p&g

57、t;  IBM的JFS文件系統(tǒng)</p><p>  ROM file system support</p><p>  用于嵌入式系統(tǒng)的內(nèi)存文件系統(tǒng)的支持</p><p>  CD-ROM/DVD Filesystems</p><p>  CD-ROM/DVD文件系統(tǒng)</p><p>  ISO 9660 CDROM

58、 file system support</p><p>  CD-ROM的標(biāo)準(zhǔn)文件系統(tǒng)</p><p>  DOS/Windows的文件系統(tǒng)</p><p>  MSDOS fs support</p><p>  古老的MSDOS文件系統(tǒng)</p><p>  VFAT (Windows-95) fs support

59、</p><p>  從Win95開始使用的VFAT文件系統(tǒng)</p><p>  Default codepage for FAT</p><p><b>  默認(rèn)代碼頁(yè)</b></p><p>  Default iocharset for FAT</p><p><b>  默認(rèn)字符

60、集</b></p><p>  Network File Systems</p><p><b>  網(wǎng)絡(luò)文件系統(tǒng)</b></p><p>  Linux2.6.22.6內(nèi)核的交叉編譯步驟</p><p>  1. 由于系統(tǒng)運(yùn)行的體系結(jié)構(gòu)為ARM,而且要編譯出能夠在目標(biāo)板上運(yùn)行的程序,需要在主機(jī)上進(jìn)行交叉編譯

61、,因此,首先需要修改內(nèi)核源碼根目錄下的Makefile,如下圖。</p><p>  2.進(jìn)入arch/arm/plat-s3c24xx,打開common-smdk.c文件,進(jìn)行Flash分區(qū)信息的更改。</p><p>  3. 配置內(nèi)核,在配置內(nèi)核前,先拷貝s3c2410開發(fā)板的默認(rèn)配置到內(nèi)核根目錄下,以簡(jiǎn)化配置過程。</p><p>  4.在配置過程中主要注

62、意處理器類型的選擇、嵌入式文件系統(tǒng)的支持以及一些嵌入式輸入輸出接口的支持。以下是配置過程需要注意的選項(xiàng)。</p><p>  System Type  --->       </p><p>  S3C2410 Machines  --->   </p><p

63、>  [*] SMDK2410/A9M2410 </p><p>  這一項(xiàng)是處理器支持,選擇ARM處理器的SMDK2410。</p><p>  Userspace binary formats  ---></p><p>  < > Kernel support for a.out and ECOFF binaries <

64、/p><p>  去除該選項(xiàng),a.out和ECOFF是兩種可執(zhí)行文件的格式,在ARM-Linux下一般都用ELF,所以這兩種基本用不上。 </p><p>  Networking  ---></p><p>  Networking options  --->   </p><p>  <

65、;*> Packet socket </p><p>  [*]   Packet socket: mmapped IO</p><p>  Wireless  ---></p><p>  --- Improved wireless configuration API</p><p>  

66、--- Wireless extensions </p><p>  [ ]   Enable full debugging output (NEW) </p><p>  ---   IEEE 802.11 WEP encryption (802.1x) </p><p>  <*> 

67、0; IEEE 802.11i CCMP support (NEW)  </p><p>  <*>   IEEE 802.11i TKIP encryption (NEW)  </p><p>  Network device support  ---></p><p>  Ethernet (1

68、0 or 100Mbit)  ---></p><p>  <*> DM9000 support </p><p>  由于本實(shí)驗(yàn)箱使用的是DM9000網(wǎng)卡,所以選上此項(xiàng)。</p><p>  File systems --></p><p>  < > Second extended fs su

69、pport</p><p>  < > Ext3 journalling file system support #去除對(duì)ext3的支持</p><p>  <*> Kernel automounter support</p><p>  <*> Kernel automounter version 4 support (also

70、 supports v3)</p><p>  <*> Filesystem in Userspace support</p><p>  Pseudo filesystems --></p><p>  [*] Virtual memory file system support (former shm fs)</p><p&

71、gt;  <*> Userspace-driven configuration filesystem (EXPERIMENTAL) </p><p>  Miscellaneous filesystems --></p><p>  <*> YAFFS2 file system support</p><p>  <*> J

72、ournalling Flash File System v2 (JFFS2) support</p><p>  [*]   JFFS2 write-buffering support</p><p>  [ ]   JFFS2 summary support (EXPERIMENTAL)</p><p>  [ ]

73、0;  JFFS2 XATTR support (EXPERIMENTAL)</p><p>  [*]   Advanced compression options for JFFS2 </p><p>  [*]     JFFS2 ZLIB compression support</p><p&

74、gt;  [*]     JFFS2 RTIME compression support </p><p>  [*]     JFFS2 RUBIN compression support</p><p>  JFFS2 default compression mode (priority)  --

75、-> </p><p>  Network File Systems --></p><p>  <*> NFS file system support</p><p>  [*]Provide NFSv3 client support</p><p>  [*]Provide client support for t

76、he NFSv3 ACL protocol extension </p><p>  [*]   Provide NFSv4 client support (EXPERIMENTAL) </p><p>  [*]   Allow direct I/O on NFS files</p><p>  <*> NFS

77、server support  </p><p>  [*]   Provide NFSv3 server support </p><p>  [*]Provide server support for the NFSv3 ACL protocol extension     </p><p>

78、  [*]     Provide NFSv4 server support (EXPERIMENTAL)         </p><p>  ---   Provide NFS server over TCP support    

79、               </p><p>  [*] Root file system on NFS </p><p>  5.配置完成后進(jìn)行交叉編譯,設(shè)置好交叉編譯器路徑,輸入make uImage命令編譯u-boot可以識(shí)別解壓的內(nèi)核文件。&

80、lt;/p><p>  6.編譯好后將arch/arm/boot/目錄下的uImage文件下載到試驗(yàn)箱中。</p><p>  7.從網(wǎng)上下載一個(gè)Linux的最小文件系統(tǒng),解壓到根目錄。</p><p>  8.配置內(nèi)核啟動(dòng)參數(shù)。</p><p><b>  9.啟動(dòng)內(nèi)核。</b></p><p> 

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)僅提供信息存儲(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)論