Linux核心 根檔案系統完善

2021-09-26 08:54:04 字數 1434 閱讀 2371

一、完善根檔案系統:

1、check程式執行庫:  /lib/

從交叉編譯工具目錄拷貝

libpthread.so       libthread_db.so

libresolv.so

librt.so

2、check配置檔案:  /etc目錄

/etc/initab

/etc/fstab:檔案內容與格式介紹,man fstab

裝置名稱(分割槽)     掛載點     檔案系統型別      掛載選項     備份檢查[0 | 1]       fsck優先順序[0 | 1 | 2]

defaults   使用預設設定,等於rw,suid,dev,exec,auto,nouser,async

核心檔案系統掛載:proc

/etc/profile:環境變數的設定與匯出;

#!/bin/sh

path =

ld_library_path =

export path ld_library_path

/etc/resolv.conf

dns配置:nameserver  ***x.***x.***x.***x

3、check啟動指令碼: /etc目錄

for script in /etc/init.d/s[0-9][0-9]*  //遍歷已知目錄下s[0-9][0-9]*固定命名的指令碼

do                                      //按照數字優先順序去遍歷

if [-x $script ] ; then

echo " rcs: $script"            //新增echo語句實時列印判斷指令碼是否執行

/bin/sh -c $script

fidone

/etc/init.d/s80network: 網路配置

ifconfig eth0 hw ether 00:aa:11:cc:01:10

靜態配置:

ifconfig eth0 xx.xx.xx.xx  broadcast 255.255.255.255

動態配置:

udhcpc -i eth0 -t 20 -naq

二、製作檔案系統映象:

二進位制映象是根檔案系統的目錄結構以某種資料組織格式打包的二進位制檔案

組織檔案:檔案系統格式

cramfs jffs2 yaffs2…

產品的生產部署階段使用:批量燒錄到產品

映象可以方便地進行儲存、分發和部署

Linux 檔案系統完善

在得到檔案系統的四個核心檔案之後,根據虛擬機器中linux系統的檔案系統完善自己建立的檔案系統。完善步驟 1 建立檔案系統中常用的資料夾 命令 cd work root nfs mkdir lib dev etc init.d home proc sys root opt tmp var mnt p...

Linux根檔案系統

root 檔案系統是檔案系統的頂級目錄。它必須包含在掛載其它檔案系統前需要用來啟動 linux 系統的全部檔案。它必須包含需要用來啟動剩餘檔案系統的全部可執行檔案和庫。檔案系統啟動以後,所有其他檔案系統作為 root 檔案系統的子目錄掛載到標準的 預定義好的掛載點上。bin 該目錄存放所有使用者可以...

linux檔案系統與根檔案系統

檔案系統 與 根檔案系統 要不我們就統一簡稱為fs和rfs 檔案系統 file system fs 根檔案系統 root file system rfs。首先你考慮一點描述語句 根檔案系統也是一種 檔案系統 可以認為是一種 特殊的 檔案系統 為什麼是叫 特殊的 呢?是因為這種 根 檔案系統 承載著某...