
私は 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
Linux のインストールが完了した後に実行されなかった可能性がありますupdate-grub2
。これにより、通常、ブート オプション メニューが更新されます。
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
これは、UEFI を使用し、2 つの HDD を持つほとんどのシステムで機能するはずです。以下のチュートリアルで使用される仕様:
デルInspiron E5440:
- メイン HDD – 256 GB Samsung SSD (Windows 10 インストール済み)
- セカンダリ HDD – 64GB Transcend mSATA SSD (このドライブには Mint 18 がインストールされています)
A) UEFI/BIOS
- に設定 "UEFIモードのみ「(いいえレガシー/CSM)。
- 無効にするセキュアブート「
- 無効にするインテル ラピッド スタート「(装備されている場合)」
- 無効にする高速起動UEFIの「fastboot」設定とは異なります(これはWindows 8/10の「fastboot」設定とは異なります)。UEFI/BIOS次のように言うかもしれないフル/ミニマル/オートブートモード用。フルを選択(または、徹底的、完全など、UEFI ベンダーが呼び方として選択したもの)。
B) 高度な電源オプション (Fastboot)
Windows 8/10で「高度な電源オプション「コンピューターを再起動して、この後続の起動と次の再起動/シャットダウンが「通常」モードになるようにします。」
オプション:
インストールマクリウムリフレクト(無料) Windows 10 で問題が発生した場合に備えて、バックアップ イメージと再インストール メディアを作成します。
C) Rufus / 起動可能なUSBスティック
Rufusを使用して、Ubuntuベースのディストリビューションを選択して起動可能なUSBスティックを作成します。Rufusで次のことを確認してください。選ぶオプションUEFI/GPTのみ。これにより、インストール中に Linux 環境が UEFI モードでのみ起動するようになります。
D) ブートメニュー
コンピュータを再起動し、キーを押してワンタイム ブート メニューを表示します (Dell の場合は通常F12)。ブート オプションから USB スティックを選択します。
注記:
必ず書いてあるUEFIブートメニューの USB スティックの前。
そうでない場合は、Windowsに戻り、RufusでUSBスティックを再作成し、UEFI/GPT(唯一の)オプション。
E) USBスティックで起動する
Linux ライブ環境を起動し、インストールを開始します。
F) 設置タイプ
インストールオプションが表示されたら、「その他「Ubiquity インストーラーの下部にあります。」
G) パーティションを作成する
Linux をインストールするセカンダリ HDD を見つけます。
私の場合は、
/dev/sdc
(と/dev/sda
Windowsドライブであり、/dev/sdb
USBドライブ[これは見えない[インストーラー内])。だから基本的に:
+-------------+--------+---------------------------+--------------------------------+ | 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 | +-------------+--------+---------------------------+--------------------------------+
1番目のパーティション / EFI
- ターゲットドライブを選択します(私の場合は
/dev/sdc
)- 選択する "新しいパーティションテーブルを作成する「
- ターゲット ドライブを次のようにパーティション分割します。
- サイズ:650MB
- 新しいパーティションの種類:主要な
- 新しいパーティションの場所:このスペースの始まり
- 使用:EFI(これは次のように表示されます
/dev/sdc1
パーティションツールでefiを作成したら、2番目のパーティション/ルート
- ターゲットドライブの「空き領域」を選択します(私の場合は
/dev/sdc
)- 選択する "+「
- ターゲット ドライブを次のようにパーティション分割します。
- サイズ:最低10 GB(20 GB以上あれば尚可)
- 新しいパーティションの種類:主要な
- 新しいパーティションの場所:このスペースの始まり
- 使用:拡張子4
- マウントポイント:選ぶ "/"
3番目のパーティション/スワップ
- ターゲットドライブの「空き領域」を選択します(私の場合は
/dev/sdc
)- 選択する "+「
- ターゲット ドライブを次のようにパーティション分割します。
- サイズ:最低 2 GB (20 GB 以上あればなお良い)
- 新しいパーティションの種類:主要な
- 新しいパーティションの場所:このスペースの始まり
- 使用:swap (休止状態を使用する場合、swap は RAM の合計量よりわずかに大きい必要があります。たとえば、私の場合は 8 GB なので、このパーティションのサイズは 9000 MB に設定されています)
4番目のパーティション / ホーム
- ターゲットドライブの「空き領域」を選択します(私の場合は
/dev/sdc
)- 選択する "+「
- ターゲット ドライブを次のようにパーティション分割します。
- サイズ:ドライブの残り容量
- 新しいパーティションの種類:主要な
- 新しいパーティションの場所:このスペースの始まり
- 使用:拡張子4
- マウントポイント:「/home」を選択
H) ブートローダーデバイス
- 前に「今すぐインストール」をクリックし、「ブートローダのインストール用デバイス」オプションボタンから、ブートローダのターゲットとして作成した 650 MB の EFI パーティションを選択します。(例
/dev/sdc1
私の場合)。- クリック "今すぐインストール「」。
I) インストールと再起動
- インストール プロセスを終了し、再起動します (UEFI/BIOS 画面のロゴが表示されたら USB スティックを取り外します)。
J) 再起動時
UEFI/BIOSがLinuxが追加した新しいブートローダーエントリを読み込むと、グラブメニューLinux ディストリビューションのリストと Windows 10 を起動するためのリストが含まれます。
- Linuxを起動する
- 更新プログラムをインストールして再起動し、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 リストを削除するだけで、すべてを元に戻すことができます。方法はベンダーによって異なります。