qnx 6.4下如何加载可写的qnx6文件系统呀?

中文QNX 讨论: 欢迎大家灌水,讨论有关QNX 问题。

qnx 6.4下如何加载可写的qnx6文件系统呀?

帖子vansharp » 周五 4月 02, 2010 8:46 pm

qnx 6.4.0环境下格式化CF卡

fdisk /dev/hd1 delete -a
fdisk /dev/hd1 add -s1 -t 179 -b -p 50
fdisk /dev/hd1 loader
fdisk /dev/hd1 show

mount -w -t qnx6 /dev/hd1t179 /cf0t179
提示readonly file system

mount -r -t qnx6 /dev/hd1t179 /cf0t179
加载成功,但是只读属性。请问怎么初始化可写属性的qnx6文件系统呀?
vansharp
Senior Member
 
帖子: 49
注册: 周五 1月 16, 2009 10:40 am

帖子xtang » 周五 4月 02, 2010 8:56 pm

大致应该是这样的吧。

1) fdisk ....

2) mount -e /dev/hd1

3) mkqnx6fs ...

4) mount -t qnx6 ...

不过你这样生成的就是QNX6文件系统,6.3/6.2的QNX就不认识这个文件系统了。
xtang
Moderator
 
帖子: 1815
注册: 周五 9月 12, 2003 4:14 am
地址: China

帖子vansharp » 周六 4月 03, 2010 9:31 am

xtang您好,首先谢谢你的解答!
mount 后面的 -w/-r是指定可读写属性的,不知道为什么用-w去指定可写文件系统提示不成功
mount -w -t qnx6 /dev/hd1t179 /cf0t179

mount: Can't mount /cf0t179(type qnx6)
mount: Possible reason:Read-only file system

我考虑是否在fdisk 或者mkqnx6fs的时候是否已经要指定可写属性呢。可是我找了fdisk 或者mkqnx6fs并没有发现用来指定可写的参数呀。
vansharp
Senior Member
 
帖子: 49
注册: 周五 1月 16, 2009 10:40 am

帖子xtang » 周六 4月 03, 2010 8:49 pm

你在fdisk后重新mkqnx6fs了吗?或者有硬盘可以先拿个硬盘分区试试,我记得就只有那些命令就行啊。

应该不会是mkqnx6fs,那个东西只负责建立文件系统。

或者你可以试试QNX4文件系统。用dinit代替mkqnx6fs来初始化文件系统。
xtang
Moderator
 
帖子: 1815
注册: 周五 9月 12, 2003 4:14 am
地址: China

Re: qnx 6.4下如何加载可写的qnx6文件系统呀?

帖子人约黄昏 » 周二 12月 10, 2013 10:33 pm

我也遇到这个问题了,查了半天的帮助文档,这样说,有些存储设备不能支持qnx6文件系统,这样的设备即使格式化成qnx6文件系统,在加载时也会以只读方式加载,但是在fs-qnx6.so的帮助文档里面又说,fs-qnx6.so有一个sync选项,用sync=none可以加载时不检查是否支持qnx6文件系统,可以直接以读写方式加载,命令格式是driver qnx6 options ,不过这个driver是什么,我试了devb-eide qnx6 sync=none 不过还是不能加载,估计是命令格式错了,希望高人来解决一下
人约黄昏
Senior Member
 
帖子: 15
注册: 周一 6月 21, 2010 11:35 am


回到 四海同心QNX论坛

在线用户

正在浏览此版面的用户:Google [Bot] 和 4 位游客