USB に書き込むのに ISO ファイルが必要なのはなぜですか?

USB に書き込むのに ISO ファイルが必要なのはなぜですか?

一般的に、ISO ファイルを USB に書き込む必要があるのはなぜでしょうか?

たとえば、Ubuntu 12.04 のインストール ISO ファイルをダウンロードしました。USB からインストールしたいので、ISO ファイルを USB にコピーします。しかし、USB からインストールできません。まず ISO ファイルを USB に書き込む必要があると言われます。「書き込む」とは実際どういう意味なのかわかりません。なぜ ISO を書き込む必要があるのでしょうか。

答え1

  • BIOS はデバイス (フラッシュ ドライブ、ハード ディスク、光学ドライブ、フロッピー ディスクなど) から起動しようとするときに、ブート セクターを検索します。

    からブートセクター - Wikipedia:

    ブートセクターまたはブートブロックハードディスク、フロッピー ディスク、光ディスク、またはその他のデータ ストレージ デバイスの領域で、コンピュータ システムの組み込みファームウェアによってランダム アクセス メモリ (RAM) にロードされるマシン コードが含まれています。ブート セクターの目的は、コンピュータのブート プロセスで、同じストレージ デバイスに保存されているプログラム (通常はオペレーティング システムですが、必ずしもそうとは限りません) をロードできるようにすることです。ブート セクター (論理ディスク セクターに対応する場合もあります) の場所とサイズは、コンピューティング プラットフォームの設計によって指定されます。

    ファイルをフラッシュ ドライブにコピーするだけでは.isoブート セクターは作成されないため、動作しません。同様に、ハード ディスクから別のハード ディスクにすべてのファイルをコピーするだけでは、インストールされた OS が動作すると期待することはできません。ファイルは存在しますが、ブート セクターは存在しません。

  • ISO イメージはアーカイブです。ISO ファイル内のファイルは抽出しないと使用できなくなります。

    同様に、ハードディスクのコンテンツ全体をファイルにアーカイブし.zipて使い続けることもできません。

  • 用語燃焼フラッシュドライブについて話すときにはまったく誤用されています。

    からISO イメージ - Wikipedia:

    ISO イメージは [...] アーカイブ ファイル [...] であり、光ディスク ファイル システムを含む、光ディスクに書き込まれたすべてのセクターのデータ コンテンツで構成されます。

    つまり、OSを起動するために必要なすべてのファイルとブートセクター情報が含まれています。従来、燃焼この情報を光ディスクに書き込むことを意味します。レーザーは実際には火傷ディスクの層にあるデータ。フラッシュドライブについて言えば、燃焼フラッシュドライブにデータを書き込むことを意味します。

答え2

Ubuntu の ISO を USB フラッシュ ドライブに「書き込む」ように指示する手順を読んだ場合、それは単語の誤用です...「書き込む」という使用にはある程度の自由があり、いくつかの仮定が伴うためです。

ISO ファイルに関して言えば、「書き込む」とは、ISO ファイルからディスクを作成するプログラムを使用することを意味します。これは、ISO ファイルをディスクにコピーまたは書き込むこととは異なります。ディスクをエクスプローラーで調べると、拡張子 .ISO の実際のファイルがディスク上に表示されます。ISO ファイルからディスクを書き込むとは、ディスク イメージを取得して実際のディスクに戻すソフトウェアを使用することを意味します。ある意味では、ISO ファイルは .zip ファイルに似ています。元のディスクに含まれていたすべての内容を含むパッケージです。したがって、ISO ファイルからディスクを「書き込む」とは、そのコンテナーを取得して、それをディスク上に再度開くことを意味します。

さて、ISOファイルをUSBフラッシュドライブに「書き込む」という行為は、ISOファイル内のコンテンツをドライブにコピーすることを意味するのであって、実際のISO ファイルをドライブにコピーします。また、USB ドライブをブート可能な CD または DVD のようにブート可能にする必要があることも考慮する必要があります。ISO ファイルを開いてファイルをコピーするだけでは十分ではありません。

することができますようにこちらをご覧くださいただし、USB フラッシュ ドライブから Ubuntu をインストールする手順は、ISO ファイルをサムスティックにコピーするだけよりも少し複雑です。

Windowsから

Oneiric ISOファイルにはCDイメージ内のusb-creator.exeというファイルが含まれなくなりました。ダウンロードする必要があります。Linux ライブ USB クリエーター

usb-creator.exe を入手したら、それを実行し、Linux で説明したのと同じ手順に従います (.iso ファイルまたは Ubuntu CD-ROM を指定し、USB フラッシュ ドライブを指定し、適切なデバイスが選択されていることを確認してから、「起動ディスクの作成」を実行します)。

ノート

usb-creator.exe の代わりに、Unetbootin を使用して起動可能な USB フラッシュ ドライブを作成できます。http://unetbootin.sourceforge.net/

USB フラッシュ ドライブが Windows で認識できる形式でフォーマットされていない場合は、選択できません。作成ツールに表示されるようにするには、Windows エクスプローラーを使用してフォーマットする必要がある場合があります。

答え3

.iso ファイルを .zip ファイルと同じように考えてください。そうすれば役に立つかもしれません。

ただし、.zip ファイルとは異なり、.iso はドライブ全体の完全なコピーまたはイメージです。.iso ファイルは、他の物理/論理ドライブと同様に「マウント」することもできます。ただし、.iso はまだ実際のデバイスではありません。

もちろん、実際にインストールしたり、イメージを再作成したりしなくても、.iso の内容を変更することはできます。ただし、それには単純な .zip ファイルよりもはるかに多くの手順が必要です。また、.iso の内容を変更する機能は、Windows に組み込まれていません (少なくとも現時点では)。

つまり、本質的には、.iso ファイルは、実際のシステムがブートなどの内部の情報を使用するために、「書き込み」と呼ばれるプロセスを通じて現実のものにする必要がある仮想ドライブです。

関連情報