您的位置:首页 > 其它

squashfs─sfs镜像文件制作方法简要介绍

2016-11-18 16:34 393 查看
puppy linux里的.sfs文件是一个只读的squashfs文件系统。在puppy linux启动时能够被自动加载。

制作一个.sfs文件之前,先按照puppy linux的文件结构构建好一个目录,在目录里放置好你打算安装到puppy linux的文件。

你可以选择在/root/新建这样一个目录,目录名比如说dir。

然后cd到包含dir这个目录的上层目录里,输入

mksquashfs dir /mnt/home/dir.sfs


这里将把dir.sfs制作到/mnt/home/目录里。你也可以选择其他路径输出制作好的.sfs文件。

.sfs文件的使用方法:

(一)如果puppy采用Frugal Installation (简化安装)(如pup2usb方法):

保存个人文件并重启后,将.sfs文件放到/mnt/home目录,修改.sfs文件的文件名为name_XXX.sfs,这里的XXX就是Puppy的版本号,下面以永中office2009个人版sfs镜像文件为例, 在不同的puppy版本上要改成相应的文件名,如:

puppy 4.1.2 ————–eioffice2009_412.sfs

puppy 4.1.1 ————–eioffice2009_411.sfs

puppy 4.0 —————-eioffice2009_400.sfs

查询puppy版本号的方法:

cat /etc/puppyversion


Puppy在系统重新启动时,会自动加载/mnt/home目录里文件名与puppy版本号相对应的.sfs文件。如没有自动加载,请打开”bootmanager启动配置工具”选择“加载SFS文件(Choose which extra SFS files to load at bootup)”进行手动加载。

(二)如果是Full installation(完整安装):

首先要保证安装puppy的分区有足够的自由空间,在rox中单击打开name_XXX.sfs文件,就进入了/mnt/+++name_XXX.sfs/目录,在该目录下进入控制台(rox文件管理器中可直接按 ` 进入控制台),输入:

cp -af ./* / && fixmenus
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: