web-dev-qa-db-ja.com

GNU GRUB画面で立ち往生

Ubuntuを搭載したコンピューターを持ってきて、USBからWindows 10をインストールしようとしたのですが(USBから動作しない理由がわかりません。ファイルの読み込み中にエラーが発生しました)、BIOSに入り、セーフブートを選択解除しましたが、誤ってレガシーブートを無効にしました...そして今、私はこの画面で立ち往生しています(どのように?キーボードは機能していません)

ケースを開かずに解決策はありますか? 1日目から保証を失いたくない

2
Skylake

同じ問題がありました。起動時にBIOS画面が表示されませんでしたが、代わりに私のPCが直接GRUBで起動しました。キーボードが認識されていない。同じ問題が発生しているすべてのユーザーに対して、マザーボードから起動ドライブを取り外すを使用してBIOSに戻ることができました。

これはうまくいきましたが、気にする保証がなかったので。

1
André Kuhlmann

そして今、私はこの画面で立ち往生しています(どの画面??)

通常、USBスティックなしで再起動した場合、BIOS /セットアップにアクセスできない理由はありません(F12、 F8、 F2、 Del、など)。 BIOS /セットアップに入ると、レガシーブートからWindowsが必要とするUEFIブートに変更できます。

または私は理解していません...

PS:すみません、ハリーマック、私はあなたの答えを見ません。

1
lejurassien

これは役に立ちます 抜粋:

At the grub Prompt try these commands:

set pager=1
ls

Now, suppose the output of ls is: (hd0) (hd0,msdos2) (hd0,msdos1), in order to find the linux root filesystem run:

ls (hd0,1)/ which should give you all the files/folders in / such as bin/ boot/ cdrom/ dev/ etc/ home/  lib/ etc.

Once this is done continue with:

set root=(hd0,1)
linux /boot/vmlinuz-3.13.0-29-generic root=/dev/sda1
initrd /boot/initrd.img-3.13.0-29-generic
boot

Of course replace vmlinuz-3.13.0-29-generic and initrd.img-3.13.0-29-generic with what you find in your /boot

/dev/sda1 is the location of the root system. You may have to change it if /dev/sda1 did not work.

OR ALSO:

Run those commands

grub> linux  (hd0,1)/vmlinuz root=/dev/sda1
grub> initrd  (hd0,1)/initrd.img
grub> boot

Replace hd0 with your hdd number and /dev/sda1 with your partition holding the /boot mainly the dafult will work if you don't have more than one hdd and with default installtion

 When you can boot again you shoulf fix your problem

 Sudo update-grub

ここに別のものがあります=> repair-grub2-when-ubuntu-wont-boot /

そしてここに=> repair-and-reinstall-grub-boot-loader-in-ubuntu /

0