GNU/Linux >> Linux の 問題 >  >> Linux

TAR ファイルを ISO ファイルに変換する方法

解決策 1:

AVFS を使用して、ディレクトリであるかのように tar アーカイブの内容にアクセスします。 AVFS は、FUSE 上に構築された仮想ファイルシステムです。お気に入りの ISO ビルダーを tar アーカイブ内のディレクトリに指定します。

mountavfs
cd ~/.avfs/path/to/archive.tar\#
genisoimage -o /path/to/iso .

解決策 2:

主な目的がプロセスを迅速化し、パフォーマンス上の理由から不要なディスク アクティビティを回避することである場合、および tarball のサイズに比べて余裕のある RAM がある場合は、tmpfs を使用して .tar を RAM に展開できます。このオプションは、@bulleric のパイプ アプローチを動作させることができない限り、利用可能な最速のオプションです。および あるディスクから読み取り、別のディスクに書き込みます。


Linux
  1. Linux で iso ファイルをマウントする方法

  2. filename.tar.gz ファイルを抽出する方法

  3. Linux ディスク イメージをスパース ファイルに変換するにはどうすればよいですか?

  1. 複数のファイルを1つのgzファイルにgzipする方法は?

  2. LinuxでISOファイルをマウントするには?

  3. リストの特定のテキストを大文字に変換する方法は?

  1. 別のファイルに書き込む方法は?

  2. TarファイルをTgzファイルに変換する方法は?

  3. Linuxでtar.xzファイルを抽出または解凍する方法