LTIB詳解(六)部署檔案

2021-06-07 02:27:58 字數 1846 閱讀 7455

讓核心/根檔案系統 執行在目標板上

5.2.1使用nfs從主機匯出根檔案系統

我們介紹一些需要執行的典型的步驟(需要root 許可權): 1.

選擇乙個在您的網路上未被使用的ip位址分配給您的目標。同時您需要確保您在配置ltib時,根檔案系統可以使用該ip位址。目標甚至可以啟用dhcp來得到ip。但是如果您在ltib配置時選擇了dhcp和nfs部署,它實際上將繞過eth裝置的設定,而且依賴於當前設定的核心啟動引數。 2.

記住您主機的ip位址。例如,我們假設以下的引數:

3.建立乙個鏈結,從/

tftpboot

目錄到根檔案系統:

#  ln –s  ~/ltib/rootfs  /tftpboot/192.168.0.254 4.

確保您已經在您的系統上安裝了nfs伺服器和埠對映(若未安裝可參考安裝一節)。 5.

匯出目錄,通過編輯『/etc/exports』,增加條目:

/home//ltib/rootfs  *(rw,no_root_squash)

注意:這個例子將關閉該目錄下所有的安全性!任何主機都可以訪問此匯出的目錄。可以通過

」man exports」 6.

重啟nfs(該目錄仍在rootfs目錄下):

# sh  

/etc/rc.d/init.d/nfs  restart

5.2.2

確保您有乙個tftp守護程序執行在您的主機

大多數的bootloader 載入核心的網路連線使用tftp協議。所以您的目標的bootloader 可以處理已經編譯的核心,您必須確保在主機上有乙個tftp的守護程序。這裡您可以做一些檢查,如下:

1、檢查tftp伺服器程式出現在您的系統中。使用下面的命令檢查,如果它沒有出現,您可能需要安裝tftp-server 包。

# ls  /usr/sbin/in.tftpd

/usr/sbin/in.tftpd

2、檢查inetd 是否設定執行tftp服務,可以通過執行如下命令檢查。您的輸出可能類似這樣:

# netstat –a | grep tftp

udp   0   0 *:tftp       *:*

如果這兒沒有輸出,可以在下面檔案中進行修改,使它使能:

/etc/xinetd.d/tftp

in my copy i note the following line:

disable = no

3、如果您的主機有防火牆,請確保它不會阻塞來自於目標的包的傳入。所以,建議關閉防火牆。

5.2.3拷貝您的核心映象到tftp可以檢索到的乙個位置

一般tftp伺服器配置為「chroot」到這個目錄。

/tftpserver

這意味著您需要拷貝您的核心到這個目錄或者其下的子目錄。在我們的示例中,我們做如下操作:

# cp rootfs/boot/uimage /tftpboot

5.2.4

使用匯出rfs為您的核心設定bootloader引數

這個例子顯示的是乙個系統(引數為前一節中的設定)使用uboot / ppcboot :

設定網路引數。在ppcboot的提示:

= >setenv ipaddr 

192.168.0.254

= > setenv serverip 192.168.0.204

= > setenv bootargs  

root = /dev/nfs  nfsaddrs = 192.168.0.254:192.168.0.204

5.2.5

=> tftp 100000 vmlinux.gz.uboot

.........

=> bootm 100000

三省六部官職

中書省,正官為內史令,副官為內史侍郎,主要職官有中書舍人。中書省主要負責秉承皇帝旨意起草詔敕,起草之責主要由中書舍人負擔。門下省,正官為納言,副官為黃門侍郎,主要職官有給事中。門下省主要負責糾核朝臣奏章,複審中書詔敕,如認為不當,可以封還和加以駁正。駁正之權主要由給事中掌握。中書 門下二省都設在宮內...

資料分析六部曲

一 資料分析六部曲 1 明確分析目的和思路 2 資料收集 3 將收集回來的資料進行處理 4 根據分析目的和思路進行資料分析 5 將分析出的結果通過圖表的方式展現出來 6 撰寫資料分析報告。二 資料分析方 1 資料分析方 主要用來指導資料分析師進行一次完整的資料分析,更多的是指資料分析思路,比如主要熊...

資料分析六部曲

什麼是資料分析?資料分析是用適當的統計分析方法對收集來的大量資料進行分析,將它們加以匯理解並消化,以求最大化地開發資料的功能,發揮資料的作用。資料分析的目的?把隱藏在一大批看似雜亂無章的資料背後的資訊集中和提煉出來,總結出研究物件的內在規律。資料分析的目的 把隱藏在一大批看似雜亂無章的資料背後的資訊...