ICH10Rを搭載したGigabyte X85A-UD3Rマザーボードを使用しています。また、2つの物理ボリュームをMainVolumeというラベルの付いた1つの2TBボリュームにマージするBIOSレベル(OSの前/ BIOSの後に起動するRAIDコントローラー?)で構成された2x1TBディスクのRAID 0(ストライピング)セットアップもあります。ボリュームには4つのプライマリパーティションが含まれます。2つはWindows用(ブートとデータ)、2つはLinux用(ルートとスワップ)で、論理パーティションはありません。
このセットアップで10.04以降のUbuntuをインストールすると問題が発生しました。実際、最初に10.04をインストールしてからアップグレードして、12.04をインストールしました。 Ubuntu 10.04は問題なく動作しましたが、12.04へのアップグレード後、コンソールでの起動中に「iWatch dm-5 failed」(不明)のようなメッセージが常に表示されましたが、システムが動作しているため、あまり注意を払いませんでした。今日の12.10へのアップグレードまで。
今日、アップグレードプロセスの最後に12.10にアップグレードしたとき、grubをインストールしようとしましたが、次のメッセージで失敗しました。
Path `/boot/grub' is not readable by GRUB on boot. Installation is impossible. Aborting.
次に、アップグレードマネージャーから、GRUBの宛先(sda、sdb、またはMainVolume)の選択を求められました。 MainVolumeを選択すると、上記のエラーメッセージにフォールバックし、再度尋ねます。 sdaまたはsdbを選択しませんでした。物理ドライブに非ストライプとして書き込み、既存のパーティションを台無しにするかもしれないと思ったからです。最終的に、grubをインストールしないことを選択し、アップグレードを完了しました。
私は今、そのボックスからこれを書いていますが、それは起動しないかもしれないので、再起動することを敢えてしません。
:(
アイデアや提案はありますか?
たぶん、grub2を再インストールして更新する必要がありますか?または、 boot-repair ツールを試して問題を修正します。 12.10で動作するかどうかはわかりませんが、12.04で動作しました
Grubをインストールしようとしても、実際のデバイスではない/dev/mapper
がデフォルトであったため、同様に失敗しました。
Grub画面からBusyBoxにドロップする必要があり、ls /dev/m*
が/dev/mapper/pdc_baagjii
というデバイスを表示したので、そこにgrubをインストールし、問題なく再起動しました。それがあなたを助けることを願っています。
デバイスの場所がわからなかったため、grubのインストールに失敗しました。デフォルトは/ dev/mapperでした。
そこで、Alt + F2にドロップしてEnterキーを押し、〜BusyBox(インストーラーが実行される環境)を有効にしました。
mount | grep mapper
出力を見て、ルートパーティションが/dev/mapper/pdc_baagjii1 / ext4
としてリストされていることを確認しました。
つまり、grubのインストール場所はデバイス/dev/mapper/pdc_baagjii
でなければなりません。
Alt + F1に戻ってインストールを続行し、/dev/mapper/pdc_baagjii
と入力しました。 grub-install /dev/mapper/pdc_baagjii
と入力することもできます。
Grubを/ dev/mapper/baagjiiデバイスの場所に正常にインストールした後、再起動し、ログインプロンプトが表示されるのを見て喜んでいます。
はい、ディストリビューションアップグレードスクリプトはRAID0でNiceを再生しないようです。 2つのSSDを単一のRAID0ドライブとして単純な新しい12.04をインストールしましたが、同様の方法でgrubのインストールに失敗しました。 USBドライブで起動し、ブート修復ツールを使用してGRUBを再インストールすると、問題が解決しました。
頂点4の12.10での新規インストールで同様の問題が発生しました。ブート修復などが行われました。
再インストールを試みましたが、今回は、ubuntuインストーラーに自動インストールを行わせるのではなく、ドライブの先頭に/ bootパーティションを追加しました。ビンゴ、問題なし、grub2は機能し、システムを起動できます。
それが役立つことを願って
新しい12.10インストールでも同じ問題が発生しました。このソリューションは、Mattが提示したものに基づいていましたが、さらにいくつかの手順が必要でした。
インストールが終了したら:
それをした後、私は再起動してOSを使用することができました:)
よく似た問題がありました。 12.04から12.10にアップグレードしましたが、インストール後に同じ問題が発生しました。私は現在、DVD/CDから起動できないという事実と、メインボードが起動する最大の機能USBキーが120 MB未満であるという事実により、これを解決するためにさまざまなことをいじりました。
最後に、スーパーgrub2ディスクの再試行に戻り、以前使用していた3.2カーネルの代わりに3.5.0-17-genericカーネルを使用してUbuntuを起動しようとしました。以前は、完全にロードする前にハングしたためにカーネルをブートできませんでした(ハングの原因を正確に思い出せません)が、最終的にブートできました。その後、通常どおりgrub-pcと依存関係を再インストールできました。 3.5カーネルのインストールにチェーンロードする方法があることを確認してください。おそらくgrubを再インストールできるでしょう。