web-dev-qa-db-ja.com

2つのDVDISOに分割されたディストリビューションから起動可能なUSBドライブを作成する

私は検索していますが、これを行う正しい方法を見つけていません。ここで奇妙なことをしようとしているとは思わないことに注意してください。たまたま1枚のDVDよりも大きく、たまたまFAT32が1つのファイルで許可するよりも大きい単一のOSの起動可能なUSBスティックを作成したいだけです。

遅い接続で、CentOS5.9の2つのDVDISOをダウンロードするのに長い時間を費やしました。

CentOS-5.9-x86_64-bin-DVD-1of2.iso  (4.4 GB)
CentOS-5.9-x86_64-bin-DVD-2of2.iso  (718 MB)

どういうわけかこれらの2つのISOをオンにしたいUSBスティックがあります。最初のものは4.4GBなので、FAT32を要求するため、ISO2USBを使用できません。同じディストリビューションの複数のISOイメージを指定して、同じスティックに配置するための代替手段を見つけることができません。

CD ISOをダウンロードする必要があったと思いますが、md5チェッカーで実行するファイルの数が少なくなるため、「時間を節約できた」と思いました。全体のIMGファイルはありません(ネットインストールバージョンのみで、必要ありません。すべてを事前にダウンロードしたいのですが)。そうでなければ、そのために行ったでしょう。それで、私がこれらの2つのDVD ISOを持っているとすると、CentOSをどこかにインストールするために、起動して両方を適切に利用するスティックにそれらを取得するにはどうすればよいですか?

繰り返しになりますが、これは異常なことではないと思いますが、これをサポートしているように見えるソフトウェア/ドキュメントを見つけることができません。これを行うためだけに、CDサイズのISOですべてを再ダウンロードすることに固執していますか?

this が見つかりましたが、Windowsでは動作しません。スティックの準備にWindowsを使用しています。

2
Kev

残念ながら、コメントで説明されている理由により、できません。オプションは次のとおりです。

  1. それらを2枚のDVDに書き込みます。
  2. CD ISOをダウンロードし、ISO2USBを使用します。 (これは私がやったことであり、他の答えとは異なり、うまくいきました。)
  3. ネットISOをダウンロードし、インストール時にダウンロードする必要のある残りのコンポーネントを用意します。
1
Kev

いいえ。netinstallイメージをダウンロードします。 USBスティックに2つのパーティションを作成し、最初のパーティションにnetinstallイメージを書き込み、2番目のパーティションにDVDISOをコピーします。インストーラーが使用するソースについてプロンプトを表示したら、ハードドライブのインストールを実行し、DVDISOを含むパーティションを指定することを選択します。次に、インストーラーはイメージのループマウントに進み、続行するために必要なすべてのものを取得します。

次の方法でDVDISOをマージできます。

  1. 最初のISOでユニバーサルUSBインストーラーを使用する(実際に表示されるように、リストの下部にある[リストにないLinux ISOを試す]を選択します)
  2. 7Zipを使用して、2番目のISOもスティックに抽出し、CentOSサブディレクトリ内のTRANS.TBLファイルに対してのみ「名前の変更」を選択します(ルートにあるものではなく、1つのサブセットがあります)。ディスク1-から-または以下のステップ4で処理される.discinfo
  3. CentOSサブディレクトリ内のTRANS.TBLファイルをcatしてマージし( Wikipediaを見る これは実行可能なオプションのようです)、仕様の一部である場合に備えて並べ替えます。最後に空白行を残します(つまり、ファイルは正確に2つの改行シーケンスで終わります)
  4. .discinfoファイルの行を1から1,2 a la このページ に変更します。
0
Kev