单个闪存驱动器中可实现双启动操作系统?

单个闪存驱动器中可实现双启动操作系统?

我想使用 1 个闪存驱动器(32GB)使用 Ubuntu 和 Windows。可以吗?

我的意思是它应该同时显示 Ubuntu 和 Windows。

答案1

这是有可能的,但是......

问题 #1:

虽然 USB 闪存驱动器上可以有多个分区,但许多工具在尝试格式化它时都会失败。我建议在 Ubuntu livecd 下使用 Gparted 来解决这个问题,因为它有时有效。

问题 #2:

除非您的闪存驱动器具有惊人的写入/读取速度,否则它在运行 Windows 时会非常慢(除非您运行的是 Windows To Go 或 WindowsPE)。相信我;我曾经在 SD 存储卡上安装了 Windows 7,而让它半可用的唯一方法是在更快的存储设备上创建一个巨大的页面文件。Ubuntu 的运行速度也不会很好,但也没有那么糟糕。

问题 #3:

大多数 Windows 版本不允许在 USB 设备上安装,因为这样人们就可以在多台计算机上运行单个 Windows 副本,而微软会损失金钱。此类 Windows 版本旨在在启动时中断 USB 输入,除非对其进行了修改,否则无法从它们启动 Windows。如果您想要从 USB 记忆棒安装和运行 Windows,则需要使用仅适用于 Windows 8 Enterprise、Windows Embedded、Windows PE(由于 .netframework 支持最少,无法运行太多软件的最小环境)的 Windows To Go,或者弄清楚如何修改 Windows 以允许安装和从 USB 设备运行。我确实见过一次在 XP 上执行此操作的指南,但那是几年前的事了;我不知道它是否真的有效。

问题 #4:

假设您要将 2 个操作系统装入 32GB 的空间,您需要记住要在其上安装哪些程序,因为您可能没有足够的空间。如果您不使用 SxS,Windows Embedded 可以节省空间。此外,这两个操作系统都有空间要求,它们会拒绝低于此要求安装(即使它们实际上可以安装)。

笔记:

如果您计划在其他计算机上使用这些 USB 安装,您将遇到多个问题,因为它们是针对您的计算机硬件配置的。Windows 也将在给定的计算机上激活,因此尝试在其他计算机上运行它将需要不断重新激活,这可能会使您的许可证密钥被列入黑名单。

相关内容