1.根目录的创建:
(1)从/opt/openwrt/bin/s3c2410/文件夹下复制openwrt-s3c24xx-rootfs.tar.gz文件系统压缩包
cp
/opt/openwrt/bin/s3c2410/openwrt-s3c24xx-rootfs.tar.gz .
(2)调用mkdir命令创建rootfs文件夹:
mkdir rootfs
(3)解压缩编译好的文件系统压缩包: tar
zxvf openwrt-s3c24xx-rootfs.tar.gz –C rootfs/
2.修改需要调用文件的权限:
(1)修改/www文件夹的权限,
chmod 777 /www –R
(2)修改/usr/lib/uci_trigger.so的权限
chmod +x /usr/lib/uci_trigger.so
3.添加缺失的文件:
(1)删除/usr/lib/下fonts文件夹的软链接,创建一个fonts文件夹,并且拷贝unifont_160_50.qpf到该文件夹下 rm /usr/lib/fonts mkdir /usr/lib/fonts cp
unifont_160_50.qpf /usr/lib/fonts
(2)在/usr/share下面创建bluewave文件夹,里面保存恢复默认配置和关闭服务的脚本
mkdir
/usr/share/bluewave
(3)在/usr/share
下面创建Qt文件夹,里面保存执行的Qt程序ServerBox mkdir /usr/share/Qt cp ServerBox /usr/share/Qt
(4)在/etc/下面创建isakmpd文件夹,里面保存着对vpn的配置信息
mkdir /etc/isakmpd cp setkey.conf /etc/isakmpd cp raccoon.conf /etc/isakmpd
cp
psk /etc/isakmpd 非常重要的问题 (400权限足够)
(5)在/etc下面保存恢复默认配置的文件bluewave-default-config.tar.gz(这个文件的来源是整个etc文件的备份)
4修改一些脚本的内容:
(1)修改/etc/rc.local的内容,添加让ServerBox开机自动启动的功能
/usr/share/Qt/ServerBox
–qws &
5.关掉一些不必要的服务:
(1)进入/etc/rc.d文件夹下,删除不需要服务的软链接
需要关闭的服务名称有:
frickin maradns min_snmpd p910d pppoe-client qos snmpd telnet tinyporxy ipsec
l2tpd samba smtptrapd openvpn vsftpd