「NTFS」の版間の差分
Kusanaginoturugi (トーク | 投稿記録) (序文を飜訳) |
Kusanaginoturugi (トーク | 投稿記録) (→Tips and tricks: translate.) |
||
17行目: | 17行目: | ||
{{Note|Paragon は、NTFS3 用のユーザースペースユーティリティをまだリリースしていません。}} |
{{Note|Paragon は、NTFS3 用のユーザースペースユーティリティをまだリリースしていません。}} |
||
+ | == ヒントとテクニック == |
||
− | == Tips and tricks == |
||
− | === |
+ | === パフォーマンスの向上 === |
+ | パフォーマンスを向上のために、 いくつかの {{man|8|mount}} オプションを有効にすることができます。 |
||
− | You can enable some {{man|8|mount}} options to improve the performance: |
||
− | * {{ic|noatime}} – |
+ | * {{ic|noatime}} – ファイルシステムの操作を高速化できます。 |
+ | * {{ic|prealloc}} – 並列書き込み操作の場合の断片化を減らします(HDD に最も役立ちます)。 |
||
− | * {{ic|prealloc}} – decreases fragmentation in case of parallel write operations (most useful for HDD). |
||
== Known issues == |
== Known issues == |
2022年3月4日 (金) 14:36時点における版
Wikipedia より:
- NTFS (New Technology File System) は、Microsoft が開発した独自のジャーナリングファイルシステムです。 Windows NT 3.1以降、これは WindowsNT ファミリのデフォルトのファイルシステムです。
Linux 5.15 以降、ntfs3 はファイルシステムの読み取りと書き込みをサポートしています。バージョン 5.15 以降の公式サポートカーネルはすべて CONFIG_NTFS3_FS=m
でビルドされているため、これをサポートしています。
5.15 未満のカーネルでは、NTFS の読み取りと書き込みのサポートは NTFS-3G FUSE ファイルシステムによって提供されます。あるいは、ntfs3-dkms を使ってバックポートされた NTFS3 を使うこともできます。
目次
ヒントとテクニック
パフォーマンスの向上
パフォーマンスを向上のために、 いくつかの mount(8) オプションを有効にすることができます。
noatime
– ファイルシステムの操作を高速化できます。prealloc
– 並列書き込み操作の場合の断片化を減らします(HDD に最も役立ちます)。
Known issues
Explicit file system type required to mount
ntfs3
requires explicit file system type to mount.
To be able to mount the file system, specify its type as ntfs3
. For example, using mount(8)'s -t
/--types
option:
# mount -t ntfs3 /dev/sdxY /mnt
Troubleshooting
unknown filesystem type 'ntfs'
When mounting NTFS, you can encounter an error such as:
mount: /mnt: unknown filesystem type 'ntfs'
See #Explicit file system type required to mount.
If you want to use ntfs3
as the default driver for ntfs
partitions, such udev rule does the trick:
/etc/udev/rules.d/ntfs3_by_default.rules
SUBSYSTEM=="block", ENV{ID_FS_TYPE}=="ntfs", ENV{ID_FS_TYPE}="ntfs3"
Although, this method is not recommended and can confuse some 3rd party tools.
udisks support
udisks supports NTFS3, but has some issues at the moment. See udisks ntfs3 PR and issue 932.
As a workaround, add a such option to /etc/udisks2/mount_options.conf
in [defaults]
section:
ntfs_defaults=uid=$UID,gid=$GID,noatime,prealloc
ntfs3: Unknown parameter 'windows_names'
See #udisks support.
See also
- NTFS3 kernel documentation
- NTFS3 Driver FAQ – Paragon Software Group
- NTFS3 performance comparison