0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[Linux][mount] LinuxでQNXのファイルシステムをマウントする

Last updated at Posted at 2016-12-13

デフォルトでは対応しているファイルシステムの一覧にQNXがなかったので、マウントする方法のメモ

QNX6 のファイルシステムは Linux kernel 3.4 以降にて対応しています。(ただし読み取り専用のみ可)
Linux Kernel Driver DataBase: CONFIG_QNX6FS_FS: QNX6 file system support (read only)

※検証は Ubuntu 16.04 (kernel 4.4.0-45) にて行っています。

有効な対応しているファイルシステムの確認

Linuxで有効になっている対応しているファイルシステムのタイプは以下で確認できます。

有効なファイルシステムのタイプ一覧を取得
$ cat /proc/filesystems

[Linux][mount] 対応しているファイルシステムの一覧を表示する - Qiita

QNXのファイルシステムをマウントする

QNXのファイルシステムをマウントするには、以下のタイプ指定(-tオプション)で可能だが、有効になっていない場合があります。(KConfigの設定による?)

qnx6のファイルシステムをマウントする
$ mount -tqnx6 <マウント元> <マウント先>

その場合は、modprobeqnx6 のドライバを読み込めば良いです。(qnx4 も同様に存在する)

qnx6の有効化
$ sudo modprobe qnx6

これで qnx6 のファイルシステムが有効になっていることが確認できると思います。

qnx6が有効になっていることを確認
$ cat /proc/filesystems 
nodev	sysfs
nodev	rootfs
nodev	ramfs
nodev	bdev
nodev	proc
nodev	cpuset
nodev	cgroup
nodev	tmpfs
nodev	devtmpfs
nodev	debugfs
nodev	tracefs
nodev	securityfs
nodev	sockfs
nodev	bpf
nodev	pipefs
nodev	devpts
	ext3
	ext2
	ext4
	squashfs
nodev	hugetlbfs
	vfat
nodev	ecryptfs
	fuseblk
nodev	fuse
nodev	fusectl
nodev	pstore
nodev	mqueue
nodev	autofs
nodev	vboxsf
	qnx6

参考

Linux Kernel Driver DataBase: CONFIG_QNX6FS_FS: QNX6 file system support (read only)
Can you mount QNX from Linux?

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?