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

ZimaOSでPlex用にSynologyまたはSMB共有をマウントする

A 2025 ZimaOS troubleshooting thread on making Plex see media stored on another NAS. IceWhale clarified that LAN shares are mounted under /media, while a later community solution also matched Plex PUID/PGID and browsed the mounted share into the container.

Plexは別のNASに保存されたメディアを使用できますが、ZimaOSのFilesアプリで表示できるLAN共有が、Plexコンテナ内から自動的に見えるわけではありません。この2025年のスレッドは、手動マウントではCasaOSで動作していたSynology共有が、ベースシステムが読み取り専用であり、Files UIに表示されるパスがPlexにそのまま通用しなかったため、ZimaOSでは分かりにくくなったことから始まりました。

このスレッドでは最終的に、2つの別々の手順が必要であることが確認されました。まずリモートSMB共有をZimaOSにマウントし、次に生成されたホストパスをPlexコンテナにマッピングします。その後、別のユーザーも、自分の環境ではコンテナのユーザーIDをZimaOSアカウントと一致させる必要があることを発見しました。

まずZimaOSでLAN共有をマウントする

Zima-Giorgioによる公式回答では、ZimaOSのFilesアプリでリモートストレージをLAN/SAMBA共有として追加するよう案内されています。マウント後、実際のホスト側パスは次の場所に配置されます。 /mediaFiles UIの一部に表示されるネットワーク風のパスではありません。

小文字の/mediaディレクトリ配下にLAN SMB共有が一覧表示されたZimaOSターミナル
IceWhaleの例では、次の場所を使用していました。 ls /media マウントされたLAN共有用に作成された実際のホストパスを表示します。

スレッドで案内されている公式のトラブルシューティングコマンドは次のとおりです。

ls /media

これは、Plexが必要とするホストパスが、マウントされたフォルダーであるため重要です。 /media単にFilesインターフェースからコピーしたIPアドレス形式のパスではありません。

SMBホストパスをPlexコンテナにマッピングする

ZimaOSホスト上にリモート共有が存在したら、Plexアプリの設定を開き、ボリュームとして追加します。コミュニティの設定例では、次のようなホスト共有をマッピングしていました。 /media/192.168.50.20/DrivePool 次のような、よりシンプルなパスに /DrivePool Plex内

/media下のZimaOS SMBパスをコンテナ内の/DrivePoolにマッピングするPlexのボリューム設定
赤く強調表示された参照コントロールを使って、推測したネットワークパスを入力するのではなく、実際にマウントされたSMBフォルダーを選択しました。

現在のZimaOSアプリモデルも、同じホストとコンテナの概念に従っています。ZimaOSがストレージフォルダーをアプリコンテナにマッピングする方法の現在の説明は、ボリュームマッピングのどちら側をPlexに認識させるかを選ぶ際に役立ちます。

Plexで空のフォルダーが表示される場合は、ユーザーIDを確認する

後から参加したコミュニティメンバーは共有をマウントできましたが、Plexには空のディレクトリが表示され続けました。動作した環境はPlexの PUID および PGID SMBマウントにアクセスできたZimaOSユーザーの環境値。この例では、ZimaOSユーザーのUIDは999、GIDは1000でした。

PUIDが999に変更され、PGIDが1000のままになっているPlex環境変数
このPUID/PGIDの変更は、ある環境でのコミュニティによる解決策であり、誰もがそのまま使える普遍的な値ではありません。ご自身のZimaOSアカウントに対応するIDを使用してください。

コピーしないでください 999 または 1000 むやみに。ユーザーやインストール環境によってIDが異なる場合があり、SMBの権限はリモートサーバーが共有をどのように公開しているかにも左右されます。

Plexからコンテナパスを参照する

ホスト共有をマッピングした後、ライブラリを追加する際はPlexでコンテナ側のパスを使用してください。解決済みのコミュニティ事例では、ユーザーがPlexのフォルダーピッカーで/DrivePoolに移動し、そこからメディアのサブフォルダーを選択しました。

Plexのフォルダー追加ダイアログで/DrivePoolコンテナパスを参照し、テレビシリーズのフォルダーを選択する
ボリュームがコンテナ内で表示されるようになると、Plexはマッピングされた /DrivePool パスです。

このスレッドが保証しないこと

最終的なPUID/PGIDの手順はコミュニティメンバーが投稿し、別のユーザーが問題の解決を確認しました。IceWhaleが公式に提供したのは、ZimaOS側のパスに関する案内である /media。このスレッドは、すべてのSynology、SMBサーバー、ファイルシステムの権限モデル、または後のZimaOSリリースが同じように動作することを示すものではありません。

Plex SMB共有に関するFAQ

ZimaOSのFilesではNASが表示されるのに、Plexでは表示されないのはなぜですか?

Filesはホストにマウントされた共有を認識します。Plexはコンテナ内で実行されるため、そのホストパスを自身のファイルシステムに明示的にマッピングする必要があります。

ZimaOSはLAN共有をどこにマウントしますか?

IceWhaleの2025年の回答によると、マウントされたLAN共有は小文字の /media ディレクトリ。

Plexライブラリにはどのパスを追加すればよいですか?

Filesアプリに表示される元のSMBアドレスではなく、Plexのボリュームマッピングによって作成されたコンテナ側のパスを使用してください。

PUID と PGID は毎回変更する必要がありますか?

いいえ。それは、解決済みのコミュニティ事例で必要だった追加手順です。コンテナユーザーにマウントされた共有を読み取る権限がない場合にのみ変更してください。