Linuxインストール · 1 min read · Feb 13, 2026

CD/DVDにISOを焼かずにLinuxをインストールする - ハードドライブにダウンロードしたISOを使用する

CD/DVDにISOを焼かずにLinuxをインストールする - ハードドライブにダウンロードしたISOを使用する

私はこの完全な記事を自分のブログにも書いています: http://mightydreams.blogspot.com/2007/09/i-am-describing-here-method-to-install.html。ここでは、DVD ROMやCDドライブを使用せずにLinuxをインストールする方法を説明しています。私は自分で確認しました。

これを行う方法はいくつかあります。 Linuxをインストールするには、

  1. ネットワークからブートする;
  2. ハードディスクにISOイメージを持つ;
  3. USBからブートする;
  4. 自分で構築してLinuxシステムをゼロからインストールする。

私は、システムにLinuxがインストールされておらず、grubやliloも存在しないと仮定しています。この方法はOpenSuse 10.2イメージを使用していますが、FedoraやDebian、その他のディストリビューションでも同様です。もしNeroを使用してCDまたはDVDイメージをコピーした場合、イメージが.nrg拡張子のファイルである可能性があるため、その場合はNRGからISOを取得する必要があります。

私は上記のすべての方法でインストールしましたが、ここでは最も簡単な方法を説明しています。なぜなら、他の方法を理解できない新しいユーザーが多いからです。これを行う前に、次のことを確認してください:

  1. フォルダビューの表示オプションでファイル拡張子の表示オプションを有効にしていること。
  2. Fedoraや他のディストリビューションを使用する場合、イメージを保存するためにNTFSパーティションを使用しないでください。OpenSuse 10.2はNTFSパーティションで動作できますが、私はNTFSパーティションのみを使用して行いましたが、同じことをすることはお勧めしません。
  3. 最も重要なのは、インストールに使用しているISOがある同じパーティションにLinuxをインストールしないことです。そうすると、使用しているイメージを保持しているハードディスクがフォーマットされてしまいます。

openSUSE-10.2-GM-DVD-i386.isoという名前のイメージがあるはずです。これをダウンロードしたら、suse.isoに名前を変更してください(必ずしも必要ではありませんが、生活を簡単にします)。

同様に、他のLinuxディストリビューションのイメージ(FedoraやDebianなど)がある場合は、簡単なファイル名に名前を変更してください。 イメージは3.6 GBですので、次のリンクからgrub for dosをダウンロードしてください: http://sourceforge.net/projects/grub4dos

誰かが以下の行を読む前に、winzipまたはwinrarをインストールする際、デフォルトでISOファイルタイプに関連付けられていることをお知らせしたいです。したがって、ダウンロードしたISOがWinrarで抽出可能であることを示すアイコンとして表示されるかもしれません。これを無効にするには、Winrarメニューのオプションタブから行ってください。ISOを直接CSに焼きたい場合は、Neroに行き、ディスクにイメージを焼くを選択し、ISOを選択してください。ブート可能なCDまたはDVDにする必要はありません。

ダウンロードしたgrub4dosをwinzipまたはwinrarを使用して抽出します。grubという名前のフォルダが得られます - これをCドライブにコピーし、次にCドライブにbootという名前のフォルダを作成します(Cドライブは必ずしも必要ではありませんが、生活を簡単にします)。

次に、grubからgrldrをC:にコピーします。

次の行を追加します

C:grldr="Linuxを開始"

あなたのboot.iniに(READMEに記載されていることがすべてを語っています)。

異なるLinuxディストリビューションは異なるカーネル名を持っています:

Fedora: vmlinuzとinitrd.img

Suse: linuxとinitrd

Mandriva: vmlinuzとall.rdz

Ubuntu: vmlinuzとinitrd.gz

Gentoo: gentooとgentoo.igz

Knoppix: vmlinuzとinitrd.img

Slackware: bzImageとinitrd.img

Debian: vmlinuzとinitrd.gz

winrarを使用してISOイメージをナビゲートします。CDまたはDVD ISOのどこにカーネルがあるかに応じて、bootという名前のフォルダに入ります(私はOpenSuse 10.2を使用しました; インストールメディアの中にbootフォルダがあり、その中にローダーがありました - パスはopenSUSE-10.2-GM-DVD-i386.isobooti386loader - それにはlinuxという名前のカーネルイメージとinitrdという名前のinitrdがありました; 両方とも必要です)。

winrarでISOアーカイブから見えるvmlinuzとinitrd.gzのカーネルイメージをCドライブのbootフォルダにコピーします。

vmlinuzとinitrdの両方のファイルは、任意のLinuxシステムがブートするために必要です。

winrarや7 zipなどを使用してファイルを表示し、ISO全体を抽出するのではなく、2つのファイルだけを抽出できます。

その後、何もする必要はありません - コンピュータを再起動すると、次のような画面が表示されます:

Microsoft Windows XP

Linuxを開始

「Linuxを開始」を選択し、次にgrubに進みます。コマンドプロンプトと表示されるエントリを見つけます。

READMEに記載されている変更を行った後でも、時々機能しないことがあるため、コマンドプロンプトを使用してください。

コマンドプロンプトオプションを選択するにはEnterを押します; 次のようなgrubシェルが表示されます:

grub >

ここでgrubプロンプト(grub>)にタイプします。grub >と入力する必要はありません - すでに画面に表示されています; そうでない場合は、何か間違いを犯しました。

私の場合はsuseだったので:

grub >kernel (hd0,0)/boot/linux

grub >initrd (hd0,0)/boot/initrd

grub >boot

他のディストリビューションを使用している場合、上記のコマンドは次のように変更されます:

grub >kernel (hd0,0)/boot/vmlinuz (カーネル名に応じて)

grub >initrd (hd0,0)/boot/initrd.gz (initrd名に応じて)

grub >boot

その後Enterを押します。

今、カーネルがロードされ、ブートするメディアを選択するように求められます; ハードディスクを選択してください。エラーが表示されるかもしれません - 無視してください。戻るボタンを押すように求められた場合は、そうしてください。次に、メディアを選択し、ハードディスクパーティションを選択してブートします。

次にファイル名を尋ねられます - suse.isoを持っているパーティションに入力し、Enterを押します。すべてが正しく行われていれば、インストールが開始されます。もし間違えた場合、boot.catalog not foundのようなエラーが表示されるかもしれません。

インストールが開始されます - エラーメッセージが表示されるかもしれませんが、それを無視してEnterを押すか、戻るボタンを押してください。次に、言語とキーボードを選択し、インストールメディアを選択します - 3つのオプションが表示されます:

CD ネットワーク ハードディスク

ハードディスクを選択し、次にハードディスクから3.6 GBのsuse.isoをコピーした正しいパーティションを選択します。同じパーティションをフォーマットしないでください。

上記の手順を見て、ネットワークインストール手順に混乱しないでください。これは通常のものとはかなり異なります。

ネットワークブートおよびPXEインストールの完全な方法については、私のブログを読んでください。

http://mightydreams.blogspot.com/2007/08/i-am-writing-this-small-tutorial-for.html

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。