ファイルのシンボリックリンクを作成して、ソースファイルとそのシンボリックリンクの両方がUSBスティックドライブ内にあるようにします。次の2つの方法を試しました。
1-右クリックして、「リンクを作成」。結果は次のようなエラーです:
ターゲットはシンボリックリンクをサポートしていません。
2-ターミナルでは、次を使用します。
ln -s "USB_DIRECTORY/test.txt" "USB_DIRECTORY/testLink.txt"
その結果、次のエラーが発生します。
操作は許可されていません
USBスティックドライブにシンボリックリンクを作成する方法はありますか?
UDFは、LinuxとWindowsで動作する無料のファイルシステムです。
MacOSに問題があります。 Appleコンピューターはありませんが、MacOSがUDFを管理できることを読んでいます。ただし、OPである@Uniqueによる最近のテストでは、機能しないことが示されています。 (UDFの)さまざまなバージョンがあり、ここで説明するバージョンはMacOSでサポートされていないと結論付けなければなりません。
UDFは、Linuxシンボリックリンクをサポートしています。
このAskUbuntuリンクには、インストール方法の詳細な説明があります。
UDFおそらくファイルシステムを修復するツールが欠けている、
UDFの作成および使用方法: SBスティックのFATの後継としてUDFを使用
したがって、使用するには、USBスティックが/dev/sdx
であると仮定します。
パッケージudftools
をインストールします
Sudo apt-get install udftools
gparted
またはgnome-disks
でパーティションテーブルと1つのパーティションを作成します
危険なdd
でターゲットパーティションの最初のmibibyteをワイプします(コマンドラインを再確認してください!)
Sudo dd if=/dev/zero of=/dev/sdx1 bs=1M count=1
mkudffs
を実行します。
Sudo mkudffs -b 512 --media-type=hd --lvid=my-label /dev/sdx1
UDFでフォーマットされた後、USBスティックがFATとして検出されないように、パーティションの最初のmibibyteをワイプして以前のファイルシステム情報(またはその他の残りのデータ)を消去します。
-b 512
は、UDF仕様で要求されるように、USBスティックの物理ブロックサイズに等しいファイルシステムブロックサイズを強制します。より適切なブロックサイズのUSBスティックがあれば幸いです。
その後、USBスティックはGNU/Linuxおよび他の無料オペレーティングシステムでの読み取りおよび書き込みに使用できるようになりますが、Windowsの現在のバージョン(古いバージョンXPでは読み取り専用)およびMacOSでも使用できます。
niversal Disk Format(UDF)は、ISO/IEC 13346およびECMA-167として知られる仕様のプロファイルであり、オープンベンダー中立です。幅広いメディアのコンピューターデータストレージ用のファイルシステム。実際には、ISO 9660に取って代わり、DVDおよび新しい光ディスクフォーマットで最も広く使用されています。その設計により、記録可能な(再)書き込み可能な光学メディアの増分更新に非常に適しています。 UDFは、Optical Storage Technology Association(OSTA)によって開発および保守されています。
FAT32は、NTFSとは異なり、 https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even-linux-can-create-symlinks-on-によるシンボリックリンクをサポートしていませんfat32-36281 / および https://superuser.com/questions/216332/is-there-anything-like-a-link-or-shared-mount-point-for-fat32-folders- in-linux-a
したがって、Windowsで読み取り可能なドライブにシンボリックリンクが必要な場合は、NTFSを使用してください。
Mac OS Xでは、 http://osxdaily.com/2013/10/02/enable-ntfs-write-support-mac-os-x/ に従ってUSBフラッシュドライブへの書き込みを有効にするために追加の作業が必要です=および https://techsviewer.com/write-ntfs-drives-macos-high-sierra/ しかし、NTFSをネイティブで読み取ることができます。