CD、DVD、Blu-rayディスクのUDFおよびISO9660以外のファイルシステム

CD、DVD、Blu-rayディスクのUDFおよびISO9660以外のファイルシステム

私はArch Linux、Debian、Fedora、Gentoo Linux、Salix、UbuntuなどのディストリビューションのLive CDバージョンとOpenWrtやDD-WRTルーターファームウェアなどの組み込みディストリビューションが使用されていることを知っています。スカッシュFS。しかし、私は光メディアが実際にISO9660またはUDFに縛られていると確信しています。

SquashFSを使用してパーティションを回復することはハードドライブでもうまく機能するので、パーティションを回復するのは良い考えだと思います。

もう一つの考えは、「他の光学媒体に使用するとどうでしょうか?」でした。とにかく、ほとんどのCD / DVD / BD-RはWORMであるため、透明な圧縮のような点を考慮すると、SquashFSを使用することはさらに進歩する必要があります。これが実際に動作するかどうかわかりません。

光メディアでUDF / ISO9660以外のファイルシステムはどのように機能しますか?他の場所でも動作しますか?

答え1

OSが理解できる限り何でも動作すると思います。結局、ビットとバイトを読み取り、それをファイルシステム構造に変換する問題です。

起動可能な光学デバイスの場合は、El Torito部分が存在し、BIOSがそれを理解していることを確認するだけで、残りは起動オペレーティングシステムに任されます。

IIRC、KnoppixはSquashFSイメージをISO9660ファイルシステムに保存して処理します。これはおそらくSquashFSをサポートせずにコンピュータで読み取ることができるようにするためです(他の便利なものの中にチートコード文書が含まれています)。

答え2

必要なブロックデバイスにファイルシステムを配置できます。 ISO9660 または UDF は通常、予想される光学メディアに使用されます。たとえば、CDからBIOSを起動するにはiso9660である必要があります。最後に試みたとき、Windows(XP)は光学メディア以外ではUDFを読み取ることができませんでした。 Linux権限を保存する機能により、フラッシュドライブでの使用に最適なファイルシステムのように見えましたが、Windowsでも読み取ることができました。認識されました(フラッシュドライブにはありません)。マイクロソフトがフラッシュドライブからの読み取りを拒否するのは私に尋ねると、かなり愚かなことです。

関連情報