我有一台笔记本电脑和一台 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 菜单中。