双引导Windows 10和Linux Ubuntu在单独的硬盘上
我将如何进行双启动Windows 10和Ubuntu,Windows驱动器在ssd上作为我的驱动器,而我的驱动器是我想要用于Linux的硬盘驱动器。 我不知道我需要下载它或任何东西。
这适用于大多数使用UEFI且具有两个HDD的系统。
用于以下教程的规范:
戴尔Inspiron E5440:
-
主硬盘 – 256GB三星SSD(安装Windows 10)
-
辅助硬盘 – 64GB Transcend mSATA SSD(此驱动器安装了Mint 18)
A)UEFI / BIOS
-
设置为“ 仅UEFI模式 ”( 无遗留/ CSM)。
-
禁用“ 安全启动 ”
-
禁用“ Intel Rapid Start ”(如果配备)
-
禁用UEFI中的“ 快速启动 ”(请注意,这与Windows 8/10中的“fastboot”设置不同)。 UEFI / BIOS中的选项可能会显示启动模式的完整/最小/自动 。 选择完整 (或彻底,或完整等,无论您的UEFI供应商选择何时调用它)。
B)高级电源选项(Fastboot)
在“ 高级电源选项 ”下禁用Windows 8/10中的fastboot。 重新启动计算机以确保此后续引导和下一次重新引导/关闭将处于“正常”模式。
可选的:
如果Windows 10出现问题,请安装Macrium Reflect (免费)并创建备份映像和重新安装介质。
C)Rufus /可启动USB记忆棒
使用Rufus创建一个可启动的USB记忆棒,您可以选择基于Ubuntu的发行版。 在Rufus中确保您只选择UEFI / GPT选项。 这可确保Linux环境在安装期间仅引导至UEFI模式。
D)引导菜单
重新启动计算机并按键一次启动菜单(Dell通常为F12)。 从引导选项中选择USB记忆棒。
注意:
确保它在启动菜单中的USB记忆棒前面显示UEFI 。
如果没有,请返回Windows并使用Rufus重新创建USB记忆棒,确保选择UEFI / GPT (仅限)选项。
E)启动USB记忆棒
启动进入Linux实时环境并开始安装。
F)安装类型
当您进入安装选项时,请选择Ubiquity安装程序底部的“ 其他 ”。
G)创建分区
找到您要安装Linux的辅助硬盘驱动器。
在我的例子中它被列为/ 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 | +--------------+--------+---------------------------+--------------------------------+
-
第一分区/ EFI
-
选择目标驱动器(在我的情况下为/ dev / sdc )
-
选择“ 制作新分区表 ”
-
按如下方式对目标驱动器进行分区:
-
大小: 650 MB
-
输入新分区: Primary
-
新分区的位置:此空间的开头
-
用作: EFI(创建后,它将在分区工具中列为/ dev / sdc1 efi)
-
-
第二分区/根
-
选择目标驱动器下的“可用空间”(在我的情况下为/ dev / sdc )
-
选择“ + ”
-
按如下方式对目标驱动器进行分区:
-
尺寸:分钟 10 GB(20 + GB更好)
-
输入新分区: Primary
-
新分区的位置:此空间的开头
-
用作: ext4
-
装载点:选择“/”
-
-
第三次分区/交换
-
选择目标驱动器下的“可用空间”(在我的情况下为/ dev / sdc )
-
选择“ + ”
-
按如下方式对目标驱动器进行分区:
-
尺寸:分钟 2 GB(20 + GB更好)
-
输入新分区: Primary
-
新分区的位置:此空间的开头
-
用作: swap(如果你想使用hibernate,交换需要略大于你的RAM总量 – 例如我有8 GB所以这个parition的大小设置为9000 MB)
-
-
第四分区/主页
-
选择目标驱动器下的“可用空间”(在我的情况下为/ dev / sdc )
-
选择“ + ”
-
按如下方式对目标驱动器进行分区:
-
大小:驱动器上的剩余空间
-
输入新分区: Primary
-
新分区的位置:此空间的开头
-
用作: ext4
-
挂载点:选择“/ home”
-
H)引导加载程序设备
- 在单击“立即安装”之前,从“用于引导加载程序安装的设备”选项按钮,选择刚刚创建的650MB EFI分区作为引导加载程序的目标。 (例如/ dev / sdc1在我的情况下)。
- 单击“ 立即安装 ”。
I)安装和重启
- 完成安装过程并重新启动(出现UEFI / BIOS屏幕徽标时移除USB记忆棒 )。
J)重启后
在UEFI / BIOS读取Linux添加到其中的新引导加载程序条目后,您将看到grub菜单,其中包含Linux发行版的列表以及用于引导Windows 10的列表。
-
启动进入Linux
-
安装所有更新,然后重新启动并尝试从grub菜单进入Windows 10,以确保grub正确处理到Windows 10引导加载程序的切换。
你做了什么:
您已将Linux EFI引导加载程序安装到新创建的EFI分区。 在此过程中,Linux在您的系统UEFI / BIOS中为您的UEFI列表添加了一个条目。 Linux还自动检测到您的Windows 10安装并添加了一个grub菜单项来启动它 。 此时您的计算机将自动启动到Linux,除非您选择启动到Windows(从Grub菜单)。
你没做过的事 :
您没有以任何方式更改Windows 10安装或其引导加载程序,甚至没有更改Windows 10 EFI分区。 只需从UEFI / BIOS设置中删除Linux UEFI列表,一切都是可逆的。 如何做到这一点因每个供应商而异。
和我一样的环境:)只需下载iso映像并将其放入可启动的DVD / USB。 设置分区并安装,
然后在BIOS / UEFI上将第一个启动设备设置为linux安装的HDD。 否则,您只能使用Win10启动
我目前在一个分区上安装了Ubuntu 15.10,在同一个1TB硬盘(以及交换分区)的单独分区上安装了CentOS 7.在单独的SSD上我有Windows 10。
这是我建议的:
– 在HDD / SSD上安装Windows 10(如果尚未安装)
– 制作Ubuntu的可启动USB / CD
-Boot USB / CD
– 选择“其他”作为安装部分
– 创建类型为ext4的30GB’/’分区
– 创建8GB类型的交换*
– 为类型为ext4的’/ home’创建x-amount GB(留下任何空间)**
– 在具有Windows主引导记录的驱动器上安装grub2。
完成安装后,您将重新启动并查看grub2并能够选择要引导的操作系统。
*假设您有8GB内存
**或者,如果您愿意,可以创建一个大/分区而不是单独的/ home分区。