与Ubuntu 14.04一起安装Windows 10

我有很多问题双启动Windows 10和Ubuntu 14.04。 如果可能的话,我不想做任何太疯狂的事情。

我已经安装了Ubuntu 14.04,我需要安装Windows 10。 我的笔记本电脑是戴尔。

好的,这是我需要帮助的:

  1. 下载我需要的一切
  2. 制作我的USB直播
  3. 拆分分区
  4. 安装Windows 10
  5. 修复Grub
  6. 修复UEFI以引导Grub

这是解决问题的完整解决方案。 我将概述我的所有步骤和其他人可能的替代方案。 非常感谢Zacharee1和整个Ubuntu社区。

脚步:

  1. 您需要下载一些工具。

    1. UNetbootin将生成你的USB。 它运行在Win,Mac和Linux上。

    2. 我使用Ubuntu从现场USB分割我的分区。

    3. Grub引导修复 。 这将允许您识别所有分区上的所有操作系统。 它安装了Grub2。

  2. 制作实时USB和分区。

    1. 运行UNetbootin

    2. 主屏幕上有两个选项。 我们想选择磁盘映像,而不是分发。 确保它显示.iso,然后单击“…”按钮并找到我们之前下载的Ubuntu .iso文件并选择它。 现在确保您在主屏幕上选择USB以及USB的相应驱动器号。 你可以忽略制造额外的空间,因为我们不需要它。 然后安装.iso文件。 它应该只需要几分钟。

    3. 根据提示重启PC。 重启后,您需要进入Boot菜单。 在我的笔记本电脑上,这意味着在启动过程中按下F12键。 你的可能会有所不同。 进入bios界面后,选择你的启动设备(你应该看到你的USB)。 它将打开Ubuntu并询问您是否要在试用版中安装或运行USB。 运行试用版。

    4. 从桌面打开Gparted。 你应该在这里看到“块”的内存。 您想要调整分区大小(这为新分区腾出空间)。 所以右键单击分区并选择resize / move。 您现在可以看到最小和最大尺寸。 不要将其直接设置为最小尺寸,而是留出扩展空间 – 如果可能,至少要几GB。 数字以MB为单位。 如果需要,您可以谷歌转换。 现在点击resize/移动。

    5. 您现在回到GParted主屏幕,并出现了一个标记为“未分配”的新分区。 右键单击此分区并选择NEW。 将其创建为PRIMARY PARTITION,文件扩展名为NTFS。 你也可以设置尺寸; 默认情况下它会使用所有可用的空间。 您可以添加标签,但我发现让系统更容易命名。 现在点击添加。 您将返回主屏幕。 单击绿色复选标记以运行resize操作和NTFS格式化操作。 如果您正在处理100 GB的尺寸,这将花费很长时间(花了我1.5小时)。

  3. 安装Windows 10

    1. 重新启动PC并使用UNetbootin将Windows 10 .iso安装到USB(与#2中的步骤相同)

    2. 重启你的电脑,敲击你的启动键(我的是F12)进入你的BIOS。 从引导列表中选择USB。

    3. Windows将引导您完成安装。 它会直接要求你选择一个分区。 选择你在步骤2中创建的新的。当它完成后它将改变你的启动设置,它看起来像Ubuntu缺失(但它不是,不要惊慌)。

  4. 修复Grub

    1. 使用UNetBootin为grub引导修复.iso制作实时USB(有关说明,请参阅前面的步骤)

    2. 重新启动电脑并敲击你的启动键(我的是F12)进入BIOS。 从引导列表中选择USB。

    3. 您现在的桌面设计只是为了修复GRUB。 您可以在桌面上弹出“推荐设置”按钮。 在修复过程中,系统会提示您连接到Internet。 他们将您的日志文件存储在URL中供您以后访问,没什么了不起的。 一旦你完成了你应该很高兴去。 Grub应自动加载,允许您在重新启动计算机时选择操作系统。 但是,如果你像我一样不幸,并重新启动只会引发你进入Windows,请转到步骤5。

  5. 更改UEFI引导顺序。

    对大多数人来说,这不是必需的。 我的UEFI和BIOS只是讨厌我。 有三种方法可以解决此问题:使用Ubuntu,使用Windows和使用BIOS。 Ubuntu和Windows失败了,使用BIOS直接工作。

    • Ubuntu方法。 (主要通过使用eifbootmgr永久清理和更改EFI引导顺序进行复制 )

      打开终端并输入:

       sudo efibootmgr -v 

      你现在就会看到你的启动订单。 这是我破碎的订单,转述。 你的会有所不同:

       BootOrder: 0005,0000,2001 Boot0000* Ubuntu Boot0002* UEFI Onboard LAN IPv4 Boot0003* UEFI Onboard LAN IPv6 Boot0005* Windows Boot Manager Boot2001* EFI USB Device 

      BootOrder: 0005, 0000, 2001是我们的问题。 这意味着我们首先加载Windows而不是Ubuntu(它持有Grub)。 我们需要改变这一点。 复制此行并根据您自己系统的需要更改数字:

       sudo efibootmgr -o 0000,0005,2001 

      这会将订单更改为Ubuntu,然后是Windows,然后是USB。 这是MY系统特有的。 您需要使用自己的数字,但格式完全相同。 您可以添加更多逗号和数字,但不要使用任何空格,所有数字都是4位数。 重启你的电脑,看看你是否直接加载到GRUB for Ubuntu。 我没有坚持,所以我尝试了下面的Windows方法。

    • Windows方法。

      如果引导至Windows 10 OS,则可以尝试手动配置UEFI引导顺序。 不幸的是我的系统没有正确检测我的文件。 以下是如何执行此操作: 更改默认引导条目这些是我遵循的说明,它们做得很好。 我不得不进入下一步。

    • BIOS方法。

      这种方法很糟糕,因为每个BIOS接口都不同。

      1. 重启你的电脑。 敲击BIOS键(我的是F12)进入启动菜单。
      2. 找一些谈论启动顺序的菜单。 我被隐藏在“高级”标签中。 你应该看到你的列表,Windows将位于顶部。
      3. 使用+/-您可以更改顺序。 将Ubuntu置于TOP。 我的系统只使用 – ,但它仍然有效。
      4. 保存并退出该屏幕。 退出你的BIOS。
      5. 您现在应该看到Grub菜单(因为Ubuntu现在是默认的UEFI Boot)。
      6. 选择所需的操作系统。
      7. 再次重启你的电脑。 如果Grub弹出,那么你已经完成并且很高兴。 希望这有帮助。

再次感谢社区提供所有支持文章和友好建议。 如果您希望配置Grub菜单,请参阅Ubuntu Wiki – Grub2 / Setup – 配置GRUB 2 。 它有很多有趣的选项可供修改,例如加载到默认操作系统的超时。

根据我的经验,非常棘手的部分是使用unetbootin一个可启动的修复启动记忆棒,并使用woeusb使Windows安装usb-stick。 (我有ubuntu 17.10,我的伙伴坚持双启动窗口10)。

更棘手的部分可能是处理我的具体情况:在SSD上使用ubuntu,在1TB GPT风格的硬盘上使用home和swap。 我想在故意留在HDD上的未分配空间上安装Windows 10。

一个问题是安装Windows – 它抱怨它无法安装到GPT磁盘(这有点激怒……)。 在我的情况下,使用American Megatrends BIOS,关闭“传统”video的解决方案,即设置UEFIvideo(无论这意味着什么!)。 然后Windows安装 – 当然默认只启动到Windows。

第二个问题是BIOS选择的ubuntu启动,但只是一个桌面,没有键盘。 在我的情况下,有用的是从准备好的记忆棒启动和运行磁盘修复。 之后重新启动,我从grub获得了一个熟悉的启动菜单,从而ubuntu条目让我进入安装Windows之前的情况(加上启动到Windows的能力)。 (我没有在BIOS中关闭UEFIvideo。)

我对windows(10)-ubuntu安装后的建议是花几个小时研究可能出现的问题:这导致我进入这个页面等等。 准备(使用unetbootin),并检查(通过引导它)引导修复棒。 准备(使用最新版本的woeusb)Windows安装盘。 当事情没有成功时,不要绝望。 用你的想象力,并想知道/研究你的BIOS如何参与。 (仔细记录你所做的事情:可能需要退出..或者可能不会。)

如果事情顺利,请考虑捐赠给unetbootin和woeusb项目。 如果没有,他们可能会帮助你,如果你问得好,然后绝对捐赠。 这些项目为您提供了很多生活。