zynq 檔案系統更改開機自啟動

2021-08-28 02:05:22 字數 2104 閱讀 4594

1、建立目錄,並將ramdisk8m.image.gz拷貝至此目錄

root@ubuntu:/home/test/filesystem# mkdir filesystem

root@ubuntu:/home/test/filesystem# mv /mnt/hgfs/share/ramdisk8m.image.gz ./

2、gunzip解壓ramdisk8m.image.gz生成ramdisk8m.image

root@ubuntu:/home/test/filesystem# gunzip ramdisk8m.image.gz
3、掛載ramdisk8m.image到新建filesystem目錄

root@ubuntu:/home/test/filesystem# mount -o loop,rw ramdisk8m.image filesystem/
mount -t jffs2 /dev/mtdblock5 /mnt/yaffs
5、更改完畢之後同步,解除安裝以及壓縮

root@ubuntu:/home/test/filesystem# sync

root@ubuntu:/home/test/filesystem# umount filesystem/

root@ubuntu:/home/test/filesystem# gzip -9 ramdisk8m.image

6、用mkimage新增檔案頭,生成新的uramdisk.image.gz

root@ubuntu:/home/test/filesystem# mkimage -a arm -t ramdisk -c gzip -n ramdisk -d ramdisk8m.image.gz uramdisk.image.gz

image name: ramdisk

created: wed sep 12 09:25:17 2018

image type: arm linux ramdisk image (gzip compressed)

data size: 2498721 bytes = 2440.16 kb = 2.38 mb

load address: 00000000

entry point: 00000000

7、uramdisk.image.gz生成ramdisk.image.gz的命令為

dd if=uramdisk.image.gz of=ramdisk8m.image.gz bs=64 skip=1
1、原始檔案uramdisk.image.gz,生成ramdisk.image.gz

dd if=uramdisk.image.gz of=ramdisk.image.gz bs=64 skip=1
2、建立目錄,解壓

mkdir filesystem

gunzip -c ramdisk.image.gz | sh -c 'cd filesystem / && cpio -i'

3、更改檔案系統,新增開機啟動,在test.sh中可以新增需要開機啟動的內容,其中rc5.d中的5代表的是系統執行級別,可以通過cat  /etc/inittab  檢視。

touch etc/init.d/test.sh

ln -s etc/init.d/test.sh etc/rc5.d/s95test.sh

chmod 777 etc/init.d/inv6210.sh

4、生成新的ramdisk.image.gz

sh -c 'cd filesystem/ && find . | cpio -h newc -o' | gzip -9 > ramdisk.image.gz
5、生成新的uramdisk.image.gz

mkimage -a arm -t ramdisk -c gzip -n ramdisk -d ramdisk.image.gz uramdisk.image.gz

Linux系統 程式開機自啟動

linux系統下,使程式開機自動啟動的方法 1 將執行程式指令碼的命令列寫入 etc rc.d rc.local,linux開機載入完所有服務,會執行這個指令碼。一般使用者自己編寫的指令碼和命令是新增到這個檔案中 2 程式指令碼存放在 etc init.d下 然後在 etc rc5.d下建立乙個軟鏈...

設定exe檔案開機自啟動

今日的更博頻率一級,可能是我不想學習了吧又還是得找點事情做。之前不是找到乙個可以防止onenote自行修改的exe檔案,每次啟動都比較麻煩,所以想設定一下開機自啟,由於它不是乙個應用只是乙個exe檔案,所以就得想點辦法 其實也很簡單 開啟這個目錄,把exe複製乙個快捷方式,放進去,結束 c prog...

zynq修改ramdisk檔案系統

掛載 ramdisk 新建目錄 tmp,並將 uramdisk.image.gz 拷貝至該目錄 cd filesystem mkdir tmp cp uramdisk.image.gz tmp cd tmp 去掉 mkimage 生成的 64 bytes 的檔案頭,生成新的 ramdisk.imag...