Ubuntuのインストール後にgrubメニューがなく、Ubuntuから直接起動します。

Ubuntuのインストール後にgrubメニューがなく、Ubuntuから直接起動します。

2つの別々のSSDがあります。 1 つに Windows 10 Pro がインストールされ、もう 1 つに Ubuntu 14.04.3 LTS がインストールされています。

コンピュータの起動時に起動するオペレーティングシステムを選択するためのgrubメニューがなく、自動的にUbuntuに直接起動します。 BIOSでSSDを起動順序で最初に設定すると、Windowsから起動できますが、問題があります。

ストレージ用に3番目の2TB HDDがあります。以下は、実行後の情報の要約です。情報スクリプトの起動

============================= Boot Info Summary: ===============================

 => Windows is installed in the MBR of /dev/sda.
 => Windows is installed in the MBR of /dev/sdb.
 => Grub2 (v1.99) is installed in the MBR of /dev/sdc and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    in partition 112 for .

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /bootmgr /Boot/BCD

sda2: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /Windows/System32/winload.exe

sda3: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sdb1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 14.04.3 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sdb2: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sdb3: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/ubuntu/grubx64.efi /efi/ubuntu/MokManager.efi 
                       /efi/ubuntu/shimx64.efi

sdb4: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

sdc1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:      

以前もLinuxを何度もインストールしてみましたが、別のドライブにインストールしてみたのは今回が初めてです。 Windows以外のドライブにインストールされている場合は、追加の作業を行う必要がありますか?

答え1

たぶん、update-grub2Linuxのインストールが完了しても実行されないのでしょうか?これは通常、起動オプションメニューを更新するのに役立ちます。

clearkimura編集に関するコメントが表示されますが、このファイルはおよびに基づいて自動的に生成されるため、/boot/grub/grub.cfg内容を変更しないように明示的に指定されています。/etc/default/grub/etc/grub.d/

答え2

答えを引用するユーザー 613363ここに投稿:https://askubuntu.com/questions/726972/dual-boot-windows-10-and-linux-ubuntu-on-separate-hard-drives

これは、2つのHDDを持つUEFIを使用するほとんどのシステムで機能します。

以下のチュートリアルで使用される仕様:

デルインスピロンE5440:

  • 基本HDD – 256GB Samsung SSD(Windows 10インストール)
  • セカンダリハードドライブ - 64GB Transcend mSATA SSD(このドライブにはMint 18がインストールされています)

a) UEFI/BIOS

  1. 設定」UEFIモードのみ"(いいえレガシー/CSM)。
  2. 障害を負う」セキュアブート
  3. 障害を負う」インテルクイックスタート「(装着された場合)
  4. 障害を負う」クイックスタートUEFI(Windows 8/10の「fastboot」設定とは異なります。)オプションのオプションUEFI/BIOS次のように言うこともできます全/最小/自動スタートモードで使用されます。すべて選択(またはUEFIベンダーが何と呼んでも、徹底的または完全です。)

B)高度な電源オプション(クイックスタート)

Windows 8/10でクイックスタートを無効にする」高度な電源オプションコンピュータを再起動して、後続の起動と次の再起動/終了が「通常」モードになるようにします。

任意に選択できる:

インストールするマクロクリームの反射(無料)Windows 10に問題がある場合は、バックアップイメージを作成してメディアを再インストールしてください。

C) Rufus/ブータブルUSBドライブ

Rufusを使用して、Ubuntuベースのディストリビューションで起動可能なUSBスティックを作成します。 Rufusで確認してください。選ぶオプションUEFI/GPTただ。これにより、Linux環境はインストール中にUEFIモードでのみ起動します。

D) ブートメニュー

コンピュータを再起動し、起動メニューキー(通常はDell F12)を1回押します。起動オプションからUSBスティックを選択してください。

メモ:

と書かれていることを確認してくださいUEFI起動メニューのUSBスティックの前。

それ以外の場合は、Windowsに戻り、Rufusを使用してUSBスティックを再作成し、次へを選択します。UEFI/GPT(唯一の)オプション。

E) USB スティックで起動

Linux ライブ環境で起動し、インストールを開始します。

バー)取付タイプ

インストールオプションが表示されたら、「」を選択します。その他Ubiquityインストーラの下部にあります。

G)パーティションの作成

Linuxをインストールするセカンダリハードドライブを見つけます。

私の場合は、次のようにリストされています。/dev/sdc(そして/dev/sdaWindowsドライバー/dev/sdbUSBドライブ[前見えないインストーラで])。

だから基本的に:

+-------------+--------+---------------------------+--------------------------------+
| Device path | Device | Operating System (OS)     | Visible in Ubiquity installer? |
+-------------+--------+---------------------------+--------------------------------+
| /dev/sda    |  HDD   | Windows 10                | yes                            |
| /dev/sdb    |  USB   | Ubuntu 16.04 (Live Stick) | no                             |
| /dev/sdc    |  HDD   | None                      | yes                            |
+-------------+--------+---------------------------+--------------------------------+
  • 最初のパーティション/EFI

    1. ターゲットドライブを選択します(私の場合は/dev/sdc)
    2. 選ぶ」新しいパーティションテーブルの作成
    3. 次のようにターゲットドライブを分割します。
    • サイズ:650MB
    • 新しいパーティションを入力します。基本的な
    • 新しいパーティションの場所:この空間の始まり
    • 使用:EFI(これは次のようにリストされています。/dev/sdc1パーティションツールを作成したら、パーティションツールのefiに含めます。)
  • 2番目のパーティション/ルート

    1. ターゲットドライブの下で「利用可能なスペース」を選択します(私の場合は/dev/sdc)
    2. 選ぶ」+
    3. 次のようにターゲットドライブを分割します。
    • サイズ:分。 10GB(20GB以上であれば良い)
    • 新しいパーティションを入力します。基本的な
    • 新しいパーティションの場所:この空間の始まり
    • 使用:外部4
    • マウントポイント:選択する"/"
  • 3番目のパーティション/スワップ

    1. ターゲットドライブの下で「利用可能なスペース」を選択します(私の場合は/dev/sdc)
    2. 選ぶ」+
    3. 次のようにターゲットドライブを分割します。
    • サイズ:分。 2GB(20GB以上であれば良い)
    • 新しいパーティションを入力します。基本的な
    • 新しいパーティションの場所:この空間の始まり
    • 使用:スワップ(休止状態を使用するには、スワップがRAM全体よりわずかに大きくなければなりません。たとえば、8GBがあるため、パーティションサイズは9000MBに設定されます)
  • 4番目のセクション/ホームページ

    1. ターゲットドライブの下で「利用可能なスペース」を選択します(私の場合は/dev/sdc)
    2. 選ぶ」+
    3. 次のようにターゲットドライブを分割します。
    • サイズ:ドライブの残りのスペース
    • 新しいパーティションを入力します。基本的な
    • 新しいパーティションの場所:この空間の始まり
    • 使用:外部4
    • マウントポイント:「/ホーム」を選択してください

H) ブートローダ装置

  • 今後[今すぐインストール]をクリックし、[ブートローダインストール用デバイス]オプションボタンで、作成したばかりの650MB EFIパーティションをブートローダターゲットとして選択します。 (はい/dev/sdc1私は)。
  • カチッという音」今すぐインストール」。

1) インストールと再起動

  • インストールプロセスを完了して再起動します(UEFI / BIOS画面のロゴが表示されたらUSBスティックを取り外します)。

車)再起動後

UEFI/BIOS が Linux で追加した新しいブートローダエントリを読み取ると、次の内容が表示されます。グラップメニューLinuxディストリビューションのリストと起動するWindows 10のリストが含まれています。

  1. Linuxで起動
  2. すべてのアップデートをインストールして再起動し、grub メニューから Windows 10 に入り、grub が Windows 10 ブートローダへのハンドオーバを正しく処理していることを確認します。

あなたは何をしましたか:

あなたはインストールしましたLinux EFIブートローダ新しく作成されたEFIパーティションにこのプロセス中に、LinuxはシステムUEFI / BIOSのUEFIリストにエントリを追加しました。Linuxはまた、Windows 10のインストールを自動的に検出し、grubメニュー項目を追加して起動します。。この時点で、GrubメニューからWindowsから起動することを選択しないと、コンピュータは自動的にLinuxで起動します。

あなたは何を持っていますか?いいえ完璧:

あなたはいいえ何らかの方法でWindows 10のインストールまたはそのブートローダを変更したり、Windows 10 EFIパーティションに触れたりすることがあります。 UEFI / BIOS設定からLinux UEFIリストを削除すると、すべてを元に戻すことができます。これを行う方法はプロバイダによって異なります。

関連情報