当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [原创]Ubuntu的livecd persistent功能启用
帖子发表于 : 2006-10-16 20:06 

注册: 2006-10-15 17:56
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
论坛高人gnix_oag 已经做出了免安装可正常使用保存数据的功能。
极大的方便我们这些linux小玩家。

经研究发现,其实ubuntu其实本身自带这个功能的
只需在linux可读写设备上增加一个casper-rw文件,然后格式化成ext3(ext2)都可以。

需要指出的是,gnix_oag新增的用文件夹功能mount可读写部分,对已经有linux的用户来说,是很方便的。

要启用ubuntu自带的persistent功能,需要修改initrd-2.6.15-23-686.gz中的casper文件

代码:
#设定usplash 延时
set_usplash_timeout() {
    if [ -x /sbin/usplash_write ]; then
        /sbin/usplash_write "TIMEOUT 120"
    fi
}


中的120改为1000即可。


修改过程如下
代码:
cd /tmp
cp /media/hda4/initrd-2.6.15-23-686.gz .
gunzip initrd-2.6.15-23-686.gz
mkdir initrd
cd initrd
cpio -iF ../initrd-2.6.15-23-686
vi script/casper  #进入vim修改120为1000
find . |cpio -L -o -H newc |gzip -9 > ../initrd-2.6.15-23-686.gz
cp ../initrd-2.6.15-23-686.gz /media/hda4/initrd-2.6.15-23-686.gz


使用新的initrd-2.6.15-23-686.gz。

在grub的menu.lst,对应的引导行中增加红色部分

linux/vmlinuz-2.6.15-23-686 boot=casper ramdisk_size=1048576 root=/dev/ram rw single persistent show-cow


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译