在 Linux 计算机上安装 Windows 作为双启动

在 Linux 计算机上安装 Windows 作为双启动

我目前在 Dell XPS13 上安装了 Ubuntu 18.04.2LTS,我对它非常满意(主要是做开发工作)。现在,每当我需要使用 Windows 应用程序时,我都会使用 Windows VM。

但是,我需要使用不支持 Linux 的应用程序数量正在增加,因此我决定设置双启动系统。
我之前在 Windows 机器上安装过双启动设置,我读到推荐的方法是:

  1. 安装 Windows
  2. 添加 Ubuntu

所以我想知道在保留 Ubuntu 系统中的所有内容(文件、应用程序等)的同时,实现此设置的最佳方法是什么。

我的想法是,我必须完全克隆系统并创建一个.iso,然后使用它来安装 Ubuntu 而不是默认的。

我只是想知道你们中是否有人以前做过这件事,以及你们的流程是什么样的(在我完全搞乱我的系统之前)。


或者至少我会创建一个备份,以便可以随时恢复我的 Linux 环境。

答案1

感谢@ironlors 的提问。请备份以保证安全。现在,您也可以在 ubuntu 之后安装 Windows。不便之处在于在安装 Windows 后执行 grub 恢复,而另一方面您不需要。步骤:1 - 使用您喜欢的分区管理器(如 gparted 或 ubuntu-disks)为 Windows 创建一个位置 2 - 使用 CD、U 盘等在此分区中安装 Windows。3 - 完成后,您将看到无法在 Ubuntu 上启动。然后是时候进行 grub 恢复了。我建议两种方法:3.1 使用 Windowshttps://itsfoss.com/no-grub-windows-linux/ 3.2 使用实时 Ubuntuhttps://www.howtogeek.com/114884/how-to-repair-grub2-when-ubuntu-wont-boot/amp/

我正在这样使用我的笔记本电脑。但是,在 ubuntu 之后,我很少启动 windows。希望你能成功。如果你需要什么,只需询问并投票,看看是否有帮助 :D

答案2

需要:4 个小型 USB 记忆棒(2GB 即可)或 4 张 DVD。

  1. 执行sudo blkid并保留 UUID
  2. 启动CloneZilla 直播USB 棒用于进行完整的系统备份。
  3. 启动gparted 直播USB 驱动器用于将 Ubuntu 分区缩小到其最小大小 + 1 GB
  4. 如果 Ubuntu 仍然启动:转到步骤 5,否则恢复您在第 1 步中创建的系统备份,并更正您在步骤 3 中犯的任何错误
  5. 再进行一次 CloneZilla 完整系统备份(现在具有更小的分区)
  6. 正常安装 Windows:如果它清除了所有内容也没有问题:您有 2 个系统备份!
  7. 再次启动 gparted live USB 驱动器并:
    • 必要时缩小 Windows 分区
  8. 将系统备份恢复到其新分区。
  9. 启动 Ubuntu Live USB 驱动器并:
    • 选择尝试 Ubuntu
    • 执行sudo tune2fs /dev/XdY -U OLD-UUID(从blkid
  10. 启动引导修复实时 USB:
    • 它会发现:
      • 你的 Windows
      • 你的 Ubuntu
    • 将再次为您安装 grub
  11. 完毕!

因为您现在有一个 CloneZilla Live USB:从现在开始每月进行一次完整的系统备份(是的:Windows 和 Ubuntu 都将完全备份!!!)

相关内容