|
platinum 回复于:2005-03-24 18:00:43 |
能说一下你做到哪一步出的这个错误吗?
|
60133056 回复于:2005-03-24 18:06:00 |
观望
|
simon680 回复于:2005-03-24 18:18:52 |
我查了freebsd文件系统是ufs,代号a5
[quote:34a6708126="platinum"]能说一下你做到哪一步出的这个错误吗?[/quote:34a6708126]
第一步:[quote:34a6708126][root@localhost root]# fdisk -l
Disk /dev/hdc: 81.9 GB, 81964302336 bytes 255 heads, 63 sectors/track, 9964 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/hdc1 * 1 9729 78148161 a5 FreeBSD
Disk /dev/hda: 60.0 GB, 60000000000 bytes 255 heads, 63 sectors/track, 7294 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/hda1 * 1 13 104391 83 Linux /dev/hda2 14 7229 57962520 83 Linux /dev/hda3 7230 7294 522112+ 82 Linux swap[/quote:34a6708126]
第二步: [quote:34a6708126]fdisk /dev/hdc Device Boot Start End Blocks Id System /dev/hdc1 * 1 9729 78148161 a5 FreeBSD [/quote:34a6708126]
第三步: [quote:34a6708126]mount -t ufs /dev/hdc1 /mnt/bsd[/quote:34a6708126] 失败
第四步: [quote:34a6708126]mount -t ufs -o ufstype=44bsd /dev/hdc1 /mnt/bsd[/quote:34a6708126] 还是失败
|
platinum 回复于:2005-03-24 18:23:53 |
你的系统目前支持ufs分区格式吗?加载ufs模块了吗?
|
huigjhn 回复于:2005-03-24 18:24:37 |
谢谢楼主,好东东啊!
|
simon680 回复于:2005-03-24 18:29:00 |
[quote:a1322fc92f="platinum"]你的系统目前支持ufs分区格式吗?加载ufs模块了吗?[/quote:a1322fc92f]
这个我查看了内核,是默认支持读取ufs的
|
simon680 回复于:2005-03-24 18:37:10 |
a#dmesg ufs was compiled with read-only support, can't be mounted as read-write
再查看了内核,证明系统是支持ufs的,不过我对bsd不熟悉,是否id=a5 一定是ufs呢?
|
afeng0901 回复于:2005-03-24 21:47:50 |
555新人,说实话,看不懂
|
零二年的夏天 回复于:2005-03-24 23:02:07 |
最近流行视频么?
可惜,我这里的网络状况太差…… 看不到啊。
|
z_jingwei 回复于:2005-03-25 08:13:45 |
视频太虚啦,有不太清楚,不过是好东东
|
xiaozhistar 回复于:2005-03-26 17:51:48 |
[size=18:e08f22603e][/size:e08f22603e]Very Good!
|
ctqucl 回复于:2005-03-27 03:57:10 |
exe就是不爽,靠,搞的要重启,不知道用wine能不能看
|
wjforecast 回复于:2005-03-28 09:17:44 |
不错,就是字太小了,看不清。
|
platinum 回复于:2005-03-28 09:21:19 |
这是1024×768解析度下,用putty连接上的标准大小 可能楼上的没有用惯putyy吧
|
chenzq1604 回复于:2005-03-28 09:37:24 |
支持白金版版,不错不错!!!
|
*char 回复于:2005-03-28 10:34:53 |
好东西 谢谢
|
gdwk 回复于:2005-03-28 17:44:15 |
支持,thanQ:D
|
jlspzxj 回复于:2005-03-28 21:03:05 |
[quote:f40d5651fc="afeng0901"]555新人,说实话,看不懂[/quote:f40d5651fc]
顶了,我也是,另外楼主你用什么软件做的视频啊??
|
btqt 回复于:2005-03-28 22:39:36 |
谢谢,顶一下
|
paul_l_j.163.com 回复于:2005-03-29 18:04:36 |
好东东,收了,谢谢!!
|
tan994 回复于:2005-03-31 09:51:58 |
放得太快了。就是还没看清楚就OV了
|
myster 回复于:2005-03-31 10:12:06 |
这个方法在Kernel2.6下不可用。
|
fzhwind 回复于:2005-04-01 11:38:03 |
多谢楼主!
|
hzllb 回复于:2005-04-01 11:52:29 |
谢谢
|
fzhwind 回复于:2005-04-01 19:35:06 |
支持楼主,不过我在做的时候有问题: 我的是RHAS4(2.6.9-5),在make modules SUBDIR=fs/ntfs 后,在fs/ntfs/下没有.o的模块文件,只有一个Makefile文件,后来再删掉fs/ntfs文件,从新make menuconfig报两个错:arch/i386/Kconfig下有两个文件打不开:fs/Kconfig.binfmt fs/Kconfig 我把这两个文件注解后就可以make menuconfig 了,但是EXcutable file formats 选项进不了?
|
platinum 回复于:2005-04-01 19:39:05 |
你不应该删除fs/ntfs,这个属于kernel-source,你删除了原文件,肯定编译会出错 应该先make mrproper 然后make menuconfig,选择NTFS模块 uname -r,并修改Makefile,使他们版本一致 接着make dep、make modules SUBDIR=fs/ntfs,再复制过去 最后depmod -a,再挂载
|
eminemhyj 回复于:2005-04-02 07:38:52 |
哦!下来看看先!谢谢了!
|
ColDeYe_CN 回复于:2005-06-30 18:11:54 |
链接失效了好像 :shock:
LZ能不能把具体步骤贴一个出来啊,thanx!
|
platinum 回复于:2005-06-30 18:35:15 |
没有失效啊?
|
ColDeYe_CN 回复于:2005-06-30 19:22:04 |
中午试了几次都不行,现在可以下了,可能是我的网络有问题:S thanx!
|
爱的粉丝 回复于:2005-06-30 19:23:07 |
直接下一个包就OK,不用这么做吧~~~~
|
Raylzw 回复于:2005-06-30 20:27:00 |
多谢分享
|
platinum 回复于:2005-06-30 21:23:26 |
[quote:92c91b7657="爱的粉丝"]直接下一个包就OK,不用这么做吧~~~~[/quote:92c91b7657] 那可未必。。。。
|
爱的粉丝 回复于:2005-07-01 09:12:21 |
[quote:59672e248f="platinum"] 那可未必。。。。[/quote:59672e248f]
呵呵,我的同事就是从网上DOWN一个下来,现在用着还很挺不错~~~
这个只是在RH9上,其他得还没试过
|
platinum 回复于:2005-07-01 09:30:23 |
对,多是 for RH9 的 我所提供的这种方式,适用于任何版本,而且无需上网下载模块,也无需编译内核
只是提供一种方法,一种思想而已,只是告诉大家,我们不必再“食嗟来之食”
|
lichuanhua 回复于:2005-07-01 09:38:56 |
支持,收下! :) 原来只想到下载软件和重新编译内核 多谢共享!
|
爱的粉丝 回复于:2005-07-01 09:39:02 |
呵呵,挺不错的
也许对于新装而且编译内核来说,这一步好像就没有了~~~~
|
zuoyan 回复于:2005-07-01 09:45:56 |
蛮好的
|
frankd 回复于:2005-07-01 10:18:10 |
Good,Thanks plantium .
|
Mc_Hill 回复于:2005-08-11 23:14:28 |
好贴,就是字小点看不大清啊,但仍要感谢楼主!!!
|
jfscaijing 回复于:2005-08-21 18:59:13 |
楼主,我在make modules SUBDIRS=fs/ntfs(能不能顺便讲讲是什么意思)的时候要出错. 我用uname -r显示的是2.4.20-8.用vi makefile时.SUBLEVEL=20; EXTRAVERSION=-8custom.是不是只要将extraversion改为=-8就行了?
|
platinum 回复于:2005-08-21 19:04:12 |
make modules SUBDIRS=fs/ntfs 意思是说只编译这个目录下的模块
EXTRAVERSION=-8custom.是不是只要将extraversion改为=-8就行了? 是的
|
jfscaijing 回复于:2005-08-21 20:04:21 |
老大又有个问题.我按照你的方法这么做了.但是在做最后一个的时候 modprobe ntfs 它显示了一些信息.最后是说initmod什么什么的ntfs.0失败. 知道不知道怎么回事?没说清的话.我在从发个.
|
platinum 回复于:2005-08-21 20:10:44 |
[quote:8a56b4964a="jfscaijing"]但是在做最后一个的时候 modprobe ntfs 它显示了一些信息.最后是说initmod什么什么的ntfs.0失败.[/quote:8a56b4964a] 什么“显示了一些信息”,什么信息? 最后提示“什么什么的”是什么什么?
|
jfscaijing 回复于:2005-08-21 20:26:06 |
执行modprobe ntfs后,显示如下: /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o:kernel-module Version mismatch lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o was compiled for kernel version 2.4.202.4.20-8 while this kernel is version 2.4.20-8
/lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o:insmod /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o failed
/lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o:insmod ntfs failed
|
platinum 回复于:2005-08-21 20:30:25 |
lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o:kernel-module Version mismatch lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o was compiled for kernel version [color=red:dab9999cdb][b:dab9999cdb]2.4.202.4.20-8[/b:dab9999cdb][/color:dab9999cdb] while this kernel is version [color=red:dab9999cdb][b:dab9999cdb]2.4.20-8[/b:dab9999cdb][/color:dab9999cdb]
|
jfscaijing 回复于:2005-08-21 20:45:08 |
老大,什么意思?我这个是不是就挂不上NTFS?
|
platinum 回复于:2005-08-21 20:54:11 |
你的版本不对,估计你把 EXTRAVERSION 写错了 # head -5 你内核源码目录/Makefile
|
jfscaijing 回复于:2005-08-21 21:36:24 |
果然是这样啊.多谢老大指点. 虽然按照你的方法搞定了,但是对其中的命令真是不了解.如果有时间的话能不能介绍下这些命令的含意啊. make mrproper
|
platinum 回复于:2005-08-21 21:48:26 |
make mrproper make clean make dep make bzImage make modules make modules_install make install 这些你自己去查资料吧,有疑问的话可以提出来 我也是现用现查资料的 看看 README、INSTALL,没有就去 google 上找找 如果熟悉 shell 和 Makefile,也可以看看 Makefile 里面各部分内容怎么定义的
|
jfscaijing 回复于:2005-08-21 22:47:54 |
OK
|
simbalee 回复于:2005-09-01 23:42:14 |
版主大哥,谢谢您的方法,现在mount可以支持挂接ufs文件系统了。但是使用下面的操作出现这样的问题,能够给些提示究竟是什么问题?
# fdisk -l Disk /dev/sdc: 73.4 GB, 73407868928 bytes 255 heads, 63 sectors/track, 8924 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/sdc1 * 1 2610 20964793+ a5 FreeBSD /dev/sdc2 * 2611 8924 50717205 a5 FreeBSD
Disk /dev/sdd: 18.2 GB, 18210036736 bytes 255 heads, 63 sectors/track, 2213 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/sdd1 * 1 522 4192933+ a5 FreeBSD /dev/sdd2 523 652 1044225 a5 FreeBSD /dev/sdd3 653 2213 12538732+ a5 FreeBSD
# mount -t ufs -o ufstype=44bsd /dev/sdc1 /mnt/ok1 mount: wrong fs type, bad option, bad superblock on /dev/sdc1, or too many mounted file systems
:x
|
platinum 回复于:2005-09-01 23:56:02 |
对不起,我没有接触过 ufs 文件系统 不过看样子好像不是 ufs 模块造成的错误
|
frosty 回复于:2005-09-02 12:18:40 |
好 东西不错啊
|
simbalee 回复于:2005-09-02 16:43:50 |
问题解决了,是由于UFS只能以只读方式MOUNT的原因,加个 -r 参数就可以了。您的文章还是给了很大的帮助,小弟谢谢先。
|
simbalee 回复于:2005-09-02 16:45:53 |
THX
|