极大的方便我们这些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
}
修改过程如下
代码: 全选
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
在grub的menu.lst,对应的引导行中增加红色部分
linux/vmlinuz-2.6.15-23-686 boot=casper ramdisk_size=1048576 root=/dev/ram rw single persistent show-cow