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

MultiCD –複数の起動可能なISOを1枚のCDに結合するシェルスクリプト

さまざまなユーティリティや起動可能なISOを含むマルチブートCDを使用したことがある場合は、自分で作成するのはすばらしいことです。この記事では、 MultiCD.shを見ていきます。 、さまざまな小さなLinuxディストリビューションやユーティリティを含むことができるマルチブートCDイメージの構築を支援するように設計されたシェルスクリプト。

このスクリプトを使用することには多くの利点があり、それらにはとりわけ次のものが含まれます。小さなLinuxディストリビューションやユーティリティ用に別のCDは必要ありません。既に持っているISOイメージを再度ダウンロードせずに使用できます。新しいバージョンの場合は、それらをダウンロードしてスクリプトを再度実行し、新しいマルチブートイメージを作成します。

MultiCDによって作成されたISOイメージ USBドライブに書き込むこともできますが、ISOLINUXドキュメントをより深く理解するために、ファイルシステムは読み取り専用に設定されています。 。

LinuxでMultiCD.shを使用する方法

ステップ1: イメージを作成するフォルダーを作成し、任意の名前を付けます。

ステップ2: MultiCDの最新バージョンをダウンロードする .tar.gz 手順1で作成したフォルダにアーカイブして解凍します 上記。

以下のコマンドを使用して、最新の開発バージョンをダウンロードすることもできます。

$ git clone git://github.com/IsaacSchemm/MultiCD.git

ステップ3: マルチCDに含めるすべてのイメージへのシンボリックリンクをコピーまたは作成します。サポートされているブートイメージのリストに含まれるディストリビューションのみを覚えておいてください。 受け入れられますが、汎用プラグインを使用できます サポートされていない他のブートイメージを試すには。

一部のディストリビューションではISOイメージの元の名前を使用することもでき、MultiCDは自動的にシンボリックリンクを作成しますが、その他のディストリビューションでは、必要に応じて名前を変更する必要があります。

フロッピーおよびハードドライブのイメージもサポートされています。つまり、.imzのイメージがサポートされています。 または.img MultiCDによって選択されます。

multicdフォルダーに画像を配置する場合は、同じフォルダー内にその画像へのシンボリックリンクを作成しないでください。作成しないと、スクリプトによって画像が削除されます。

multicdフォルダー内

ステップ4: mkisofsをインストールします またはgenisoimage 、ただし、CD / DVD書き込みソフトウェアが付属しているディストリビューションの場合、それらはすでにインストールされている可能性があります。

ステップ5: これは、multibootCDを作成するための最後のステップです。ターミナルを開き、multicdフォルダーに移動して、次のコマンドを実行します。

$ chmod +x multicd*.sh

これらの引数は、次のコマンドで使用できます:

$ cd MultiCD/
$ ./multicd*.sh

マルチブートCDの作成

最後のコマンドを実行すると、スクリプトは存在する画像を検出してCDを作成します。含まれているすべての画像は、フォルダにリストされている順序でCDメニューに一覧表示されます。最終的なサイズが700MB より大きい場合は、DVDが必要になります 。

今のところ以上ですが、 MultiCDの使用中に問題が発生した場合 、コメントを残すか、MultiCDWebサイトから開発者に連絡してお知らせください。同様のソフトウェアを使用している場合は、それについて投稿しておくこともできます。喜んでレビューします。


Linux
  1. Ssh – Sshサーバーにログインするためのシェルスクリプト?

  2. シェルスクリプトでタイムアウトしますか?

  3. コマンドライン引数をシェルスクリプトに渡す方法は?

  1. 複数の PDF ファイルを 1 つの PDF に結合/変換する

  2. シェルスクリプトの現在のディレクトリ?

  3. 複数の Linux コマンドを 1 行にまとめて実行する

  1. 複数行をカンマ区切りの 1 行にする

  2. 1 つのテキスト ファイルを複数の *.txt ファイルに分割する方法は?

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