iptables的移植到龍芯內核(2)

二、iptables移植到文件系統

文件系統rootfs_zy的目錄如下圖,包含bin,etc,lib,sbin等文件夾
在這裏插入圖片描述
1、切換目錄到/zy/output (iptables的編譯後的文件目錄)
include目錄拷貝到rootfs_zy目錄下

 root@ubuntu:/zy/output# cp include -rf //lqw/rootfs_zy/

 將sbin中xtables-multi拷貝到rootfs_zy/sbin目錄下

root@ubuntu:/zy/output/sbin# cp xtables-multi /lqw/rootfs_zy/sbin

 將lib中全部文件及目錄拷貝到rootfs_zy/lib目錄下

  root@ubuntu:/zy/output/lib#   cp * -rf /lqw/rootfs_zy/lib/

 將share目錄拷貝到rootfs_zy目錄下

root@ubuntu:/zy/output# cp share -rf //lqw/rootfs_zy/

2、切換目錄到文件系統rootfs_zy,建立軟鏈接

cd  /lqw/rootfs_zy/sbin
root@ubuntu:/lqw/rootfs_zy/sbin# ln -s xtables-multi ../bin/iptables-xml
root@ubuntu:/lqw/rootfs_zy/sbin# ln -s xtables-multi iptables
root@ubuntu:/lqw/rootfs_zy/sbin# ln -s xtables-multi iptables-restore
root@ubuntu:/lqw/rootfs_zy/sbin# ln -s xtables-multi iptables-save

三、文件系統rootfs打包

1、將應用程序目錄project拷貝到/lqw/rootfs_zy/目錄下 ( 不拷貝project,燒製內核後報錯)
2、切換到/lqw/rootfs_zy/目錄,執行find .|cpio -H newc -o > …/rootfs.cpio ,完畢後在/lqw目錄下可看到rootfs.cpio壓縮文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章