SSD に Win10 を搭載したセキュア ブート搭載のコンピューターの HDD に Ubuntu 16.04 をインストールする

SSD に Win10 を搭載したセキュア ブート搭載のコンピューターの HDD に Ubuntu 16.04 をインストールする

16.04 を HDD にインストールしたいです。現在、HDD は使用されていません。SSD には、学校関連のソフトウェアに必要な Win10 が入っています。必要なのは以下のとおりです。

  • HDDにUbuntu 16.04をインストールします。
  • セキュアブートをオンのままにします。
  • SSD部分を壊さないでください。

基本的に 16.04 を HDD にインストールすることを考えましたが、デュアルブート セレクター (grub など) の使用方法がわからず、Win10 部分に自動的にインストールしようとすると聞きました。

答え1

インストールにより、ルートは選択した場所に配置されますが、(grub/shim) ブートローダーは、選択した内容に関係なく、sda 上の EFI に移動します。

SDD が UEFI モードで、EFI パーティションがあり、そこから起動すると仮定すると、HDD に別の EFI パーティションを設定して、UEFI で起動できるようにする必要があります (SDD の EFI に触れる必要はありません)。次に、起動するデバイスを選択できます (インストールの中間 UEFI モードで起動します)。インストールにより、grub/shim が sda の EFI パーティションに配置されます。これを試す前に、Windows の休止状態がオフになっていることを確認してください。Grub は、セキュア ブートがオンの場合でも、Windows を選択して起動オプションとして提供する必要があります。休止状態がオンの場合、Grub は Windows をマウント/表示できない可能性があり、起動の選択肢に Windows を含めません。

SSD がデバイス sda である場合は、インストール時にそれを削除するか (つまり、hdd が sda になる)、手動で sdd EFI パーティション全体を hdd EFI パーティションにコピーします (追加の調整が必要な場合があります)。SSD を削除できる場合は、それが最も簡単です。インストーラーは、grub を配置するように指示した場所を無視します ;^( BIOS から不要なディスクを一時的にシャットダウンするという提案は見たことがありませんが、おそらくそれも機能するでしょう。最悪の場合でも、SDD がとにかく認識され、/EFI/ubuntu ディレクトリが作成され、/EFI/Boot/bootx64.efi の名前が変更される可能性があります。

関連情報