我可以使用两个不同版本的 Ubuntu 制作一个 live usb 吗?

我可以使用两个不同版本的 Ubuntu 制作一个 live usb 吗?

我有一台笔记本电脑和一台 PC。我的 PC 很旧,只有 1G 内存和旧的双核处理器,但我的笔记本电脑相对较新。

我想在笔记本电脑上使用 12.04,在 PC 上使用 10.10。有没有办法可以同时将两个不同版本的 Ubuntu 12.04(64 位)和 10.10(32 位)添加到我的 USB?

答案1

取决于驱动器。有些闪存驱动器可以分区,有些则不能。我之前已经将 grub 安装到闪存驱动器中,没有任何问题,使用 usb 硬盘进行此操作完全没有问题。您可以让 grub 启动到 cd iso,也可以启动到闪存/硬盘上的完整实时发行版。

也许可以制作一个虚拟根磁盘映像来启动,就像 vmware vhd 文件一样,但从我读到的内容来看,这需要一些工作,如果可能的话。

如果您从 cd 映像启动,该文件将被复制到内存中,因此您将需要几 GB 的 RAM。如果笔记本电脑有 2GB,台式机有 1GB,您可以为台式机制作 USB 驱动器 10.x,并使用 cd 映像启动笔记本电脑(如果您无法对其进行分区)。

答案2

只有一个词——YUMI。

还有另外一个——多重引导。

个人比较喜欢YUMI。

PS - 您也可以在桌面上运行 Ubuntu 12.04。YUMI 和 MULTIBOOT 仅在 Windows 上可用。

答案3

可以通过 grub2 执行此操作 - 要么启动到不同的分区,要么直接启动 ISO 文件。如果您有足够大的 USB 驱动器来对其进行分区并在其上完整安装两个操作系统,这也是可能的。如果您进行搜索,您会找到很多关于这些事情的信息。

除非您想将这些作为学习练习,否则我建议最简单的方法是使用 MultiSystem 为您的 USB 驱动器配置任意数量的操作系统(和类型)。请访问此处: http://liveusb.info/multisystem/ 并下载安装程序文件 install-depot-multisystem.sh.tar.bz2

然后,您需要解压并安装该程序,然后运行它来构建您的 USB 驱动器。您不需要再次下载 ISO 文件 - 多系统默认采用该操作模式。请注意创建持久文件,因为它从虚拟磁盘启动。这并不难,因为一切都为您自动化。

MultiSystem 也适用于 Gparted LiveUSB 和其他恢复工具,因此它非常适合构建完整的恢复 USB 驱动器,尤其是那些不是设计为直接从 ISO 启动的驱动器(如 Gparted CD)。

但是,您会丢失 LiveUSB 的第一个测试和修复菜单,因为多系统会导致它直接启动到操作系统。不过,您当然可以将这些工具重新添加到多系统创建的 grub2 菜单中。

相关内容