web-dev-qa-db-ja.com

なぜCD-RWではなくUSB用のUNetbootinなのですか?

通常、Linux用の起動可能なCD(Ubuntu。Mint、Debianなど)を作成する場合は、ISOをCDに書き込んでから、Linuxをインストールする予定のマシンをそのCDに入れて再起動します。

しかし、「起動可能な」USBドライブを作成するには、UNetbootinと呼ばれるこのソフトウェア(またはその類似ソフトウェア)をインストールし、それを使用してISOをUSBドライブにマップする必要があります。

私の質問は:なぜですか?

CDテクノロジーの何が特別なので、ISOを書き込むだけで、そこからLinuxをインストールできますが、USBドライブでは、この中間ステップを実行する必要がありますか?前もって感謝します!

1
pnongrata

ISOイメージ形式はコンパクトディスクのファイルシステムだからです。ウィキペディアからの基本的な説明: ISO 966ISOイメージ 。したがって、.isoをCD/DVDに直接書き込むことはできますが、USBドライブに配置するには追加の作業が必要です。

2
Federico

USBからLinuxを実行する方法は他にもあります。たとえば、Linuxをインストールするだけです。 unetbootinが何をするかを理解することは重要です-それはisoファイルを直接マウントしてブートするブートローダーをセットアップします(または少なくとも同じことをするために読み取り専用ファイルシステムの内容を拡張します)。具体的には、キャスパータイプのインストーラーをliveusbに変換します。その単純なプログラムは、非常に特定の一連の操作を自動化します。

USBイメージを非常に簡単に作成し、それをusbキーにイメージして、CDの書き込みと同じ結果を得ることができます-ubuntuネットブックリミックスの初期バージョンはこれを行いました。

この場合のisos/cdsの「特殊性」は...スペードを使用して穴を掘っています。別のハンマーを持ちたくないので、スペードヘッドをハンマーヘッドに交換してポストを駆動します。ハンマー(USB固有のイメージ、または適切なインストール)を使用してポストをドライブする(USBインストールを行う)ことができない理由はありません。

0
Journeyman Geek