コンピュータを再起動しましたが、Opensuseはロードされず、代わりにgrubに移動します。
私はとをgrub 2.06
持っていますopensuse 14.1
。
フォローしてみました。これ答えましたが、opensuseで動作させることはできません。
次のコマンドを実行します。
ls
(proc) (hd0) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1)
次に、
ls (hd0,1)/
efi/
...
ls (hd0,1)/efi
./ ../ boot/ opensuse/
...
ls (hd0,1)/efi/boot
./ ../ bootx64.efi fallback.efi MokManager.efi
...
ls (hd0,1)/efi/opensuse
./ ../ MokManager.efi grub.efi shim.efi boot.csv grub.cfg grubx64.efi
私が実行したとき(変更(hd0,1)
、(hd0, 2)
ls (hd0, 2)
dev/ rub/ selinux/ lib/ sbin/ srv/ usr/ opt/ .Trash-0/ lib64/ .snapshots/ home/ etc/ var/ tmp/ sys/ mnt/ root/
スタートアップの問題を解決するには?
答え1
から抜粋https://wiki.archlinux.org/title/GRUB#Using_the_command_shell
次の手順を試してください。
set root=(hd0,2)
linux (hd0,1)/vmlinuz-linux root=/dev/sda1
initrd (hd0,1)/initramfs-linux.img
boot