有关fs-qnx6文件系统的问题,请xtang帮忙看看

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

有关fs-qnx6文件系统的问题,请xtang帮忙看看

帖子vansharp » 周四 4月 08, 2010 1:36 pm

当我尝试在CF和DOC设备上建立qnx6文件系统遇到的问题:

/******************************************************/
1. 有关在CF卡上建立qnx6文件系统的问题

VMWare 6.5虚拟机环境下启动的QNX 6.4.0去初始化CF卡(USB读卡器)

CF会被加载成不同的设备
/dev/hd1 或者dev/umass0

1) /dev/hd1

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

(重启)

mkqnx6fs -q /dev/hd1t179

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

mount -r -t qnx6 /dev/hd1t179 /cf0t179
成功,但是只读属性,无法往/cf0t179/.boot下拷贝文件。

2)dev/umass0

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

(重启)
df查看
/dev/umass0t179 --> /fs/usb0/ (系统启动时自动加载的)
这时可以往/fs/usb0/.boot下拷贝文件,也能利用拷贝到/fs/usb0/.boot下的.ifs文件启动系统

但是如果执行
umount /fs/usb0
mkqnx6fs -q /dev/umass0t179

mount -w -t qnx6 /dev/umass0t179 /cf0t179
提示Read-only file system

mount -r -t qnx6 /dev/umass0t179 /cf0t179
成功,但是只读属性,无法往/cf0t179/.boot下拷贝文件。

附注:如果是在CF卡上建立qnx4文件系统则没有Read-only的问题

/******************************************************/
2.有关在DOC上建立qnx6文件系统

在开发板上利用CF卡上的qnx 6.4.0启动镜像去初始化DOC

devb-doc &

fdisk /dev/hd0 delete -a
fdisk /dev/hd0 add -s 1 -t 179 -b -p 100
fdisk /dev/hd0 loader
fdisk /dev/hd0 show

(重启)
mkqnx6fs -q /dev/hd0t179

mount -w -t qnx6 /dev/hd0t179 /doct179
提示Read-only file system

mount -r -t qnx6 /dev/hd0t179 /doct179
成功,但是只读属性,无法往//doct179/.boot下拷贝文件。

请问是不是fs-qnx6文件系统对某类存储设备不支持的问题?如果不支持CF、DOC等设备的话,那CF卡上自动加载的/fs/usb0/又可以读写该如何解释呢?
vansharp
Senior Member
 
帖子: 49
注册: 周五 1月 16, 2009 10:40 am

回到 四海同心QNX论坛

在线用户

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

cron