交叉編譯nfs和使用

2021-10-03 06:50:00 字數 819 閱讀 2542

qq群:852283276

b站:主頁

***nfs各個版本之間的比較

(nfs移植到arm上)編譯portmap和nfs-utils

嵌入式linux平台的nfs移植

搭建 nfs伺服器及客戶端(ubuntu/arm)

交叉編譯nfs-utils

nfs伺服器搭建與配置

rpcbind結合nfs實現檔案共享

poky nfs root

zcu102的nfs掛載問題

rpc portmap rpcbind vxi11

網路安全nfs協議及v2,v3,v4版本搭建

最近把ubuntu16.04公升級為ubuntu18.04,公升級完成後,導致使用正常的開發板掛載nfs網路檔案系統失敗,終端中報錯:vfs: unable to mount root fs via nfs, trying floppy。

查詢資料發現從ubuntu17.04開始,nfs預設只支援協議3和協議4,而kernel中預設支援協議2,所以才會出現掛載失敗的情況,現有兩種方法可以解決該問題:

設定ubuntu18.04系統中的nfs服務支援協議2,修改nfs配置檔案 /etc/default/nfs-kernel-server,在檔案末尾加入一句:rpcnfsdopts="–nfs-version 2,3,4 --debug --syslog"。

如果kernel版本較高支援nfs協議3的話,可以在uboot傳到kernel的bootargs引數中加入』nfsvers=3』,使kernel使用nfs協議3。

CGIC 的使用和交叉編譯

使用c語言寫嵌入式 的cgi介面,c本身沒有封裝的函式介面,使用cgic可以完美解決直接呼叫該庫的介面即可 交叉編譯方法如下 修改makefile檔案,主要修改其交叉編譯器 make 即可 使用就參照例子就行,呼叫不同介面 主函式需要定義為cgimain 檔案傳輸使用 1.cgiformfileop...

交叉編譯和交叉除錯環境搭建及使用

1.交叉編譯器 1.1 交叉編譯器介紹 在一種計算機環境中執行的編譯程式,能編譯出在另外一種環境下執行的 我們就稱這種編譯器支援交叉編譯。這個編譯過程就叫交叉編譯。簡單地說,就是在乙個平台上生成另乙個平台上的可執行 而這種工具就是交叉編譯器 cross compiler 1.2 搭建交叉編譯環境 1...

編譯和交叉編譯curl

root kwt virtual machine home kwt tar vxf curl 7.69 1.tar.gz 進入curl 7.69.1目錄 進入curl 7.69 1目錄 執行.configure命令生成makefile root kwt virtual machine home kw...