Linuxでマウントされたディスク上のvfatファイルシステムにファイルリンクを作成する方法は?

Linuxでマウントされたディスク上のvfatファイルシステムにファイルリンクを作成する方法は?

さまざまな音楽を含む外付けドライブがあります。このドライブは vfat 形式のドライブであり、どのデバイスでも使用できます。

デバイスには、さまざまなアーティストの音楽が名前で並べ替えて保存されています。しかし、個々の音楽作品を複製するのではなく、他のフォルダにも分類したいと思います。たとえば、「Addicted to you」というタイトルは、「Avicii」フォルダ内からアクセスできるだけでなく、「dance」という別のフォルダからもアクセスできる必要があります。

ディスクに一種のリンクを作成する方法はありますか?これをしようとするとlnエラーが発生します。

ln: failed to create symbolic link
ln: failed to create hard link

このファイルをリンクする他の方法はありますか?そして、すべてのUSBハードウェア(ラジオ、テレビ、メディアコレクション、カーラジオなど)で動作していることを確認しますか?

答え1

FATファイルシステムでない場合は、説明する構造で音楽リンクディレクトリを作成できますが、FATは接続をサポートしていないため、Windows LNKファイル(ショートカットとも呼ばれます)を作成する必要があります。

メモ:ただし、これらのツールのいずれかを使用してLNKファイルを生成することもできます。これらのツールについては後述する。Windowsオペレーティングシステムがなくても、Windowsショートカットファイル(拡張子.LNK)を生成できます。

ただし、通常はプレイリストファイルを作成し、音楽を標準化された構造に保つか、またはその中に別のサブディレクトリを持つ単一のサブディレクトリに保つことをお勧めします。

MP3タイトルをクリーンアップするには、MusicBrainzのツールを使用できます。ピカードコレクションのID3タグが最新であることを確認してください。

などのツールがたくさんあります。クレメンタインプレイリストの作成に使用されます。これについては、次のAU Q&Aで議論されています。相対パスを実行できるLinuxプレイリストジェネレータが必要です。

答え2

VFATファイルシステムには、Unixのハードリンクなどのファイル構造はなく、シンボリックリンクもありません。

関連情報