お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-01-11 18:54:06

SOkada
メンバ
From: 四国
登録日: 2009-01-28

grub4dos直、grub2経由、どちらでブートしても同じでしょうか?

Windows 2000 と ubuntu 10.04 をNTLDRからデュアルブートしています。

ubuntu をインストール時、各種入力画面の最後で「詳細」ボタンをクリックして、
ブートローダーのイントール先を /dev/sda6 と入力したのですが、その際OKボタンが
グレーになりクリック出来ませんでした。
しかたがないので、「ブートローダーをインストールする」のチェックをはずし、インストールを完遂しました。

C:\ にgrub4dos を入れると、grub2を経由しないでubuntuが起動します。

その後,アップデートマネージャ? が走り、途中grub-pc? の入力項目で /dev/sda6 が指定できました。

現在は、1.grub4dosから直接ブートと 2.grub2を経由する2段階ブートが出来ます。

1. 2. でubuntuを起動しても全く同じ状態といえるでしょうか?

今後のことも含めて、よろしくご回答賜りたく思います。

オフライン

 

#2 2011-01-11 22:45:12

hir0
メンバ
登録日: 2008-09-28

Re: grub4dos直、grub2経由、どちらでブートしても同じでしょうか?

起動されるカーネルが同じであれば、システムに違いは現れません。


大きな違いはmeu.lst の更新です。
現在UbuntuにはGRUB2がインストールされているので、システムの更新はgrub.cfg に反映されます。
2段階ブートを行っていないと新しいカーネルがインストールされてもC:\menu.lstは手書きでエントリーを追加しないと何時までも以前のカーネルを起動させる設定のままです。
ただしカーネルの指定が/vmlinz の様にカーネルへのリンクを指している場合リンクは絶えず最新のカーネルに張られているので、その限りではありません。


grub4dosからGRUB2へ2段階ブートしない場合はGRUB2の機能が使えなくなります。
GRUB2では起動時のメニュー画面の背景に(そこそこの色数の)画像を表示することが出来ます。
それ以外ではモジュールを別途用意して組み込む事で将来的な多様化に対応しているっぽいけどエンドユーザーには、どうでも良い部分かも。


近い将来10.10以降をクリーンインストールされる事が有る場合の話、、、
10.10から採用されている新しいファイルシステム「btrfs」にはGRUB2は対応していません。
/bootをExt3,Ext4にする必要があります。
GRUB2は近い将来「btrfs」対応のモジュールを提供する可能性が予想されますので11.04以降btrfsが普及する動きが有っても「システムにGRUB2を使用」していれば(現在の状態)grub4dosが対応していなくても2段階ブートで回避できます。

オフライン

 

#3 2011-01-14 01:34:14

SOkada
メンバ
From: 四国
登録日: 2009-01-28

Re: grub4dos直、grub2経由、どちらでブートしても同じでしょうか?

hir0 様

いつもすみません。
概ねのみこむことができました。多謝。

>10.10から採用されている新しいファイルシステム「btrfs」にはGRUB2は対応していません。
>/bootをExt3,Ext4にする必要があります。

質問をお許しくださりますか?
10.10ではgrub2は使えない。ということは、10.10で採用されているブートローダーは何でしょうか?
google先生に伺ったのですが、やはりgrub 2では?
ubuntu初心者向けインストール、「すべてを同じパーティションに置く」のではなく、defaltで
/bootパーティションが作成される仕様になっているということでしょうか?

なんか的を射ていない表現ですみません。

オフライン

 

#4 2011-01-15 00:25:09

hir0
メンバ
登録日: 2008-09-28

Re: grub4dos直、grub2経由、どちらでブートしても同じでしょうか?

ごめんなさい。書き方が悪かった様ですね。
10.10でGRUB2が使えないのでは無いです。「使えます」。

10.10から採用されている新しいファイルシステム「btrfs」を現バージョンのGRUB2は認識できないで、インストール時のパーティションのフォーマットに「btrfs」を選択した場合は/boot を分けてExt4等のフォーマットを適用するべき、との事なのでファイルシステムが「btrfs」では無い場合は問題は起きない。

近い将来、GRUB2は「btrfs」に対応するでしょう。

以上を踏まえて将来的にgrub4dosを使用する前提で未来バージョンのUbuntuが「btrfs」標準だった場合や「btrfs」を採用したい場合はGRUB2を経由する方法を用いれば大丈夫でしょう。という内容です。

(理解していなくて、ある日突然?1~2年後に起動できないパニックの為の予備知識)

オフライン

 

Board footer

Powered by FluxBB