Windows 和 Linux 双启动 USB

Windows 和 Linux 双启动 USB

我想知道是否可以创建一种可以安装任一操作系统的双启动 USB 闪存驱动器。

我有一份 Windows 8.1 和一份 Ubunutu,我的电脑目前运行的是 Windows 7。我想格式化驱动器,然后加载这两个新操作系统,但我没有第二个 USB 驱动器或 DVD 驱动器。如果我格式化驱动器,我将丢失这些图像。

我知道我可以为一个操作系统创建一个启动驱动器,并将另一个操作系统的映像文件放到该驱动器上,然后当我运行一个操作系统时,只需对我保存到驱动器的第二个操作系统映像执行相同的操作即可。但我只是想知道是否可以这样做?

答案1

是也不是。

为了实现这一点,您需要在 USB 闪存驱动器上创建多个分区——每个操作系统安装程序一个。这是可行的,但有两个注意事项:

  1. 几乎所有 BIOS 都支持从 USB 闪存驱动器启动,但大多数不支持选择从哪个分区启动。BIOS 将从标记为“活动”的分区启动。每次想要切换时,您都必须将相应的分区标记为可启动。
  2. Windows 明确不支持在设置了可移动介质位 (RMB) 的 USB 闪存驱动器上设置多个分区。实际上,几乎所有闪存驱动器都具有此功能。如果您将具有多个分区的闪存驱动器插入 Windows 系统,在最好的情况下,它可能只会看到第一个分区。在最坏的情况下,它根本看不到已格式化的分区。

答案2

我认为你正在寻找萨尔杜

答案3

尤米对我来说是个不错的选择。它可以处理 iso 提取和分区。启动时它还有一个不错的 gui,完成后还有一个有用的界面用于删除 ISO 文件。它唯一不能做的就是像 unetbootin 那样为你下载 ISO。我不知道这是否只是环境的牺牲品,但当我使用 isohybrid 和 dd 时,我只能让 archlinux usb 启动。

相关内容