Debian4.0を使用していますが、OS起動時(GRUB起動時)、/boot/grub/menu.lstに記述したOSタイトルが選択リストに表示されません。
menu.lstを更新した時の詳細を以下に記述します。
1.カーネルを再構築
「make-kpkg」でカーネルパッケージを作成し、「dpkg -i」でインストール
2.インストール完了後、念の為menu.lstに新たに構築したカーネルが追加されていることを確認。
3.OS再起動。
GRUBのOS選択リストの中に、menu.lstに追加したカーネルバージョンが表示されていない。
4.今度はmenu.lstの「timeout=」や「default=」の値を変更してみるが、やはり反映されない。
5.findコマンドで確認したが、/boot/grubディレクトリ以外にmenu.lstは存在しない。
念の為確認したが、grub.confファイルも存在しない。
上記のように、/boot/grub/menu.lstを更新しても反映されません。
しかし、GRUBは何かの設定ファイルを読んでいるようです。
何故menu.lstが反映されないのか、GRUBは一体どのファイルを読んでいるのか全く分かりません。
どうすれば/boot/grub/menu.lstファイルの内容が反映されるようになるでしょうか。
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
ハードディスクの構成やパーティションの構成、他のOSのインストール状況などが解るともう少し回答しやすいのですが、別のパーティションなりドライブなりにGRUBのファイルが入っているのではないかと思います。
ブート後、GRUBのメニューが表示されているところで、"c"のキーを押すとコマンドラインモードに入ります。そこで root コマンドを実行してください。どこにインストールされたGRUBが動作しているか解ります。
hd(0,4): Filesystem type is ext2fs, patition type 0x83
のように返ってきますので、
hd <- ATA接続のHDD
(0, <- Primary Master
4) <- Partition 5
という風にGRUBの入っている場所が解ります。これがDebianをインストールしたパーティションと異なっていれば、そちらに入っているファイルが読まれていることになります(他のLinux distributionと同居させたりすると、こういうことが起こります)。
同じだった場合は、menu.lstが/boot/grub以外の場所に設定されている可能性があります。
いずれにせよ、Debianの設定を優先させたいのでしたら、GRUBの再インストールをするのが良いと思います。(grub-installのman pageをごらん下さい)。
あと、最近はフロッピーを搭載していないPCが多くなってきたので余り経験しなくなりましたが、インストール時に作成したレスキュー用GRUB FDが入ったままで、そちらから起動していたという経験もあります。
No.3
- 回答日時:
>一度menu.lstを削除してみました。
menu.lst を削除すると起動しません。
>書き方は間違っていません。
間違っていないことを証明してください。
この回答への補足
回答して頂いているのに、こんなこと言うのは申し訳ないのですが・・・
>menu.lst を削除すると起動しません。
ご自分でこう言っておきながら、「間違っていないことを証明してください。」と言うのは矛盾していませんか?
No.2の方の回答にも補足しましたが、menu.lstの書き間違い云々以前に、ファイルが有る無しに関わらず、GRUBでOS選択メニューが表示され、起動します。
No.2
- 回答日時:
ん~, こんだけの条件しかないと, 「menu.lst が間違っている」という #1 の判断が妥当でしょうねぇ.
あとは, grub が起動時に使う menu.lst が実は別だという可能性もないことはない (grub が menu.lst を探すパーティションを, Linux の起動後にマウントしているとは限らない) だろうけど....
この回答への補足
一度menu.lstを削除してみました。
その後、再起動してみると、いつもと同じようにOS選択リストが表示されました。
/boot/grub/menu.lstが無いにもかかわらず、GRUB起動時には3つのカーネルバージョンのDebianが表示されます。
一体どういうことなんでしょ・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Kali Linuxで起動できない - Minimal BASH Like Line Editing 1 2022/06/03 13:14
- 英語 ①普通名詞の所有格+②普通名詞で、①普通名詞に定冠詞の意味を付加したい場合の表現方法等について 23 2022/09/30 12:47
- その他(ソフトウェア) Emacsメニューの日本語化について 1 2023/06/16 15:52
- UNIX・Linux 新しく買ったWin11のPCでLinuxを使いたい 4 2022/11/29 13:16
- Windows 10 ウィンドウズ10のブートトラブル 2 2022/12/29 19:13
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- その他(趣味・アウトドア・車) LST 12V充電器と表示がありますが? 1 2022/07/20 07:16
- その他(メールソフト・メールサービス) Thunderbird Wordの添付ファイルが開けない 1 2023/06/22 11:20
- BTOパソコン OSの入ったHDDがBIOSには認識されるが起動しない 5 2022/04/15 00:47
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マルチブートで32ビットと64ビ...
-
起動しない
-
デュアルブートでインストール...
-
LinuxOSのインストール
-
imac G4 の初期化
-
起動を2台のHDDから選べるよう...
-
UbuntuとVistaのデュアルブート...
-
windowsを二つ入れたときのブー...
-
GRUBのメニューに反映されない
-
FMVマイページ、FMVサーチが勝...
-
Google Chromeの文字の表示がぼ...
-
ネットにつながっていない社内P...
-
win11の起動時間、他を早くした...
-
pc初心者です。 UEFIでの設定で...
-
最初から入力モードをローマ字(...
-
Windows 10でBIOS画面が表示さ...
-
DVD Shrink 3.2が起動しない
-
Linuxサーバーは定期リブートを...
-
最新バージョンではGOMPLAYERで...
-
1962: No Operating system fou...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Win10とWin10デュアルブートし...
-
2つのOSを別々のHDDに入れたが...
-
起動を2台のHDDから選べるよう...
-
外付けHDDにOSはインストール出...
-
imac G4 の初期化
-
MAC G4(MDD)を単独のOS9.2で使...
-
マルチブートで32ビットと64ビ...
-
デュアルブートでインストール...
-
PowerMac G4をインストールして...
-
OSを再インストールしたらOSが2...
-
Windows7からWindowsXPにダウン...
-
OSXとOS9のデュアルブート
-
iマックの初期化の方法
-
破棄されたオブジェクトにアク...
-
redhatのインストールが進まない
-
imacG5/データ消去について
-
デュアルブートでのWindows8.1...
-
OS10.4 Tigerを、OS9.2に外付け...
-
現在初自作PCに挑戦しているの...
-
マック初心者です。 bootcamp...
おすすめ情報