创建多操作系统安装 USB

创建多操作系统安装 USB

我有一个大容量的 USB 驱动器,比如说 128GB,我想下载流行的安装 iso 发行版,比如 Windows 7、10、Debian、Ubuntu、Gentoo、FreeBSD 等等。我需要能够将任何操作系统安装到某个目标硬盘上。我想用单个 USB 驱动器替换多个操作系统部署\安装 DVD。所以这是非带电 USB,您可以从中运行操作系统。我想在一个 USB 驱动器上安装多个安装 DVD。因此,它是部署 USB,我可以在其中安装任何启动时将操作系统复制到 PC 硬盘上,使用该 USB 上的 iso 文件。仅此而已。

几乎所有操作系统安装程序都只是对您的 HDD/SSD 进行分区,将安装文件复制到那里,然后进行初始配置。因此目标如下:

  • 易于添加:下载分发 iso,放在 usb 上,编辑一些 Syslinux/Grub/WhateverBootLoader 配置
  • 无需解压 ISO 内容或将其转换为其他格式
  • 必须在具有 1GB RAM 的系统上运行(无法在 RAM 上加载整个 ISO,MEMDISK 无法运行?)
  • 必须在任何 x86 或 x64 系统上运行

有什么好的方法可以实现它并使 USB 具有这样的属性?


我主要想问的是应该使用什么软件堆栈:

  • 最好的引导加载程序?
  • 一些工具或可启动的东西(称为 kernel/vmlinux/memdisk/等等)?
  • 1-2 个 iso 文件的示例配置?

答案1

这就是你所需要的。

http://www.easy2boot.com

在 Windows 中安装,插入 USB 棒,运行软件,单击大红色按钮。它使用 grub4dos 设置 NTFS 格式的可启动 USB 驱动器,然后您要做的就是将 ISO 文件复制到其目录结构中。启动时,它会扫描这些目录,然后您只需从菜单中选择即可。

我的 E2B 棒装有 Windows 10、Windows Server 2016、Fedora、Debian 和 Kali - 满足所有需求 :)

添加和删​​除 ISO 后,您可能会遇到问题,因为文件系统会变得碎片化;如果出现这种情况,请下载此文件:

https://rmprepusb.en.uptodown.com/windows

然后启动 WinContig。它将尝试对驱动器上的所有文件进行碎片整理,当然前提是有可用空间。

我不确定你有什么 USB 记忆棒,但你想要最快的一个可能...我用的是Corsair Voyager 256GB,它是快速地

答案2

一个不错的选择是从usb启动。它允许您在同一个 USB 上安装不同版本的 Windows 和基于 Linux 的版本。它甚至允许您安装发行版或部署(我不知道该用什么词来表达)旧版操作系统(如 WinXp)和其他操作系统。

相关内容