お知らせ

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

#1 2021-09-02 23:14:29

nahoko
メンバ
登録日: 2020-11-05

cmosクリアしてUEFIエントリが消えても、grub だけでいけるようになるには?

debian10とdebian11です。
ひとつのhddにバスター。メイン環境。別のHDD を準備してブルズアイ。テスト用未来用。

必要があってcmosクリア。いわゆる'不揮発性メモリに書き込まれたUEFI情報 " が消えて起動できず、処置が必要。 マザーボードのUEFI ファームウェア中の「debian」の文字列が ブートメニューから消えたのです。

自分はrefinderのusbメモリを持っているので、起動。GUIデスクトップ上で以下のコマンド。
https://wiki.debian.org/GrubEFIReinstall より

sudo apt-get install --reinstall grub-efi
sudo grub-install
sudo update-grub

すべてのコマンドが通って、まず「ブルズアイがrefinderなし、GRUBで起動可能となる」
------------------------------------------------------
つぎに、バスター。前からギモンだったが、同じコマンドを打ったら、上書きして
ブルズアイが起動できなくなるのでは?それとも両HDD の両OS のnvramエントリが正しく書き込まれGrubだけでいけるのか?
refinder は緊急時のレスキューディスクとしてだけ使えばいいのか?
------------------------------------------------------
...などと思いつつ、チャレンジ!!

実験の結果。
バスターはGrubだけで起動できるようになったが、ブルズアイのエントリが消えた。元の木阿弥。
...ショック。

どうすれば、2つの物理HDDの切り替えで debian10とdebian11を切り替えて使っている自分のような環境で、cmosクリアしてUEFIエントリが消えても、grub だけでいけるようになるんですかっ?

ちなみに、もうひとつマシンにhddつけていて、ウインですけど(たぶんmbrディスク。これをインストールした当時UEFI・GPTなんか言葉も知らなかったから)こちらは影響を受けず、いつも起動できます!

オフライン

 

Board footer

Powered by FluxBB