GNU/Linux >> Linux の 問題 >  >> Ubuntu

12:04をインストールした後、Grubは「そのようなパーティションがない」と文句を言いますか?

12.04をインストールしました。以前は11.10をインストールしていて、/dev/sda6 /にマウントされたインストールパーティションとして および/dev/sda1 /homeにマウント 。 12.04をインストールするとき、私は再フォーマットせずに同じオプションを適切に選択しました。 /dev/sda6を選択しました ブートローダーパーティションとして。予想通り、システムファイルは/dev/sda6にあると警告されました。 削除されます。

再インストールした後、GRUBを通過できません。メインの起動オプションまたはリカバリモードオプションを選択すると、「そのようなパーティションはありません」というエラーが表示され、GRUBのメイン画面に戻るオプションが表示されます。

何が起きてる?存在しないと言っているパーティションは何ですか?そして明らかに、これを修正するにはどうすればよいですか?

編集1:

エラーが3回発生します。次のようになります:

error: no such partition.
error: no such partition.
error: no such partition.

Press any key to continue ...

これは、「メモリテスト」ブートオプションでも発生します。

コマンドラインに入り、lsを実行します 同じエラーが発生します。

ベストアンサー

Grubブートローダーを修復するには、次の手順を試してください。

1 –ライブCD

まず、UbuntuLiveCDから起動する必要があります。

2 –ブートローダーを修復します

Live CDからターミナルを開き、次のコマンドを実行します。

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair

数秒後、BootRepairのメインウィンドウが開きます。

Recommended repairをクリックします 。

完了です!

再起動してすべてをテストします。

すべてがうまくいけば、今すぐ稼働しているはずです。そうでない場合は、続行します。

コマンドラインバージョン

上記が失敗した場合は、(Live CDからの)コマンドラインを使用してGrubを再インストールすることもできます。

重要: sda1を置き換えます Ubuntuとsdaを含むパーティションで Ubuntuのパーティションを含むドライブで

sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sda
*edit* at this point, also ensure that if /usr and /var are on seperate partitions that you mount them to /mnt/usr and /mnt/var
*edit 2* whithin the chroot you need to have /dev /run and /proc available for update-grub to work, use the following to acheive that: for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done
sudo chroot /mnt
sudo update-grub
sudo reboot

Ubuntu
  1. 一定時間後にシャットダウンしますか?

  2. Rベースの最新バージョンをインストールしますか?

  3. GrubをインストールせずにUbuntu12.04をインストールしますか?

  1. RAID 0をインストールした後、GrubはWindows 7を見つけることができませんでしたか?

  2. ブート修復を使用してUbuntuをインストールした後、Windows 8がGrub経由で起動しませんか?

  3. グラブを修復する方法は? (Windowsのインストール後にUbuntuを元に戻す方法は?)?

  1. Ubuntuはカーネルアップデート後に起動しませんか?

  2. Ubuntu 12.10をインストールした後、Grubがなく、Windows 8を起動できませんか?

  3. Ubuntu の起動エラー「No such partition」の解決方法