【问题标题】:qnx6 fs cannot be mounted read/write, standard hdqnx6 fs 无法以读/写方式挂载,标准高清
【发布时间】:2016-08-24 08:21:49
【问题描述】:

我正在运行 Neutrino 6.4.0,附带一个标准的 2.5"、250GB Toshiba 硬盘和 6 个预先存在的 qnx6 分区。它们都可以只读方式挂载;但是,我无法将其中任何一个挂载为 read/写。例如:

mount -r -t qnx6 /dev/hd1t77.3 /home/p3

工作正常,而

mount -t qnx6 /dev/hd1t77.3 /home/p3

返回以下内容:

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

我什至尝试了不同的同步选项(-o sync=ignore-o sync=optional),但无济于事。

有趣的是,我使用 mkqnx6fs /dev/hd1t77.6 在同一个磁盘上创建了一个额外的分区,并且该分区可以以读/写方式挂载

我的问题是,什么可能导致现有分区是只读的,有什么方法可以让它们读写?

【问题讨论】:

  • 与此相关:mount -o sync=optional /dev/usb0 /home/hdd 为我工作(我知道你说过它不适合你)

标签: mount qnx qnx-neutrino


【解决方案1】:

您的系统将分区定义为 qnx4 (t77)。可能您应该尝试使用 qnx4 类型安装它。详情请见official help

【讨论】:

  • 感谢您的回答。但是,我确信分区是 qnx6,并且在任何情况下尝试将它们挂载为 qnx4 都会失败,Corrupted file system detected。请记住,将这些分区安装为 qnx6,只读会导致它们完全可读
  • 一些想法:1. 尝试挂载'-w'标志,2. 挂载为已读并使用标志'-wu'重新挂载
  • 再次感谢,但我已经尝试过两者,结果相同。我现在正在研究的一个角度是试图找出现有分区与我使用 mkqnx6fs 创建的分区之间的不同之处,因为后者可以安装为 rw。但是,我很快发现 fdisk 给了我完全没有意义的结果;例如,它没有显示我在磁盘上拥有(并且可以挂载)的 6 个分区,而只显示了 2 个分区:一个标记为 'non-QNX' 类型 114 ,另一个标记为 'DOS' 类型 6。现在我迷路了!
猜你喜欢
  • 1970-01-01
  • 2021-02-08
  • 2022-01-25
  • 2017-03-25
  • 1970-01-01
  • 2017-01-15
  • 2013-03-02
  • 1970-01-01
  • 2023-04-04
相关资源
最近更新 更多