LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1096|回复: 7

刚刚把内核升级到 2.6.18-1.2868.fc6,发现不能挂载squashfs文件系统了

[复制链接]
发表于 2006-12-19 09:23:39 | 显示全部楼层 |阅读模式
  1. mount -t squashfs -o loop,ro  /mnt/E/Mydocument/download/texlive.squashfs /opt/texlive/
复制代码


报错:
  1. mount: unknown filesystem type 'squashfs'
复制代码


是我命令用错了,还是新的内核不支持这种文件系统了?
发表于 2006-12-19 09:54:31 | 显示全部楼层
应该是没有装squashfs的包吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-19 14:51:09 | 显示全部楼层
升级前也没有装squashfs相关的包,就能挂载呀。没有人有相同的问题吗?
回复 支持 反对

使用道具 举报

发表于 2006-12-20 10:10:59 | 显示全部楼层
squashfs模块本就不在linus的kernel tree中,不过以前fedora的内核都是带的,不知道现在如何,你可以到/lib/modules/`uname -r`/中搜索squash的ko文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-20 15:07:25 | 显示全部楼层
刚刚find了一下,前一个内核版本2.6.18-1.2849.fc6是带的,名字叫“/kernel/fs/squashfs/squashfs.ko”,不过现在的版本2.6.18-1.2868.fc6没有带,hellwolf能告诉我怎么加进去吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-20 15:07:45 | 显示全部楼层
刚刚find了一下,前一个内核版本2.6.18-1.2849.fc6是带的,名字叫“/kernel/fs/squashfs/squashfs.ko”,不过现在的版本2.6.18-1.2868.fc6没有带,hellwolf能告诉我怎么加进去吗?
回复 支持 反对

使用道具 举报

发表于 2006-12-28 09:06:11 | 显示全部楼层
你另外打一个squashfs的补丁就行了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-28 17:23:17 | 显示全部楼层
Post by wsgtrsys
你另外打一个squashfs的补丁就行了


那不是要重新编译内核?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表