web-dev-qa-db-ja.com

Ubuntu 16.04へのアップデート後のGRUBレスキュー

ブート可能なUSBスティックからUbuntu 14.04を実行している別のコンピューターにUbuntu 16.04をインストールしようとしました。インストール中に、既存のファイルを削除せず、Ubuntu 14.04を削除してUbuntu 16.04をインストールするだけにしました。少なくとも1 Mbと特定の名前(今は覚えていない)でパーティションを作成するように指示する警告メッセージが表示されました。まったくばかげたことに、私はそのメッセージを無視してインストールを続けました。インストールは正常に完了しましたが、USBスティックとハードドライブのどちらからも起動できません。

USBスティックなしで起動しようとすると

エラー:ファイルが見つかりません
grubレスキュー>

このページ を追いかけようとしましたが、次のような状況にあります。

grub rescue> ls
(hd0)(hd0、gpt5)(hd0、gpt4)(hd0、gpt3)(hd0、gpt2)(hd0、gpt1)(hd1)

設定しました

grub rescue> set prefix =(hd0、gpt3)/ boot/grub
grub rescue> set root = hd0、gpt3

これを選択した場合にのみ、

grub rescue> ls /

(他のすべての場合、「error:unknown filesystem」が表示されます)。 「insmod normal」と入力すると、

grub rescue> insmod normal
エラー:ファイルが見つかりません。

ここで私は立ち往生し、何をすべきかわからない。他のすべてのパーティションでinsmod normalを実行しようとしたことにも注意してください( here を推奨)。ただし、成功しません。

USBスティックから起動しようとすると、理解できないメッセージの画面が表示され、何もできません。最後の2つは

[1.074641]カーネルオフセット:無効
[1.074664] --- [カーネルパニックを終了-同期しない:VFS:unknown-block(0,0)にルートfsをマウントできません

任意の助けをいただければ幸いです。 PS:データを失っても構いません。コンピューターを再び動作させたいだけです。

最も簡単で手間のかからない解決策は、ubuntuを再度インストールしてワイプを実行することです。このマシンのデータに必ずしもアクセスする必要はないと言ったからです。

1
Videonauth

答えを削除したユーザーの助けのおかげで、解決策を見つけることができました:私のUSBスティックが何らかの形で壊れていたので、起動可能なUSBスティックを再作成し、Ubuntu 16.04を再インストールしました(今回は完全なワイプを行います)。

USBスティックを再作成した後、カーネルパニックエラーメッセージが表示されませんでした( this answer も参照)。