2010年6月3日星期四
有关puppy linux
puppy是一个基于ubuntu、轻便的linux发行版本,用户颇多。
1、puppy livecd 中的.sfs文件。
puppy linux里的.sfs文件是一个只读的squashfs文件系统。在puppy linux启动时能够被自动加载。
2、下载目录中的lupu_devx_501.sfs文件。
这个文件用于puppy的硬盘完全安装,可以用其替换根文件系统,这样puppy linux可以具有编译能力。devx sfs使用方法:
1)进入已安装的puppy linux,将lupu_devx_501.sfs下载到根目录。
2)修改/etc/rc.d/rc.modules,使其增加对squashfs文件系统的支持。
#v2.13
#dougal suggested this:
[ ! -d /proc/acpi ] && modprobe apm
#needed to be able to mount squashfs on full hd install
modprobe squashfs
# end of update
###END###
3)根目录创建/data,并将lupu_devx_501.sfs挂接到该目录下。
#mkdir /data
#mount -o loop devx_301.sfs /data
4)替换文件系统。
#cp -a -v --remove-destination /data/* / >devcopy.txt
devcopy 会log下详细的拷贝信息,--remove-destination会替换原文件系统文件。
5)卸载sfs文件系统。
#umount /data
#sync
6)测试
#ldconfig
#gcc
这些命令都应该的到正确的输出。
1、puppy livecd 中的.sfs文件。
puppy linux里的.sfs文件是一个只读的squashfs文件系统。在puppy linux启动时能够被自动加载。
2、下载目录中的lupu_devx_501.sfs文件。
这个文件用于puppy的硬盘完全安装,可以用其替换根文件系统,这样puppy linux可以具有编译能力。devx sfs使用方法:
1)进入已安装的puppy linux,将lupu_devx_501.sfs下载到根目录。
2)修改/etc/rc.d/rc.modules,使其增加对squashfs文件系统的支持。
#v2.13
#dougal suggested this:
[ ! -d /proc/acpi ] && modprobe apm
#needed to be able to mount squashfs on full hd install
modprobe squashfs
# end of update
###END###
3)根目录创建/data,并将lupu_devx_501.sfs挂接到该目录下。
#mkdir /data
#mount -o loop devx_301.sfs /data
4)替换文件系统。
#cp -a -v --remove-destination /data/* / >devcopy.txt
devcopy 会log下详细的拷贝信息,--remove-destination会替换原文件系统文件。
5)卸载sfs文件系统。
#umount /data
#sync
6)测试
#ldconfig
#gcc
这些命令都应该的到正确的输出。
标签: Puppy Linxu, sfs
订阅 博文 [Atom]