コミュニティソリューション

ZimaOS 1.2.3ではUSB NTFSが読み取り専用だった:現在の対応案

A ZimaOS 1.2.3 user could read files from USB hard drives over the network but could not write back to them. Staff identified an NTFS USB write problem in that release; reformatting to exFAT solved the user's case.

この2024年のスレッドで説明されているのは、恒久的なZimaOSの制限ではなく、バージョン固有のバグです。スタッフは、ZimaOS 1.2.3ではNTFSのUSBデバイスで書き込みに問題があり、1.2.4で修正する予定だと説明しました。元の投稿者はドライブをexFATに再フォーマットし、読み取り/書き込みアクセスを回復しました。

現在のLinuxにおけるNTFSサポートは読み取り/書き込み対応

LinuxカーネルのLinux NTFS3サポートでは、NTFS3を完全に機能するNTFS読み取り/書き込みドライバーと説明しています。現在のZimaOSドキュメントでも、対応するUSBの読み取り/書き込みフォーマットとしてNTFSが挙げられています。そのため、現在のNTFSドライブが読み取り専用として表示されても、旧バージョン1.2.3のバグだとすぐに判断すべきではありません。

ファイルシステムの読み取り専用とSamba権限による読み取り専用を分けて考える

USBファイルシステムはホスト上では書き込み可能でも、ネットワークユーザーには共有への読み取り専用権限しか与えられていない場合があります。SambaのSamba共有権限の説明によると、共有レベルのアクセス制御は、基盤となるファイルシステムとは独立しています。

NASファイル共有の基本では、現在のZimaOSのメンバー権限について説明しています。また、クライアントが共有を閲覧できても、その認証情報では書き込めない場合には、認証済みSMBアクセスが役立ちます。

再フォーマットする前にマウントを確認する

現在のNTFS USBディスクが予期せず読み取り専用になっている場合は、まずマウント状態、ファイルシステムの健全性、書き込み権限を確認してください。USBドライブがホストにマウントされているのに、アプリケーションが想定した書き込み可能なパスを受け取れない場合は、外付けドライブのマウント手順が役立ちます。

データの唯一のコピーが保存されているドライブは、再フォーマットしないでください。exFATは過去の事例では問題を解決しましたが、最新リリースで最初に行う診断手順にすべきではありません。

結論

NTFSへの書き込み失敗はZimaOS 1.2.3で実際に発生しており、元の投稿者はexFATで回避できました。現在のシステムはNTFSの読み取り/書き込みに対応しているため、まずファイルシステムのマウント状態とSamba権限を切り分け、データをバックアップしてから再フォーマットしてください。