目前仅适用于ubuntu-8.04-gnome
基本原理:
根据内核版本生成initrd.img
用mksquashfs打包整个系统
用genisoimage制作iso文件
制作出来的iso可以做成livecd/usb,可以添加功能模块,保存数据;也可以在windows下用colinux启动(这需要特定的initrd)。
一. 下载地址:
http://ftp.ubuntu.org.cn/home/yaska/pra ... ome/tools/
用户名:ubuntu
密码:ubuntu
把prayaya-live-2.tar.bz2下载下来。
二.使用方法
1. 选择一个linux分区,把prayaya-live-2.tar.bz2解压,解压出来是一个目录。
注意:制作出来的iso,大小是原系统的1/3左右,首先选择一个足够大的linux分区,也可以放到/mnt或者/media目录下,制作时会跳过这两个目录
2. 清理系统。
sudo apt-get clean
sudo apt-get auroremove
把电影之类的大文件从用户目录下移到别的分区,如果你不想做出来的iso超级大的话。
3. 在解压出来的目录下,执行
代码: 全选
sudo ./main.sh
4. 测试
可以先用虚拟起直接启动iso文件试试,没问题了安装到U盘或者移动硬盘,有问题,可以再解开系统的压缩文件,chroot进去做修改。
安装过kvm或者qemu的用以下命令:
代码: 全选
sudo kvm -cdrom *.iso -m 300 ## 300是分配的内存
http://www.inlsd.org/forum/viewtopic.php?t=313
ps : 由于个人的系统都不一样,所做的测试有限,不能保证必定成功,但能保证对原系统没有影响。
完成只有。
更详细介绍:http://www.inlsd.org/forum/viewtopic.php?p=1478#1478
ps:该工具会把整个系统打包成一个压缩文件,即可以起到一个备份的目的,再加一个还原工具,就可以做成专门用于linux系统的备份还原工具,现在还没完成,有兴趣的朋友请联系:muses@inlsd.org