我希望将 USB 变成一个多分区 (4+)、多启动工具。我该如何正确设置它?

我希望将 USB 变成一个多分区 (4+)、多启动工具。我该如何正确设置它?

有很多关于多启动、多操作系统 USB 驱动器以及创建它们的各种工具的链接。它们没有详细解释当您计划使用多 Linux、Mac OS X、Windows 和其他分区时,如何正确分区和设置 USB 磁盘,或者是否可以正确分区和设置 USB 磁盘。

这是我想要的分区:

  • Mac OS X 10.9/10.10(20 GB,HFS)
  • Windows 7(20 GB,NTFS)
  • 具有持久性的 Linux 多操作系统(40 GB,FAT32 或 ext{3|4})
    • GParted Live/Clonezilla
    • 卡利
    • 鲁本图
    • Ubuntu 14.10 Server(临时、一次性安装程序)
    • 小狗 Linux?
  • “存储”(40GB,exFat)
    • 包含 Win 7 Pro x64 安装程序文件、Yosemite 安装程序和共享文件

(120 GB,Mushkin Ventura Ultra)

我最初将 USB 转换为 GPT,因为我计划使用超过 4 个分区(和 EFI 启动)。我研究并使用了 YUMI、Rufus、UNetBootin 和 SARDU 等多个程序来准备和安装 Linux 发行版。(我认为这是更好的选择,所以我至少会有一个 syslinux/grub 引导加载程序)。然而,即使我将 USB 保留为单个分区,也没有一个被证明是成功的

我研究了 EFI 和 GPT,看看我遗漏了什么。我知道 NTFS 分区需要设置为“活动”和“启动”,这样 Windows 才能将其识别为有效的启动分区。我尝试先使用其他软件(如 WinToUSB 和 Microsoft Windows USB Installer)在那里安装 Windows 7,但没有成功。我遗漏了什么?我是否需要按特定顺序排列分区,以便 BIOS EFI 识别并正确从中启动?(Windows 很好,请参阅更新 #1)


更新 #1

我做了一些研究并使用Microsoft 网站我根据他们推荐的配置脚本对 USB 进行了分区。目前看起来是这样的:

|--300MB--|--296MB--|--20GB--|--24GB--|--40GB--|--26.99GB--| 
 WIN RECOV    EFI    WIN7 PRO   HFS+     exFAT  UNFORMATTED

到目前为止,Windows 7 启动正常。我还没有安装 OS X。exFAT 很好。还剩下 27GB 空间用于多 Linux。

  • DISKPART for Windows 准备
  • 用于 Windows 的 WinToUSB 安装
  • 将使用 Yosemite 安装程序来使用 24GB 分区
  • 使用 Windows 计算机管理的 exFAT

答案1

我推荐我最喜欢的工具之一 YUMI。查找一下,它使用 GRUB,具有良好的 GUI,并且支持大量操作系统。 http://www.pendrivelinux.com/yumi-multiboot-usb-creator/

答案2

不是直接回答你的问题,但相关:据我所知,Windows 需要位于前两个分区 - 一个小的 SYSTEM_RESERVED 和 Windows 主分区。关于你的问题:我会选择这种方式,就像我将所有这些都安装在普通硬盘上一样,而不是使用 unetbootin 之类的花哨工具。我想这会给你提供大多数配置/分区选项。

答案3

您是否考虑过使用具有单一基础操作系统的虚拟机?

它可以使系统维护变得更加简单,并允许您一次启动多个系统。

您可以非常轻松地创建快照和备份系统。

您仍然可以使用外部设备来完成此操作。

相关内容