GRUBのインストール中にこれまで出なかったエラーが出て、しばらくハマっていました。
何があった?
livecd /usr/src/linux # grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=boot Installing for x86_64-efi platform. grub-install: error: unknown filesystem.「不明なファイルシステム」って言われても、ちゃんとefiディレクトリはvfatでフォーマットしてるし。
インストールメディアがUEFI対応してないのが原因かな?と思ったけど、 Wikiには
2018年8月から、Gentoo Minimal Installation CDはUEFIとレガシーブートのどっちにも対応したよって書いてあるし。
充実度が異常なArchWikiでも解決できなかったし。
原因は?
数日ハマって解決までにめっちゃ時間がかかったんですが、結論をいうとやっぱりインストールメディアの問題だったみたいです。このとき使ったのは20181101(install-amd64-minimal-20181101T214502Z.iso)でしたが、SystemRescueCDを使ってインストールしなおしたらこのエラーは出なくなりました。
そのかわり、こんなメッセージが出ました。
sysresccd /usr/src/linux # grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=boot Installing for x86_64-efi platform. Could not delete variable: Read-only file system Could not delete variable: Read-only file system Could not delete variable: Read-only file system Could not prepare Boot variable: Read-only file system Installation finished. No error reported.そのときはコレやってからもう一度
grub-install
するとエラーが消えます。
sysresccd /usr/src/linux # mount -o rw,remount /sys/firmware/efi/efivars
ちなみに、Ubuntu MATEのLiveDVDでは普通に
grub-install
できました。
0 件のコメント:
コメントを投稿