|
发表于 2008-3-28 13:48:44
|
显示全部楼层
以下内容摘自我的日记: 在486上初试Damn Small Linux ( DSL ) http://www.learndiary.com/archives/diaries/3515.htm ,不知对你的问题有用没有。
另外,我估计由于DSL是便携型Linux的原因,它的保存系统个人设置的方式有点特别,详情参见:<a href="http://damnsmalllinux.org/wiki/index.php/Persistence">Saving Your Settings</a>和<a href="http://damnsmalllinux.org/wiki/index.php/Local_Startup_Documentation#Saving_Your_Configuration">Saving your configuration</a>。我只是在保存网络设置时用到了这方面的知识,还参考了这篇帖子:<a href="http://damnsmalllinux.org/cgi-bin/forums/ikonboard.cgi?;act=ST;f=7;t=19202">iB::Topic::Not-DHCP booting</a>。大概就是在opt/bootlocal.sh添加你自己的启动脚本,如:不能自动识别的网卡的modprobe,网卡设置(用系统菜单中的网卡设置程序也是在/opt目录下的eth0.sh和bootlocal.sh之类的文件中操作的),iptables加载等等。
#
在http://damnsmalllinux.org/wiki/i ... _Your_Configuration
中有关于怎样在U盘或光盘运行的 DSL 系统中保存和恢复当前设置的方法,如你自己的输入法,ADSL网络设置等等.
简单的具体操作就是:在右键菜单中选择保存/恢复系统(save/restore),然后选定你要保存到哪个设备(注意,设备名称不要有前面的 /dev/,直接就是hda11之类就行了). 我这里(上面说的DSL-BV1AL-20051206)的默认保存内容应该在/home/dsl/filetool.lst中,默认排除保存的内容在 /home/dsl/xfiletool.lst ,而在新系统中这两个文件都成了隐藏文件,即前面加了. (.filetool.lst).而保存的文件名为: backup.tar.gz .
下次启动系统时加入参数: restore=hda11 就行了,同样,前面不要加 /dev/.
不过,上面系统(DSL-BV1AL-20051206)保存的优先级好像高于排除的优先级,如在xfiletool.lst要排除保存 /opt/ppp/test.txt,而在filetool.lst中要保存/opt/ppp. 结果就会保存 test.txt; 而在xfiletool.lst 排除 /opt/nosave.txt,但在filetool.lst中要保存/opt/nosave.txt,结果就会保存/opt/nosave.txt. |
|