2つの別々のSSDがあります。 1つにはWindows10 Proがインストールされており、もう1つにはUbuntu 14.04.3LTSがインストールされています。
コンピューターが起動すると、起動するオペレーティングシステムを選択するためのgrubメニューが表示されず、Ubuntuが自動的に直接起動します。 BIOSの起動シーケンスの最初のSSDとしてSSDを設定すると、問題のあるWindowsで起動できます。
ストレージにのみ使用する3番目の2TBHDDがあります。実行後の情報の概要は次のとおりですbootinfoscript
============================= 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とは別のドライブにインストールされている追加/別の表示を行う必要がありますか?
Linuxのインストールが完了した後、おそらくupdate-grub2
が実行されませんでしたか?これは通常、ブートオプションメニューを更新するのに役立ちました。
/boot/grub/grub.cfg
の変更に関するclearkimura
のコメントが表示されますが、このファイルは/etc/default/grub
と/etc/grub.d/
に基づいて自動的に生成されるため、内容を変更しないように明確に示しています。
ser61336 による回答の引用ここに投稿: https://askubuntu.com/questions/726972/dual-boot-windows-10-and-linux-ubuntu-on-separate-hard -ドライブ
これは、UEFIを使用し、2台のHDDを備えたほとんどのシステムで機能するはずです。以下のチュートリアルで使用される仕様:
Dell Inspiron E5440:
- メインHDD– 256GB Samsung SSD(Windows 10がインストールされています)
- セカンダリHDD– 64GBトランセンドmSATASSD(Mint 18がこのドライブにインストールされました)
A)UEFI/BIOS
- 「UEFIモードのみ」(noレガシー/ CSM)に設定します。
- 「セキュアブート」を無効にします
- 「Intel Rapid Start」を無効にします(装備されている場合)
- UEFIで「fastboot」を無効にします(これはWindows 8/10の「fastboot」設定とは異なることに注意してください)。 EFI/BIOSのオプションは、ブートモードの場合はフル/最小/自動のようになります。 完全に選択(または、UEFIベンダーがそれを呼び出すことを選択した場合は、完全、または完全など)。
B)高度な電源オプション(Fastboot)
「高度な電源オプション」でWindows8/10のfastbootを無効にします。コンピュータを再起動して、この後続の起動と次の再起動/シャットダウンが「通常」モードになるようにします。
オプション:
インストールMacrium Reflect(無料)そしてバックアップイメージを作成し、Windows10で問題が発生した場合にメディアを再インストールします。
C)Rufus /起動可能なUSBスティック
Rufusを使用して、Ubuntuベースのディストリビューションを選択して起動可能なUSBスティックを作成します。 Rufusで、[〜#〜]選択[〜#〜]オプションEFI/GPTのみであることを確認してください。これにより、インストール中にLinux環境がUEFIモードでのみ起動するようになります。
D)ブートメニュー
コンピュータを再起動し、キーを押して1回限りの起動メニューを表示します(通常、Dellは F12)。起動オプションからUSBスティックを選択します。
注:
ブートメニューのUSBスティックの前に[〜#〜] uefi [〜#〜]と表示されていることを確認してください。
そうでない場合は、Windowsに戻り、Rufusを使用してUSBスティックを再作成し、EFI/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
- 新しいパーティションのタイプ:プライマリ
- 新しいパーティションの場所:このスペースの始まり
- se as: EFI(これは、作成すると、パーティショニングツールで
/dev/sdc1
efiとしてリストされます)2番目のパーティション/ルート
- ターゲットドライブの下の「空き容量」を選択します(私の場合
/dev/sdc
)- 「+」を選択します
- 次のようにターゲットドライブを分割します。
- サイズ:分。 10GB(20GB以上良い)
- 新しいパーティションのタイプ:プライマリ
- 新しいパーティションの場所:このスペースの始まり
- 用途: ext4
- マウントポイント:「/」を選択
番目のパーティション/スワップ
- ターゲットドライブの下の「空き容量」を選択します(私の場合
/dev/sdc
)- 「+」を選択します
- 次のようにターゲットドライブを分割します。
- サイズ:分。 2GB(20GB以上良い)
- 新しいパーティションのタイプ:プライマリ
- 新しいパーティションの場所:このスペースの始まり
- 用途:スワップ(休止状態を使用する場合、スワップは合計量RAM-例私は8GBなので、このパーティションのサイズは9000MBに設定されました)
4番目のパーティション/ホーム
- ターゲットドライブの下の「空き領域」を選択します(私の場合
/dev/sdc
)- 「+」を選択します
- 次のようにターゲットドライブを分割します。
- サイズ:ドライブの残りのスペース
- 新しいパーティションのタイプ:プライマリ
- 新しいパーティションの場所:このスペースの始まり
- 用途: ext4
- マウントポイント:「/ home」を選択
H)ブートローダーデバイス
- [〜#〜] before [〜#〜] [今すぐインストール]をクリックし、[ブートローダーインストール用デバイス]オプションボタンから、作成した650MBのEFIパーティションをターゲットとして選択します。ブートローダー。 (例
/dev/sdc1
私の場合)。- 「今すぐインストール "」をクリックします。
I)インストールと再起動
- インストールプロセスを終了し、再起動します(UEFI/BIOS画面のロゴが表示されたらUSBスティックを取り外します)。
J)再起動時
UEFI/BIOSがLinuxが追加した新しいブートローダーエントリを読み取ると、grub menが表示され、LinuxディストリビューションのリストとWindows10を起動するためのリストが表示されます。
- Linuxを起動する
- 更新プログラムをインストールしてから再起動し、grubメニューからWindows 10にアクセスして、grubがWindows10ブートローダーへのハンドオフを正しく処理することを確認します。
あなたがしたこと:
LinuxEFIブートローダーを新しく作成したEFIパーティションにインストールしました。この過程で、LinuxはシステムUEFI/BIOSのUEFIリストにエントリを追加しました。 LinuxはWindows10のインストールも自動的に検出し、起動するためのgrubメニュー項目を追加しました。 (Grubメニューから)Windowsで起動することを選択しない限り、この時点でコンピュータは自動的にLinuxで起動します。
あなたが持っていることしていないしていない:
not Windows 10のインストールまたはそのブートローダーを何らかの方法で変更したか、Windows 10EFIパーティションに触れただけです。 LinuxUEFIリストをUEFI/BIOS設定から削除するだけで、すべてを元に戻すことができます。その方法はベンダーによって異なります。