GRUBから抜け出せない + 最初にカーネルをロードする必要がある

GRUBから抜け出せない + 最初にカーネルをロードする必要がある

Ubuntu 17.04 から 17.10 にアップグレードし始めたのですが、何らかの理由でコンピュータの電源を切りました。電源を入れ直すと、「GNU GRUB バージョン 2.02~beta3-4ubuntu7」と表示されました。boot と入力すると、「まずカーネルをロードする必要があります」と表示されます。「exit」では BIOS が表示され、「normal」ではどこにも表示されません。BIOS から起動しようとすると、GRUB が表示されます。(「ubuntu (P1: Kingston SUV400S37240G)」から起動します。他の起動オプションは SSD の名前のみで、「boot successfully blah blah」が表示されます。

仕様:

  • マザーボード: ギガバイト AB350M-HD3
  • CPU: Ryzen 3 1200
  • GPU: GeForce GTX 1050 Ti

答え1

次の手順を試してください。

ls [to see paritions]

次に、それぞれのルート ディレクトリを ls して、インストールされている Linux を見つけます。例:

ls (hd1,6)/ [let's assume linux is installed here]

linux (hd1,6)/boot/vm [===> press TAB to auto-complete] root=/dev/sda6

initrd (hd1,6)/boot/ini [===> press TAB to auto-complete]

boot

うまくいけば!Linuxの場合:

sudo update-grub

grub-install /dev/sda

何らかの理由で grub が動作しない場合は、Boot-Repair をインストールします。 https://help.ubuntu.com/community/ブート修復

答え2

あなたの状況は、アップグレード プロセスが部分的にしか完了しておらず、オペレーティング システムが起動できないほど損傷していることを示しています。これに対する唯一の実用的な解決策は、フル インストール (17.10 から 17.04 に戻す、または 16.04 LTS まで) を実行することです。

インストール中に適切な選択を行うと、/home に保存されているデータが損傷することはありませんが、損傷する可能性はあります。そのため、実行できる場合 (たとえば、Live メディア OS を起動するなど)、続行する前に、保持したいデータをすべてバックアップする必要があります。

関連情報