web-dev-qa-db-ja.com

UbuntuはWin 8と一緒にインストールされていますが、起動時に表示されません

可能性のある複製:
インストールは成功しましたが、Ubuntuを起動できません

実際には質問はそれをすべて言っていますが、私がやったことを教えてください。

500 GB HDDにWin 8をインストールしています。

だから私はそれを4回縮小しました:

パーティション1-Win 8 sys(118GB)を含む元のパーティション

パーティション2-データ用にフォーマットされたNTFS(188GB)

パーティション3-データ用にフォーマットされたNTFS(100GB)

パーティション4-Linuxディストリビューション用にフォーマットされたNTFSはUbuntuと言います(Ubuntuのインストール中にext4に再フォーマットしました)(25GB)

パーティション5-Linuxディストリビューション用にフォーマットされたNTFS(Mintを試そうと考えています)(21GB)

そこで、UbuntuをUSB(ubuntu-12.04-desktop-AMD64.isoから作成)から起動し、最後の2つのパーティション4と5を削除して作成しました。

パーティション1-Ubuntu(25GB)をインストールしたext4

パーティション2-スワップ(4GB)

パーティション3-まだフォーマットされていない未割り当て領域(17GB)

Ubuntuのインストールでは、正常にインストールされ、Ubuntuで起動するには再起動する必要があると言われました。しかし、Windows 8の自動ブートを再起動すると、デュアルブートはありませんでした。

その後、100GBのパーティションを80Gbと20GBに分割しました(便宜上、/ homeを別のパーティションに配置する必要があるとオンラインで読んだため、20GBのパーティションを作成しました)

だから私はEasyBCDを使用して手動でブートエントリを作成することにしました

enter image description here

エントリを作成すると、FreeBCDは次のような情報を表示しました。

 Windowsブートマネージャー
 -------------------- 
 identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795} 
 device partition =\Device\HarddiskVolume2 
 description Windows Boot Manager 
 locale en-US 
 inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e} 
 integrityservices Enable 
 default {ea8167ad-d189-11e1-90e4-ab2f09569dcc} 
 resumeobject {ea8167a3-d189-11e1-90e4-ab2f09569dcc} 
 displayorder {ea8167ad-d189-11e1 -90e4-ab2f09569dcc} 
 {ea8167b1-d189-11e1-90e4-ab2f09569dcc} 
 toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d} 
 timeout 10 
 displaybootmenuはい
 
 Windowsブートローダー
 ------------------- 
 identifier {ea8167ad-d189- 11e1-90e4-ab2f09569dcc} 
 device partition = C:
 path\Windows\system32\winload.exe 
 description Windows 8 
 locale en-US 
 osdevice partition = C:
 systemroot\Windows 
 resumeobject { 9bc7fdf7-3ae0-11e2-be77-806e6f6e6963} 
 
リアルモードブートセクタ
 ----------- ---------- 
 identifier {ea8167b1-d189-11e1-90e4-ab2f09569dcc} 
 device partition = C:
 path\NST\AutoNeoGrub0.mbr 
 description Ubuntu

最後に太字のエントリが作成されたことに注目してください。

しかし、その後、リブートすると、最初にブートローダー(Windows 8 UIベースのブートローダーなし)のような古いDOSが表示され、WindowsとUbuntuの2つのエントリがありました。

Windows 8は正常に起動していましたが、Ubuntuの起動中にエラーが発生し、GRUB= Rescue。

更新:

ここで、コマンドbootrec /rebuildbcdを使用して、WindowsディスクからWindowsブートローダーを再構築しました。そのため、現在、デュアルブートメニューはありません。 Windowsをロードします。次に、Live USBからUbuntuを起動してGRUBをインストールしようとしましたが、コマンドが見つからないというメッセージが表示されたため、次のようにパスを設定しようとしましたが、機能しませんでした。

これが発生しました:

 ubuntu @ ubuntu:〜$ Sudo grub 
 Sudo:grub:コマンドが見つかりませんubuntu @ ubuntu:〜$ 
 Sudo/sbin/grub 
 Sudo:/ sbin/grub:コマンドが見つかりません

インストール中にパーティションのみにUbuntuのみがインストールされたが、GRUB=はインストールされなかった。それがauto GRUBブートローダーエントリの失敗の理由かもしれない(最後のエントリ)FreeBCDが作成したのは、どのパーティションでもGRUB=を見つけることができないためです。これがSudo grubの失敗の原因である可能性があります。

それでは、次に何をすべきでしょうか? Linuxの世界では初めてです。

1
Mahesha999

Boot-Repairを使用してこれを解決しました here

1
Mahesha999

これは私にも起こりました(Windowsへの自動起動の問題)-ハイブリッドブートを無効にして修正しました。

Windows 8であるため、これを行うための手順は非常に直感的ではありませんが、とにかく:

1)デスクトップタスクバーでWindowsエクスプローラー(ファイルブラウザー)を開きます。

2)ロケーションバーをクリックして「コントロールパネル」と入力し、Enterキーを押します

3)検索ボックスに「電源」と入力し、「電源オプション」をクリックします

4)左側のペインで[蓋を閉めることを選択]をクリックします

5)「高速起動を有効にする(推奨)」を見つけてオフにします

6)変更を保存して再起動する

これは私のために働いた-Ubuntuをこれの「後に」インストールしたので、再インストールする必要があるかどうかわからないGRUB。必要はない、私はしない思うが、ラップトップがまだUbuntuをロードできない場合、これについてコメントしてください。

0
Sman789