genisoimageはフォルダサイズを倍増します。

genisoimageはフォルダサイズを倍増します。

約22,000のサブフォルダを含むフォルダがあります。各サブフォルダには、最大深度約7までのより多くのサブフォルダを含めることができます。

だから、解凍するのに時間がかかることがあるので、rarや同様のファイルではなく単一のファイルにしたいと思います。すべてを抽出せずにマウントし、必要なものだけにアクセスできるため、.isoが必要です。

このコマンドを使用しましたgenisoimage --iso-level 4 -o folder.iso "folder"

フォルダサイズは21.7GBですが、isoに変換すると43.2GBになりますか?これが期待されるか。

ベストアンサー1

まず、genisoimageエラーがいっぱいで構造的に欠陥のあるファイルシステムを作成するため、お勧めできませんgenisoimage

ファイルシステムを作成するには、ISO-9660よく管理されたソースを使用する必要がありますmkisofs。元ではなく元のバージョンを実際に使用していることを確認してくださいgenisoimagemkisofs -version最新バージョンを使用しています。 Buggyはgenisoimage日付を提供せず、元のバージョンは> 3.0バージョンを使用し、現在のバージョンは2018年5月のバージョン日付を印刷し、私の最新バージョンを使用すると印刷日は2018年9月ですschilytools。ここから最新のソースバージョンをダウンロードできます。http://sourceforge.net/projects/schilytools/files/更新期間は1〜3週間です。

ただし、使用されるセクタサイズISO-9660は2048バイトなので、小さなファイルを大量にアーカイブすると、ファイルサイズの合計に比べてアーカイブファイルサイズが2倍になる結果が簡単になります。

Rock RidgeISOイメージにはより多くのプロパティが含まれていますが、サイズは実際には改善されないため、少なくともISOイメージのプロパティを使用することをお勧めします。

注:小さなファイルが多く、tar拡張子が..のアーカイブを作成している場合は、ISOイメージと同じサイズのアーカイブが得られます。POSIX.1-2001paxtar

履歴アーカイブtarにはファイルあたり512バイトのオーバーヘッドがあり、このPOSIX.1-2001形式にはファイルあたり1536バイトのオーバーヘッドがあります。

おすすめ記事