yaska 同学进来,squashfs 挂载问题 [解决]

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

yaska 同学进来,squashfs 挂载问题 [解决]

#1

帖子 xiooli » 2009-08-01 19:12

RT
挂载squashfs遇到问题:

代码: 全选

xiooli(/tmp)<< sudo mount -o loop ./etc.lzm ./ro -t squashfs
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
xiooli(/tmp)>> dmesg |tail -n3
SQUASHFS error: Can't find a SQUASHFS superblock on loop0
SQUASHFS error: Can't find a SQUASHFS superblock on loop0
SQUASHFS error: Can't find a SQUASHFS superblock on loop0
xiooli(/tmp)<< lsmod |grep squ
squashfs               24648  0
xiooli(/tmp)<< uname -r
2.6.30-ARCH
这到底是啥原因阿?
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

Re: yaska 同学进来,squashfs 挂载问题

#2

帖子 yaska » 2009-08-01 23:45

slax 的模块是 squashfs-lzma 格式的。

你的 squashfs.ko 没有打上 lzma补丁。

:em11
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: yaska 同学进来,squashfs 挂载问题

#3

帖子 xiooli » 2009-08-01 23:47

yaska 写了:slax 的模块是 squashfs-lzma 格式的。

你的 squashfs.ko 没有打上 lzma补丁。

:em11
靠,原来是这样阿,那咋整呢,不过我用自带的mksquashfs做的lzm也不能挂载阿
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

Re: yaska 同学进来,squashfs 挂载问题

#4

帖子 yaska » 2009-08-01 23:50

2.6.30 内核里集成了 squashfs 4.0,我 google 了N久,没找到 lzma 的patch。

看来自己研究了。
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: yaska 同学进来,squashfs 挂载问题

#5

帖子 xiooli » 2009-08-02 0:12

yaska 写了:2.6.30 内核里集成了 squashfs 4.0,我 google 了N久,没找到 lzma 的patch。

看来自己研究了。
看来真的是没有补丁的原因哦,我重新用mksquashfs做了个文件,没有用lzma压缩,这次有点希望了,只是出现这个错误:

代码: 全选

SQUASHFS error: Major/Minor mismatch, older Squashfs 3.1 filesystems are unsupported
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: yaska 同学进来,squashfs 挂载问题

#6

帖子 xiooli » 2009-08-02 0:34

哈哈,搞定了,原来是我以前在~/.bin(个人可执行文件目录)放了一个老版本的mksquashfs,所以就不行,将其删除掉以后用/sbin/mksquashfs就好了,用lzma压缩的也可以挂载咯 :em05
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

Re: yaska 同学进来,squashfs 挂载问题 [解决]

#7

帖子 yaska » 2009-08-02 1:23

你试试这个可以挂载吗? 先gunzip
test.ro.gz
(1.65 KiB) 已下载 102 次
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: yaska 同学进来,squashfs 挂载问题 [解决]

#8

帖子 xiooli » 2009-08-02 10:29

yaska 写了:你试试这个可以挂载吗? 先gunzip
test.ro.gz
刚刚试了下,不能挂载 :em20
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

Re: yaska 同学进来,squashfs 挂载问题 [解决]

#9

帖子 yaska » 2009-08-02 12:08

我发的才是 squashfs-lzma 格式的压缩包。
http://www.squashfs-lzma.org/
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: yaska 同学进来,squashfs 挂载问题 [解决]

#10

帖子 xiooli » 2009-08-02 12:44

yaska 写了:我发的才是 squashfs-lzma 格式的压缩包。
http://www.squashfs-lzma.org/
如果我现在用没有lzma压缩的模块,那是不是就直接用系统里面的内核就可以了,不用打补丁?
回复