すでに他のLinuxディストリビューションがインストールされているPCにUbuntuをインストールしました。 Ubuntuのインストール時に以前にディスクに書き込まれたすべてのデータを削除することを選択したため、他のディストリビューションも削除されている可能性があります。
問題は、コンピュータを再起動すると、Ubuntuカーネルをロードできないというgrub画面が表示されることです。
Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device of file completions.
grub>
grub>ls
私はここで何をロードできるかを知っていて、これを得ました。
(lvm/ubuntu--vg-swap_1) (lvm/ubuntu--vg-root) (hd0) (hd0,gpt2) (hd0,gpt1)
私はls
それらを使用して、どちらが実際のファイルシステムであり、(hd0,gpt1)
エラーが発生していない唯一のファイルシステムであることを確認しましたunknown filesystem
。
私はこのチュートリアルで話すことを試みました。https://xuri.me/2013/09/03/resolve-ubuntu-error-unknown-filesystem-grub-rescue.htmlしかし、まだ動作しません。
ファイルツリーは(hd0,gpt1)
次のとおりです。
hd0,gpt1/
----efi/
--------ubuntu/
------------fw/
------------fwpx64.efi
------------grub.cfg
------------shimx64.efi
------------mx64.efi
------------bootx64.csv
--------boot/
------------bootx64.efi
------------fbx64.efi
答え1
以前に使用したインストールメディアから起動し、リカバリモードに入った後、このチュートリアルの最後の2つのコマンドを実行できます。
$sudo 更新
$ sudo grub-install /dev/sda