国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

U-boot-2009.08利用tftp服務(wù)下載內(nèi)核和利用nfs服務(wù)掛載nfs文件系統(tǒng)

發(fā)布時間:2011-3-23 13:38    發(fā)布者:techshare
關(guān)鍵詞: nfs , TFTP , U-BOOT , 內(nèi)核 , 文件系統(tǒng)
剛才完成了lcd文檔的編寫,把剩下的兩篇也一起完成了。第一篇文章搭建的tftp在linux下測試好使,但是在與arm通信的時候一點反應(yīng)都沒有。所以這里給出另一個方法,重新搭建tftp開發(fā)環(huán)境和nfs。nfs可以作為你的文件系統(tǒng)使用,或者你用別的文件系統(tǒng),可以在需要傳輸文件的時候掛載linux的nfs,進(jìn)行文件傳輸。
搭建tftp步驟如下:
1、安裝tftp的server和client,還有xinetd
sudo apt-get install xinetd tftpd-hpa tftp-hpa
2、xinetd會建立目錄/etc/xinetd.d/,在這個目錄下建立新文件 tftpd
sudo touch tftpd
3、編輯 sudo gedit /etc/xinetd.d/tftpd,加入以下內(nèi)容
service tftp
{
disable = no
socket_type = dgram
wait = no
user = root
protocol = udp
server = /usr/sbin/in.tftpd
server_args = -s /home/hacker/tftpboot
log_on_success = PID HOST DURATION
log_on_failure = HOST
}
注意:/home/hacker/tftpboot 是你的tftp的根目錄,其它的不用修改
4、建立tftp根目錄
sudo mkdir /home/hacker/tftpboot
修改權(quán)限
sudo chmod 777 /home/hacker/tftpboot
5、修改/etc/inetd.conf文件
sudo gedit /etc/inetd.conf
修改下面這行
tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot

tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /home/hacker/tftpboot
6、修改/etc/default/tftpd-hpa
sudo gedit /etc/default/tftpd-hpa
內(nèi)容修改如下
#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /home/hacker/tftpboot"
7、重啟服務(wù)
sudo /etc/init.d/xinetd restart
sudo /etc/init.d/tftpd-hpa restart
8、不要忘記修改/home/hacker/tftpboot 下文件的權(quán)限
chmod 777 *
這樣tftp就搭建完成了,記得關(guān)閉linux防火墻啊。
Ubuntu 關(guān)閉防火墻方法
sudo ufw disable
然后搭建nfs
1.sudo vim /etc/exports
在其文本后添加
/rootfs 192.168.1.*(rw,sync,no_root_squash)
然后保存退出。
/home/work就表示共享目錄,當(dāng)然,你可以隨便換成自己喜歡的目錄,192.168.1.*,前面三位是你主機的ip地址(怎么獲得本機的ip地址?ifconfig命令就可以了)
rw:讀/寫權(quán)限,只讀權(quán)限的參數(shù)為ro;
sync:數(shù)據(jù)同步寫入內(nèi)存和硬盤,也可以使用async,此時數(shù)據(jù)會先暫存于內(nèi)存中,而不立即寫入硬盤。 no_root_squash:NFS 服務(wù)器共享目錄用戶的屬性,如果用戶是 root,那么對于這個共享目錄來說就具有 root 的權(quán)限。
上面設(shè)置了只要在192.168.1.*這個網(wǎng)段的所有IP地址用戶都可以訪問共享目錄,但我只想讓一個IP地址訪問,比如192.168.1.101(把剛才192.168.1.*直接換成192.168.1.101不行么?應(yīng)該可以吧,沒試過),那么就可以這樣設(shè)置了。
可以通過設(shè)定/etc/hosts.deny和/etc/hosts.allow文件來限制網(wǎng)絡(luò)服務(wù)的存取權(quán)限。
***/etc/hosts.deny***
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
***/etc/hosts.allow***
portmap:192.168.1.101
lockd:192.168.1.101
mountd:192.168.1.101
rquotad:192.168.1.101
statd:192.168.1.101
同時使用這兩個文件就會使得只有ip為192.168.1.101的機器使用NFS服務(wù)。你的target board的ip地址設(shè)定為192.168.1.101,這樣就可以了。
啟動端口映射:
#sudo /etc/init.d/portmap start
啟動NFS 服務(wù):
sudo /etc/init.d/nfs-kernel-server start
最后執(zhí)行:#sudo mount –t nfs 192.168.1.101:/rootfs /mnt
執(zhí)行:# ls /mnt,mnt下就有了/rootfs里的內(nèi)容了。
先現(xiàn)在到sdram中,再燒到nand。




李萬鵬
本文地址:http://m.qingdxww.cn/thread-59517-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • FPGA設(shè)計流程培訓(xùn)教程
  • Chiptorials ——使用ATECC608 TrustFLEX實現(xiàn)基本非對稱身份驗證
  • 無線充電基礎(chǔ)知識及應(yīng)用培訓(xùn)教程
  • Chiptorials ——如何將CryptoAuthLib庫用于Microchip安全身份驗證IC
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 中国欧美日韩一区二区三区 | 国产二区自拍 | 九九九色视频在线观看免费 | 在线免费观看日本 | 国产资源精品一区二区免费 | 中文字幕第二区 | 亚洲爱爱视频 | 国产一级在线免费观看 | 欧美视频在线观看免费 | 五月婷六月婷婷 | 久久精品国产免费观看99 | 国产原创视频在线 | 欧美中文字幕一区二区三区 | 九九九热精品 | 牛牛视频在线观看 | 日产国产欧美视频一区精品 | 欧美成人观看免费完全 | 天天久久狠狠伊人第一麻豆 | 在线精品视频免费观看 | 日本高清在线免费观看 | 五月婷婷网址 | 成人羞羞视频在线观看 | 九九热视频在线观看 | 日韩在线视精品在亚洲 | 手机在线欧美 | 青青青免费手机版视频在线观看 | 99热在线获取最新地址 | 久草新视觉 | 成年一级片 | 精品国产一区二区三区免费看 | 欧美成人aa久久狼窝动画 | 国产香蕉视频在线 | 久久精品国产精品青草不卡 | 亚洲免费精品 | 日本高清免费不卡视频 | 日本一区二区中文字幕 | 久久网免费视频 | 美女无遮挡拍拍拍免费视频 | 欧美日韩一区二区三区视频 | 成人免费网址在线观看黄动漫 | 日韩色视频一区二区三区亚洲 |