RH AS3上入如何实现对xfs文件系统的支持?
想在RedHat AS3上实现对SGI XFS文件系统的支持,现在已经可以用mkfs.xfs格式化某一分区,可是在mount的时候报当前的内核不支持xfs文件系统,于是我在SGI网站上下载了一堆东西准备编译内核,可是折腾了两天还是不行。
Please Help Me!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
即使是在SGI的网站上下载了:linux-2.4.21-27....i686.rpm安装后用新的内核启动后依旧是不支持xfs的mount!
后来又用linux-2.4.21-27....i686.src.rpm,在rpmbuild --recomplie后还是这样的问题!
快疯了!
我找了linux-2.4.21的xfs patch,可是打补丁后,在make menuconfig的时候没有xfs fs的选项。而且patch后,make dep时亦报错!郁闷ing...
RHAS4的kernel-source是带了reiserfs,jfs,xfs的代码的,可以重新配置kernel然后编译模块。
但这么做除了问题似乎redhat不负责。
1. 先 patch kernel 纳入 xfs 支援. 但是 xfs 在 kernel 2.6 已经正式纳入,你要找 2.4 patch 可能比较麻烦。
2. 抓取 xfsprogs 包,里面有 xfs 相关工具程式。
其实我个人建议,若要在企业版本上面自己这样弄的话问题不少,因为后续若是有 kernel security update 的话又得重新 patch kernel,这样不利于实际 server 管理。
若后续有要换 os 的话,换装 SLES 10 吧,因为 reiserfs/xfs/jfs 等支援都纳入,不会受限于 RHEL 只能够支援 ext2/ext3fs,使用上比较不会绑手绑脚。
==
怎么个不行法?编译内核失败还是编出来的内核无法启动?