• ベストアンサー

ブートイメージの種類

debian lenny(5.0.0)をインストールしたのですが GRUBのブートイメージ選択時に下記四種類が表示されました。 linux-image-2.6.26-1-686 linux-image-2.6.26-1-686(Single mode) linux-image-2.6.26-2-686 linux-image-2.6.26-2-686(Single mode) Single modeはなんのことかわかるのですが 「2.6.26-1」と「2.6.26-2」の違いがわかりません。 「2.6.26-1」と「2.6.26-2」では何が違うのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.2

使用するカーネルが違います。 一般的には。 Debianの導入直後の場合はわかりませんが Grubの設定ファイルを読めば、違いがわかるはずです。 カーネルが同じでも、違う仕様のブートイメージを作ったり 起動時のオプションを違えたりして、Grubに設定することもあります。 Windows等では、導入した最新カーネルがすべてですが Linux等では、導入済みの複数のカーネルから 任意のものを選んで、起動することが可能なのです。 Windowsでは更新されたカーネルに不具合が発見されると 以前の環境に復元する必要があり、切り替えは非常に煩雑です。 Linuxであれば、複数のカーネルを手軽に切り替えて検証できるのです。 さらに、Linuxの場合はカーネルパッケージに ドライバー群も含まれています。そのため ドライバーの変更によって、動作状況が変わることもあります。 具体的な2.6.26-1と2.6.26-2の違いは調べませんが 基本的には新しいものを使うという方針でいいと思います。 ただしDebianの場合は、新しいカーネルが入っても Grubのデフォルト起動では、従来のカーネルが選ばれるようになっている可能性があります。 (Debianは先進性よりも安定性と安全性を重視する方針を持っています)

その他の回答 (1)

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.1

> Single modeはなんのことかわかるのですが > 「2.6.26-1」と「2.6.26-2」の違いがわかりません。 カーネルの新/旧の違いです。 カーネルとは、LINUXで定義される全ての情報を持ったもので、 時々、不具合があるとアップデートされます。 そのアップデートされた新/旧をあらわしています。 1より2が新しいということを意味します。

関連するQ&A

  • 2種類のLINUXのデュアルブート

    LINUX初心者です。 2つのLINUXのデュアルブートに挑戦していますが、上手くいきません。 以前Win2000が入っているPCに追加でDebian4.0r0を入れたときは何も問題なくできました(特に何も追加設定等も不要でした) 現在はDebian4.0r1とFedora7のデュアルブートに挑戦しています。 おそらくGRUBの追加設定等が必要だろうとは予想していますが、そもそものLINUXに関する知識・技術が付け焼刃なので…。 OSに関しては上記どおりでなくてもかまいませんので、2種類のLINUXのデュアルブートの方法をご存知の方がいらっしゃいましたら、方法をご教授いただきたくよろしくお願いいたします。

  • LinuxとWindowsのデュアルブートで

    最近のLinuxはみなGRUBでWindowsとデュアルブートするようになっているみたいですが、こないだDebianをインストールした際、ダウンロードの最後の方でGRUBの設定みたいなのがあったのですが、そこで「他のOSがインストールされてます...。」とか何とかの表示が出ていて、これで自動的にLinuxとWindowsがデュアルブートできるようになるんだろうと思っていたらLinuxしか立ち上がりませんでした。 GRUB関係のファイルを設定すればいいのでしょうが、どのファイルをどのように書き換えればいいのでしょうか。 また、このへんのことは書いてある本によっても違いますし、ディストリビューションによっても異なるようですが。 何か基本になるファイルはあるんでしょうか。 ubuntuの時は、何もしなくてもそのままでデュアルブートできるようになったのですが。 昔、Slackwareをしていたことがあるのですが、そのころはLiloで簡単にできていたのですが。 GRUBの設定がよくわかりません。 WindowsがインストールされているところにLinuxをインストールする場合の設定方法が知りたいです。 よろしくお願いします。 

  • Ubuntu9.10のブートCDの作成方法

    Ubuntu9.10をUSBにインストールしたのですが、USBブートが出来ないパソコンで使うにはブートCDを作らないといけないみたいなのですが、 作り方がわかりません。 ネットで調べたところmenu.lstを編集してイメージファイルを作る方法が書かれているのですが、Ubuntu9.10はGRUB2なのでmenu.lstは存在しないみたいです。 変わりにgrub.cfgがあり $ grub-mkrescue grub2-boot.iso でイメージファイルを作り、CDを起動してみました。 こんな感じでgrub.cfgに書かれている内容を入力して bootってやるとWindowsが起動してしまいました・・・ grub> insmod ext2 grub> set root=(hd0,6) grub> linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda6 ro grub> initrd /boot/initrd.img-2.6.31-14-generic grub> boot コマンドで入力するのではなくて、OSの選択画面が出るブートCDを作りたいのですが、 どうすればいいのでしょうか? またブートCDはUSBにインストールした直後しか作れないのですか? バージョン違いの情報が多くて頭が混乱している状態です。

  • GRUB デュアルブートについて

     こんにちわ、僕はWinXP Proのパソコンに、RedHat Linux 8をインストールしました。CドライブはWinXP で、FドライブはLinuxです。Linuxをインストールした 後はGRUBで、WinXPかLinuxかOSを選択して、ブートして います。  しかし、LinuxはVirtual PCに入れたいのです。 http://www.connectix-japan.com/products/vpc5w.html  ホストOSはWinXPで、ゲストOSはLinuxです。Virtual PCにLinuxを入れた後、FドライブをFAT32にフォーマッ トしたいが、GRUBデュアルブートはLinuxをインストー ルした後から、フォーマットしてLinuxが無くなると、 GRUBは大丈夫でしょうか?残るWinXPだけがブートする 可能でしょうか?

  • マルチブート

    Redhatのインストールでは、GRUBやLILOを使ったマルチブートが可能になっており、自分は、Windows2000のデスクトップPC(IDE)に外付けのSCSIハードディスクを接続し、SCSIハードディスクにLINUXをインストールしようと試みています。ところが、GUIインストーラーの設定画面を、いろいろ変えてみても、デュアルブート設定になりません。 LILOではLを表示して、GRUBではGRUBを表示して停止します。フロッピーからLINUXを立ち上げることは可能ですので、MRBを読み込んだ直後のトラブルかと思います。 そこで、このあたりのトラブルシューティングについて書かれた参考書などがあれば紹介していただけないでしょうか?

  • GRUB起動で、シングルモードで起動させるには? プロンプト?

    GRUBでFedora Core1が起動するのですが、昔起動時に boot: と表示され、ここで boot: linux single と、シングルモードで起動した記憶があるのですが GRUBではどのようにするのでしょうか?

  • ブートローダーの設定

    hda1にwindows2000をhda2にVine Linuxをhda3にRedhat8をインストールしました。そしてブートローダーはGRUBをつかっています。インストール時にブートローダーの設定で追加を選択し、hda2のVineを追加しました。しかし実際に 起動してGRUBからVineを選択すると、  rootnoverify (hda1,1) chainloader +1 Error13 : Invalid or unsupported sxscutable format press any key to continue... とでてキーをおすとGRUBにもどります。 どうすればいいでしょうか? よろしくおねがいします。

  • grubでデュアルブート構築

    Linux初心者です。 IDEのプライマリ・ディスク内の1つ目のパーティション(マスター)にVine Linux4.1 IDEのプライマリ・ディスク内の2つ目のパーティション(スレーブ)にWindowsXPをそれぞれインストールしました。 その後、デュアルブートにしたいのですができません。 /boot/grub/grub.confを開いて下記のように編集しました。 title WindowsXP makeactive rootnoverify (hd1,0) chainloader +1 そして再起動して、 「WindowsXP」にカーソルを合わせて選択すると makeactive rootnoverify (hd1,0) chainloader +1 という画面から進行しません。どなたか教えてください。

  • マルチブート

    マルチブートをしたいのですが、同じosとしかやったことがなく数種類のマルチブートのやり方を教えてください。ちなみにhddインストールです。 os windows 98 ecolinux 8.04.8 puppy linux 431 knoppix 6.2 hddのパーティション sda1:windows 98 sda2:ソフト sda3:動画類 sda4:linux(ここにインストールしたい) ちなみに前はgrub4dosでpuppy複数とwindowsをマルチブートをしてました。

  • Linuxでのデュアルブートに関して

    Linuxでのデュアルブートに関して質問があります。 現在、FedoraCore6を使っているのですが、そこへDebianを入れてデュアルブートにしたいと考えています。 FedoraCore6のインストールの際に、パーティションの設定は「選択したドライブ上のすべてのパーティションを削除してデフォルトのレイアウトを作成します。」というものを選択しました。 これは、まず/bootパーティションを作り、残りを全てLVMとしてそこにルートパーティションとスワップ領域を設定するという形のようです。 /bootパーティションはLVM上に作るとMBRから認識できない、という書き込みを見たことがあったので、Debianを新しく入れるにはLVMの外にDebian用の/bootパーティションを作る必要があるということでしょうか? だとすれば、DebianをインストールするにはLVM領域を減らさねばなりませんが、中のデータを維持したままでそのようなことは可能なのでしょうか? パーティションやマルチブートに関して無知なので、いろいろ調べてみましたが、解決できません。 どうかよろしくお願いします。