web-dev-qa-db-ja.com

Ubuntuで.isoから.imgファイルを作成する方法は?

Ubuntu 13.10を含む.imgファイルを作成したいと思います。私は.isoを取得する方法を知っていますが、それを.imgに「変換」する方法の手順はMacでしか見つかりませんでした(たとえば、 here を参照)-しかし、私はUbuntu 13.10で作業しています。 .imgファイルを作成するために必要な手順はどれですか?

背景情報:.imgを使用して、AndroidのComplete Linux Installerで実行したいと思います。完全なLinuxインストーラーは既に.imgファイルを提供しています( here を参照)が、小さすぎます。 Ubuntuは.imgファイルのサイズのみを「認識」しますが、これは小さすぎて生産的ではありません。そのため、より大きな.imgファイルを作成したいのです。 resize2fs myImage.img 4Gを使用して、イメージを大きくしようとしましたが、そのようなイメージから実行されるUbuntuは、.imgが小さいとまだ信じているので、すぐに大きな.imgを作成することで、Ubuntuスペース。私はここで薄い氷の上にいることを知っています...

8
Marius Hofert

私は暗闇の中で刺しますが、あなたはisoからimgファイルを作成しようとしていますよね?その場合は、拡張子を除いてisoとimgの間に違いはありません。

IMGファイルが圧縮されていない場合、ISO形式とIMG形式の構造に違いはありません。 IMG形式のファイルは、ISOファイル拡張子で名前を変更し、ISOファイル形式のみを認識するソフトウェアで開くことができます。これは、IMG形式を処理しないプログラムでディスク情報にアクセスする効果的な方法です。

ソース

Wikipedia も同意しているようです:

ISOイメージは、別のタイプの光ディスクイメージファイルであり、通常.isoファイル拡張子を使用しますが、.imgファイル拡張子も使用する場合があります。これらは、未加工の光ディスクイメージに似ていますが、光ディスクから取得したコンピューターデータを含むトラックが1つだけ含まれています。複数のトラック、オーディオトラック、ビデオトラックを含めることはできません。また、生のディスクイメージが通常保存するCD-ROMまたはDVDセクターのコントロールヘッダーとエラー修正フィールドも含まれていません。それらの内部形式は、一般的にISO 9660(CD用)またはUDF(DVD用)の光ディスクファイルシステムの構造に従います。通常は生のディスクイメージを含むCUE/BINおよびCCD/IMG形式でも、代わりにISOイメージを保存できます。

だから、isoをimgに変換する方法は?拡張子を変更するだけです:

rename 's/\.iso(?=[^.iso]*$)/.img/g' *

ここで、imgを作成するには、ddを使用して、imgというファイルに保存する必要があります。

15
Braiam