ramdisk根檔案系統生成在**?
可以參考一下linux/usr/makefile, 會呼叫scripts/gen_initramfs_list.sh根據變數config_initramfs_source指定(定義為./root),呼叫usr/ gen_init_cpio工具,來生成cpio格式的壓縮的根檔案系統映象initramfs_data.cpio.gz,然後鏈結到kernel映像中。
./usr/makefile:initramfs
:= $(config_shell) $(srctree)/scripts/gen_initramfs_list.sh
./usr/.initramfs_data.cpio.gz.cmd:cmd_usr/initramfs_data.cpio.gz
:= /bin/bash
/home/bdu/projects/onu/dare/sfu-opulan1-new/os/linux-2.6.21.5/scripts/gen_initramfs_list.sh
-o usr/initramfs_data.cpio.gz -u 0 -g 0 ./root
Linux下Ramdisk根檔案系統製作過程解析
一 在乙個已建好的檔案系統上進行修改 設已建立好的檔案系統壓縮檔案為ramdisk.gz 1 解壓 cd ramdisk.gz所在目錄 gunzip ramdisk.gz 在解壓後,得到檔案系統鏡象檔案ramdisk,覆蓋了原來的壓縮檔案 2 鏡象檔案掛載 鏡象檔案必須經過掛載後才能看到檔案系統中的...
製作ramdisk檔案系統
近段時間跟老闆做些嵌入式的實驗,順便學了下ramdisk檔案系統的製作,為防忘記,寫篇日誌提醒提醒。由於實驗採用的是龍芯的板子,所以很多地方是基於mips來寫的。網上也有很多ramdisk檔案系統製作的帖子,各有各的優缺點,我這就算是乙個新的參考吧。介紹下我的環境 ubuntu 8.04 核心版本 ...
zynq修改ramdisk檔案系統
掛載 ramdisk 新建目錄 tmp,並將 uramdisk.image.gz 拷貝至該目錄 cd filesystem mkdir tmp cp uramdisk.image.gz tmp cd tmp 去掉 mkimage 生成的 64 bytes 的檔案頭,生成新的 ramdisk.imag...