秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

第6章-嵌入式linux文件系統(tǒng)

  • 資源ID:251074074       資源大?。?span id="mzebxcnn0" class="font-tahoma">535KB        全文頁數(shù):41頁
  • 資源格式: PPT        下載積分:15積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

第6章-嵌入式linux文件系統(tǒng)

,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級(jí),第三級(jí),第四級(jí),第五級(jí),*,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級(jí),第三級(jí),第四級(jí),第五級(jí),*,1,嵌入式文件系統(tǒng),2,提綱,1,、嵌入式,Linux,文件系統(tǒng)簡介,2,、,Linux,文件系統(tǒng)框架和特性,3,、嵌入式文件系統(tǒng)實(shí)驗(yàn),實(shí)驗(yàn)一:建立文件系統(tǒng),實(shí)驗(yàn)二:,NFS,文件系統(tǒng)實(shí)驗(yàn),實(shí)驗(yàn)三:,Samba,介紹與應(yīng)用,3,1.,嵌入式,Linux,文件系統(tǒng)簡介,嵌入式文件系統(tǒng)與桌面文件系統(tǒng)有較大區(qū)別:,嵌入式文件系統(tǒng)要為嵌入式系統(tǒng)的設(shè)計(jì)目的服務(wù),不同用途的嵌入式操作系統(tǒng)下的文件系統(tǒng)在許多方面各不相同。,嵌入式,Linux,常用文件系統(tǒng):,第二版擴(kuò)展文件系統(tǒng)(,Ext2fs,)、,JFFS,和,YAFFS,4,1.1,嵌入式文件系統(tǒng)的設(shè)計(jì)目標(biāo),嵌入式文件系統(tǒng)的設(shè)計(jì)目標(biāo)包括:,使用簡單方便,安全可靠,實(shí)時(shí)響應(yīng),接口標(biāo)注的開放性和可移植性,可伸縮性和可配置性,開放的體系結(jié)構(gòu),資源有效性,功能完整性,熱插拔,支持多種文件類型,5,1.2,嵌入式,Linux,常用文件系統(tǒng),Flash Memory,簡介,Flash Memory,上的兩種技術(shù),NAND,:串行;順序讀??;適合大容量;通常需,MTD,NOR,:,并行;隨機(jī)讀??;適合數(shù)據(jù)或程序存儲(chǔ);,XIP,;,Xsbase,開發(fā)平臺(tái)上所使用的閃存,Intel StrataFlash Memory 28F128J3A,Ext2fs,、,JFFS,和,YAFFS,ext,、,ext2,、,xia,、,vfat,、,minix,、,msdos,、,umsdos,、,proc,、,smb,、,ncp,、,iso9660,、,sysv,、,hpfs,、,affs,、,ufs,、,vfs,等,6,第二版擴(kuò)展文件系統(tǒng)(,Ext2fs,)的優(yōu)點(diǎn),Ext2fs,支持達(dá),4 TB,的內(nèi)存(,Ext,是,2G,)。,Ext2fs,文件名稱最長可以到,1012,個(gè)字符。,當(dāng)創(chuàng)建文件系統(tǒng)時(shí),管理員可以選擇邏輯塊的大小(通常大小可選擇,1024,、,2048,和,4096,字節(jié))。,Ext2fs,實(shí)現(xiàn)快速符號(hào)鏈接:不需要為此目的而分配數(shù)據(jù)塊,并且將目標(biāo)名稱直接存儲(chǔ)在索引節(jié)點(diǎn)表中,這使性能有所提高,特別是在速度上。,7,JFFS,和,YAFFS,JFFS,文件系統(tǒng)主要針對,NOR FLASH,設(shè)計(jì),是一種基于,Flash,的日志文件系統(tǒng)。,JFFS2,的底層驅(qū)動(dòng)主要完成文件系統(tǒng)對,Flash,芯片的訪問控制,如讀、寫、擦除操作。,YAFFS,主要針對,NAND FLASH,設(shè)計(jì),和,JFFS,相比它減少了一些功能。自帶,NAND,芯片驅(qū)動(dòng),并且為嵌入式系統(tǒng)提供了直接訪問文件系統(tǒng)的,API,。,YAFFS2,是,YAFFS,的改進(jìn)版本。,8,2.Linux,文件系統(tǒng)框架和特性,現(xiàn)代操作系統(tǒng)都提供多種訪問存儲(chǔ)設(shè)備的方法,Linux,文件系統(tǒng)有兩條獨(dú)立控制設(shè)備驅(qū)動(dòng)的途徑:,通過設(shè)備驅(qū)動(dòng)的接口,通過文件管理器接口,9,Linux,文件系統(tǒng)框架,10,3.,文件系統(tǒng)實(shí)驗(yàn),實(shí)驗(yàn)一建立文件系統(tǒng),建立,JFFS2,文件系統(tǒng),建立,RAMFS,文件系統(tǒng),實(shí)驗(yàn)二,NFS,文件系統(tǒng)實(shí)驗(yàn),實(shí)驗(yàn)三,Samba,介紹與應(yīng)用,11,實(shí)驗(yàn)一:,建立文件系統(tǒng),JFFS2,(,1,),JFFS2,在,Linux,中有兩種使用方式:,作為根文件系統(tǒng),作為普通文件系統(tǒng)在系統(tǒng)啟動(dòng)后被掛載,目錄采用,Ramfs,,當(dāng)系統(tǒng)斷電后,該目錄所有的數(shù)據(jù)都會(huì)丟失。,Linux,下常用文件系統(tǒng)結(jié)構(gòu):,12,13,實(shí)驗(yàn)一:,建立文件系統(tǒng),JFFS2,(,2,),1,)內(nèi)核配置,General Setup,項(xiàng)設(shè)成 “,root=1f03 rw console=ttyS0,115200 init=/linuxrc”,通過,MTD,驅(qū)動(dòng)在,menuconfig,中調(diào)用,flash memory,設(shè)備驅(qū)動(dòng),選擇,CFI Flash device mapped on the XSBASE255 PXA255 board,14,實(shí)驗(yàn)一:,建立文件系統(tǒng),JFFS2,(,3,),2,),JFFS2,映像生成,Jffs2 image,通過,mkfs.jffs2,工具創(chuàng)建成,image,mkfs.jffs2,用法:,-e,選項(xiàng)確定閃存的擦除扇區(qū)大?。ㄍǔJ?64,K,)。,-p,選項(xiàng)用來在映像的剩余空間用零填充。,-o,選項(xiàng)用于輸出文件,這里是,rootfs.img,利用,bootloader,將生成的,rootfs.img,下載后寫入,flash,再次重起開發(fā)板,內(nèi)核就能加載,JFFS2,作為根文件系統(tǒng),./mkfs.jffs2 o rootfs e 0 x400000 r root_XSBASE p-l,15,實(shí)驗(yàn)一:建立文件系統(tǒng),RAMFS,(,1,),RAMFS,是內(nèi)存文件系統(tǒng),它工作于虛擬文件系統(tǒng)(,VFS,)層,RAMFS,是一個(gè)非常巧妙的,利用,VFS,自身結(jié)構(gòu)而形成的內(nèi)存文件系統(tǒng),16,實(shí)驗(yàn)一:建立文件系統(tǒng),RAMFS,(,2,),1,)使用主機(jī)的,loopback,設(shè)備來實(shí)現(xiàn),loopback,文件系統(tǒng),用,dd if=/dev/zero of=ramdisk_img bs=1k count=8192,指令創(chuàng)建一個(gè)連續(xù)的,8M,大小的空間,將此空間用,mke2fs,格式化,為了對格式化的空間進(jìn)行,mount,,創(chuàng)建一個(gè)目錄,/tmp,在,tmp,目錄里復(fù)制或創(chuàng)建設(shè)置文件,util,library,等,將工作目錄進(jìn)行,umount,,再用,gzip,壓縮,則生成,ramdisk_img.gz,文件,將此加載到,bootloader,,則新的,ramdisk,可用作根文件系統(tǒng)。,17,實(shí)驗(yàn)一:建立文件系統(tǒng),RAMFS,(,3,),修改一些內(nèi)核配置,XSBase255,中,setup_initrd(),的,0 xA1000000,成為,SDRAM,的,ramdisk,地址,,ramdisk,要下載到,Bootloader,中的這個(gè)地址,CONFIG_BLK_DEV_RAM_SIZE,是,menuconfig,中設(shè)定的“,Default RAM disk size”,大小,修改,Default Kernel command string,為:“,root=/dev/ram rw console=ttyS0,115200 init=/linuxrc”,。用于重新引導(dǎo)系統(tǒng)。,18,19,20,實(shí)驗(yàn)二,NFS,文件系統(tǒng)實(shí)驗(yàn)(,1,),NFS,是用于在不同機(jī)器,不同操作系統(tǒng)之間通過網(wǎng)絡(luò)互相分享文件 的,建立,NFS,開發(fā)環(huán)境的工作分為兩個(gè)方面:,配置,NFS,服務(wù)器和配置客戶端,基本的命令格式,Mount,的基本命令格式如下:,Umount,的基本命令格式:,mount-t type-rv-o option server:pathname/mount_point,umount-dflnrv dir|device.,21,實(shí)驗(yàn)二,NFS,文件系統(tǒng)實(shí)驗(yàn)(,2,),配置,NFS,服務(wù)端,在,Host PC,上打開,/etc/exports,文件,并進(jìn)行如下設(shè)置:,把,/mnt/nfs,設(shè)置完成后重新開始,NFS deamon,rootXSBase home#vi/etc/exports,/mnt/nfs (rw,no_root_squash),rootXSBase home#/etc/rc.d/init.d/nfs stop,rootXSBase home#/etc/rc.d/init.d/nfs start,22,實(shí)驗(yàn)二,NFS,文件系統(tǒng)實(shí)驗(yàn)(,3,),配置,NFS,客戶端,NFS,客戶端是開發(fā)板,所以要讓開發(fā)板上的內(nèi)核支持,NFS,,必須重新配置內(nèi)核生成,zImage,鏡像文件,并下載到板子上。,通過,make menuconfig,指令在,kernel,設(shè)置窗進(jìn)行,NFS,設(shè)置,menuconfig,窗口打開后,確認(rèn),NFS,設(shè)置是否被選上,重新編譯內(nèi)核,新的內(nèi)核下就可以使用,nfs,命令了,File systems -,Network File Systems -,NFS file system support,*Provide NFSv3 client support,Root file system on NFS,23,實(shí)驗(yàn)二,NFS,文件系統(tǒng)實(shí)驗(yàn)(,4,),掛載,NFS,文件系統(tǒng),開發(fā)板上進(jìn)行,mount,操作,把,PC,上的某個(gè)目錄掛載上來:,把,Host PC,的,/mnt/nfs,目錄,mount,到開發(fā)板的,/mnt,目錄下使用。是,PC,的,ip,。,接下來就可以在新,mount,上來的目錄下做各種操作,掛載工作完成,rootxsbase255#mount,t nfs 192.168.1.1:/mnt/nfs /mnt,rootxsbase255#cd/mnt,24,實(shí)驗(yàn)二,NFS,文件系統(tǒng)實(shí)驗(yàn)(,5,),如果出現(xiàn)沒法,mount,上去的情況,可以按照以下步驟進(jìn)行檢查:,用,rpcinfo-p server_name,去查看此,server,是否存在,用,rpcinfo-u server_name mount,查看,mountd daemon,是否有在,server,上執(zhí)行,假如,server,都沒問題,檢查,server,和,client,之間的網(wǎng)線連接,在,client,上用,ps ax,查看,portmap,和對應(yīng)的,NFS daemons,是否運(yùn)行,打開服務(wù)端,PC,上的,/var/lib/nfs/rmtab,文件,,清,空內(nèi)容,重起,NFS,服務(wù),25,實(shí)驗(yàn)二,NFS,文件系統(tǒng)實(shí)驗(yàn)(,6,),加載,NFS,為根文件系統(tǒng),1,)重新配置內(nèi)核,在,General setup,里面重新設(shè)置,Default kernel command string,的值,在,Network File Systems,選項(xiàng)中需要選中“,Root file system on NFS”,在,Block devices,選項(xiàng)中把“,RAM disk support”,選項(xiàng)去除,選中“,Network block device support”,配置完內(nèi)核,重新,make zImage,,生成新的鏡像,26,27,28,29,2,)配置服務(wù)端,PC,/tftpboot,目錄下新增子目錄,pxa255,,用作新的根文件系統(tǒng),把原文件系統(tǒng)下的文件拷貝到,/tftpboot/pxa255,中,重新編輯,/etc/exports,文件如下:,重新啟動(dòng),NFS,服務(wù),$vi/etc/exports,/tftpboot/pxa255(rw,no_root_squash),30,3,)重起開發(fā)板,使用,tftp,協(xié)議加載新的內(nèi)核鏡像,系統(tǒng)啟動(dòng)后,使用,boot,命令直接引導(dǎo),4,)確認(rèn)新的根目錄是否是,PC,端的,/tftpboot/pxa255,目錄,31,實(shí)驗(yàn)三,Samba,介紹與應(yīng)用,Samba,介紹,Samba,是一組軟件包,使,Linux,支持,SMB,(服務(wù)消息塊)協(xié)議,該協(xié)議由,TCP/IP,實(shí)現(xiàn),它是,windows,網(wǎng)絡(luò)文件和打印共享基礎(chǔ),samba,的核心是兩個(gè)守護(hù)進(jìn)程,smbd,和,nmbd,程序,在服務(wù)器啟動(dòng)到停止期間持續(xù)運(yùn)行。,Smbd,進(jìn)程的作用是處理到來的,SMB,軟件包,為使用該軟件包的資源與,Linux,進(jìn)行協(xié)商,,nmbd,進(jìn)程使其它主機(jī)(或工作站)能瀏覽,Linux,服務(wù)器。,一個(gè)完整的,smb.conf,一般由,Global settings,和,share Definitions,兩部分組成,32,思考:使用,BusyBox,構(gòu)建根文件系統(tǒng),Busybox,是,Debian GNU/Linux,的大名鼎鼎的,Bruce Perens,首先開發(fā),。后來又有許多,Debian developers,貢獻(xiàn)力量,這其中尤推,busybox,目前的維護(hù)者,Erik Anders

注意事項(xiàng)

本文(第6章-嵌入式linux文件系統(tǒng))為本站會(huì)員(陳**)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  sobing.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!