无忧启动论坛

标题: 请问各位大虾怎么修改sqfs文件? [打印本页]

作者: ones    时间: 2011-3-22 16:41
标题: 请问各位大虾怎么修改sqfs文件?
我下载了一个linux live cd,叫partedmagic,我下载的是PXE版的,这个live CD的汉化程度不高,我想修改一下里面的快捷图标,但是这个linux的kernel是使用squashfs文件系统的,使用cpio打包的,我解压出来最后的kernel是pmagic-6.0.sqfs文件,但是mount挂载的却是只读的,不能修改,这个该怎么修改里面的文件?

看我这篇教程:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=190875

[ 本帖最后由 ones 于 2011-4-9 15:37 编辑 ]
作者: my9823    时间: 2011-3-22 19:27
我也解开过这个玩意,如果用他的unsquashfs来解压,不到一半准死机,你可以试试,可能是我的内存太小,或是人品差吧!嘿嘿……;
后来:
cd /mnt/sda7        //因为我的这个分区是ext3格式
mkdir  123  234       //新建两个目录
mount -t squashfs -o loop  /路径/pmagic-6.0.sqfs    ./123      // 挂载sqfs文件到当前目录的123目录
复制文件到234目录,因为123目录挂载了sqfs文件是只读的!
cd 123   
cp -a * ../234/
现在234目录就是解开的系统了,修改完了,再打包就行:
首先确保你不在234目录,然后
mksquashfs  ./234  ./pmagic-6.0.sqfs
ok
ok

[ 本帖最后由 my9823 于 2011-3-22 19:45 编辑 ]
作者: ones    时间: 2011-3-23 00:02
我也想过把文件拷贝出来修改后再打包回去,晚上有空试验了一下,这个pmagic-6.0.sqfs没添加任何文件进去,就只是修改了一下快捷方式文件,打包回去后,体积增加了11MB,而且放虚拟机里测试,已经启动不了
看来还需要研究一番
作者: my9823    时间: 2011-3-23 05:36
可能是在用mksquashfs压缩的时候用了什么参数,你可以用mksquashfs --help看看,反正我是一点看不懂,都怪鸟语太差劲!

注意小写!
作者: ones    时间: 2011-3-23 12:47
标题: 回复 #4 my9823 的帖子
重新测试了一下,也没研究出来什么玩意,还是不能启动

[ 本帖最后由 ones 于 2011-3-23 12:52 编辑 ]
作者: my9823    时间: 2011-3-23 13:12
换个别的发行版吧,这个发行版的工具在google都能搜到,想那些chntpwd,clonezilla,partimage都是可以自己安装的,何况它的中文mo文件翻译的不是很全,文件管理器的菜单还有英文!lxde桌面还不是很完善,有些工具在cdlinux中也有!

slackware这两天更新频繁啊,这个以稳定著称的发行版看来要发威啊!希望zhaoxunhong老大更新一下他的cdlinux,毕竟这个发行版用着最适合本土人士!
作者: ones    时间: 2011-3-23 22:05
标题: 回复 #6 my9823 的帖子
这个partedmagic也是和slax一样,是基于slackware的。我知道cdlinux很不错,可惜cdlinux不支持raid和lvm2,而partedmagic和slax能支持,但是slax很久没更新kernel了,而且体积也比partedmagic大一点,所以我就选择partedmagic了,英文界面倒是没什么,本来partedmagic也是不支持LVM2的,后来我在partedmagic官方论坛发了帖子,作者就马上给更新了,这个月都更新了好几个版本了。而且kernel版本也会更新的。我把快捷方式图标简单的修改汉化了一下发到官方论坛了,可能下个版本作者会放进去吧

我昨天给pmagic官方论坛里发了一帖子,把那些汉化的快捷方式也打包上传了,结果人家把我的那个帖子给删除了。。。。

[ 本帖最后由 ones 于 2011-3-25 12:37 编辑 ]
作者: my9823    时间: 2011-3-25 12:29
其实slackware系的linux挺稳定的,我也换过其他发行版本,懒的折腾了,等稳定版slackware啦!
作者: ones    时间: 2011-3-25 12:40
不知道那作者怎么想的,把我的帖子删除了,但是我汉化的快捷方式倒是都放进去了,咦,再生龙怎么没汉化,明明汉化了的,怎么就搞错了

[ 本帖最后由 ones 于 2011-4-8 11:47 编辑 ]
作者: ones    时间: 2011-3-25 14:57
开始菜单上的那三个字符串也找到了,在usr\share\desktop-directories下,这次中午刚更新出来,我就把没汉化的几个快捷方式也汉化了一下,上传到论坛里去了,希望作者能把我汉化的快捷方式都放进去。
kernel已经更新到最新的2.6.38.1了

[ 本帖最后由 ones 于 2011-3-25 14:59 编辑 ]

testxp-2011-03-25-14-36-52.png (340.29 KB, 下载次数: 69)

testxp-2011-03-25-14-36-52.png

作者: my9823    时间: 2011-3-25 21:01
主要是在文件中添加:
Name[zh_CN]=中文名称
作者: ones    时间: 2011-3-25 21:30
标题: 回复 #11 my9823 的帖子
嗯,是这样,在slax里,还有一个GenericName字段也要汉化,但是在这个pmagic里,这个字段无效,还有Comment字段汉化不汉化倒是无所谓,有些软件用法不明倒是需要添加一点注释
这个作者也真努力,我看到中午的时候上传的更新版,美国应该是晚上11点了还在上传pmagic镜像




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3