元々は普通の HDD に Windows 8.1 が入っていたシステムがあります。SSD を追加して、Ubuntu をインストールしました。すべてをセットアップした後 (これが新しいメディア サーバーです)、Windows が入っていたドライブをフォーマットして、Ubuntu の追加ストレージとして使用することにしました。問題は、MBR または GRUB がそのドライブにあったはずなのに (sda、SSD は sdb)、それがなくなってしまったため、コンピューターが起動しなくなったことです。Ubuntu 14.04 Live USB を使用して起動し、インストールして Boot Repair を実行してみましたが、GPT パーティションに関するエラーが繰り返し表示され、正直言って、それが何なのかわかりません。自動化ツールのどれを使ってもうまくいかないようなので、ここで誰かが助けてくれることを願っています。Boot Repair プログラムが提供したログへのリンクを次に示します。どんな助けでも大歓迎です。http://paste.ubuntu.com/10666549/
答え1
破損または無効な GPT (GUID パーティション テーブル) に関する警告とエラーは 2 GiB ドライブに関係するものなので、おそらくハード ドライブにも SSD にも関係せず、無視しても問題ありません。残念ながら、これでは Boot-Repair がブート ローダーを修復しない理由が説明されません。
問題を解決するには、Grubの手動再インストールただし、システム上の論理ボリューム管理のため、この質問の回答に示されているよりも少し複雑になります。
それが何なのか、またはどう対処すればよいのかわからない場合は、論理ボリューム管理 (LVM) なしで Ubuntu を再インストールすることをお勧めします。これは高度なオプションであり、経験の浅い管理者が管理する単純なセットアップでは解決するよりも多くの問題を引き起こすためです。
答え2
私が推奨する解決策は次のとおりです。
- USBフラッシュドライブまたはCD-R版をダウンロードしてくださいrEFInd ブート マネージャー。
- このダウンロードからブート メディアを準備します。
- まだ無効になっていない場合は、セキュアブートを無効にします。(必要に応じて後で再度有効にすることもできますが、そのためにはおそらくいくつかの追加の手順を踏む必要があります。)
- rEFInd を起動します。Linux を起動するためのオプションが少なくとも 1 つ表示されます。
- rEFInd から Linux を起動します。
- 前述の rEFInd ダウンロード ページで参照されている Debian パッケージまたは PPA を使用して、rEFInd をハード ディスクにインストールします。
すべてがうまくいけば、rEFInd がデフォルトのブート プログラムとなり、Ubuntu が正しく起動するようになります。この時点で GRUB については忘れてかまいません。
あるいは、rEFInd をインストールする代わりに、最後のステップで GRUB を手動でインストールすることもできます。これにはgrub-install
コマンドの実行が含まれ、おそらくupdate-grub
新しい構成ファイルが生成されますが、使用する必要がある正確な構文は思い出せません。