くだらねえ質問はここに書き込め!Part 253 (791レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
706
(1): 08/22(金)21:13 ID:TDYy4Ygo(1/6) AAS
>>702
真ん中あたりで
/usr/sbin/grub-install: warning: EFI variables cannot be set on this system.
ってEFI変数(efivarfs)が設定されてないエラー出てますぜ

原因は(多分)kvmがUEFIモードで起動してないことで、
virt-manager使ってたら[概要→詳細→ファームウェア]の設定項目を見て
そこが「UEFI」になってるか、「BIOS」になってないか確認してどうぞ…!

もしkvmをCUIで直に起動してたり他のGUIを使ってたら
/var/lib/kvm/とかかどこかのkvmの設定XMLファイルを開いて、
割と頭の方にある <os> エレメントに
<os firmware="efi"> みたいなefi属性がなかったら
レガシーBIOS互換で起動してるってコト
707
(1): 08/22(金)21:14 ID:TDYy4Ygo(2/6) AAS
逆にUEFIモードでkvm起動するには firmware="efi"を書き足せばいいんだけど
今までBIOS互換でOS起動してたらそれは
UEFIモードの間は起動できないのでご注意を

後はだいたい702通りの内容を試したら行けそうなので頑張って
709
(1): 08/22(金)22:46 ID:TDYy4Ygo(3/6) AAS
kvmでなくてVAIO了解…!
ちょっと自分のgrub-installメモを
ディスクから引っ張り出してきた

=====
$ sudo mount /dev/sdb3 /mnt
$ sudo mount /dev/sdb2 /mnt/boot/efi

$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /dev/pts /mnt/dev/pts
$ sudo mount --bind /proc /mnt/proc
$ sudo mount --bind /sys /mnt/sys
$ sudo modprobe efivarfs
$ sudo chroot /mnt
# grub-install /dev/sdb --bootloader-id Debian13
# efibootmgr --verbose | grep Debian13
# update-grub
# exit
=====
710
(1): 08/22(金)22:48 ID:TDYy4Ygo(4/6) AAS
↑それをpathだけ今回のケースに書き換えてみたら
こんな感じだとおもう

>>538と見比べると、一番怪しいのは
"sudo modprobe efivarfs"(efi変数のロード)を
していないことな気がする
この1行を実行する前後で
lsmod | grep efivarfs
の実行結果に変化はあるか見てもらえますか…?

また、問題なさそうだったら上のコマンドを参考に
grub-installできるか試してみて…
(grub-installの後 # update-initramfs -u とかも試して)
713
(1): 08/22(金)23:47 ID:TDYy4Ygo(5/6) AAS
efivarもロード済みですか…
あと簡単に試せるのは
# grub-install /dev/sdb --bootloader-id Debian13 を
# grub-install /dev/sdb --bootloader-id Debian13 --removable
とオプションつけたらワンチャンあるかぐらいかも

/dev/sdb はパーティションテーブルはMBRなんだっけ…?
UEFIでブートしようと思ったらやっぱりMBR構成を
GPTディスクに変換しないといけないんじゃないだろうか…?
かなり大掛かりになるからディスク全体のバックアップは要りそうだけど
714
(1): 08/22(金)23:49 ID:TDYy4Ygo(6/6) AAS
$ sudo fdisk /dev/sdb からの
: P
で、Disklabel type: gptとかmbrとかはどう表示されますか?
あと、パーティションの構成自体がUEFIでブート可能な状態が
保持されているかもちょっと気になる気も

実際のところできるならrootfs(sdb3)自体をバックアップとって
GPTフォーマットしたまっさらディスクにイチからパーディション切って
rootfsを復元、chroot,grub-installしたほうが
めちゃくちゃ楽そうに思った…
(そのrootfs自体が正常にtrixieにアプデ済みかもまだ未検証だけど)
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s