我需要能够从我的 USB 棒虚拟化 Ubuntu 11.04,这样就可以将文件保存在上面,当我在其他计算机上启动我的 USB 棒时,我仍然可以打开相同的文件。据我所知,我需要的是非实时 CD 安装,而我在互联网上找到的大多数创建者都无法提供。
答案1
那不是虚拟化。您描述的是在 USB 上安装 Ubuntu,这是完全有可能的。(我已经成功做到了这一点,而且实际上我已经在 USB 硬盘上运行 Ubuntu 大约一年了。)
去做这个:
- 从 USB 磁盘复制您想要保留的任何内容。
- 运行 Ubuntu live CD,插入 USB 磁盘,然后启动 Ubuntu 安装程序。
- 在分区步骤中,告诉它安装到 USB 驱动器(很可能
/dev/sdb
,假设您有 1 个内置硬盘)。 - 安装。告诉它只在 USB 驱动器上安装引导加载程序,然后不是在内部硬盘上(这会破坏计算机的操作系统安装)。
- 重新启动。您可能需要更改 BIOS 配置以从 USB 启动。
注意事项
- 安装基本的图形驱动程序(
xorg
东西),但是不是AMD/ATI 或 Nvidia 驱动程序(如果您在没有相应显卡的系统上启动,则可能会导致问题)。 - 请注意:它会相当慢,因为所有磁盘写入都转到 USB 磁盘。
答案2
您需要用 ubuntu 创建一个 USB,不是实时模式,而是持久模式,这样您就可以按照您说的使用它,但要注意两点:一是“安装基本图形驱动程序(xorg 内容),但不要安装 AMD/ATI 或 Nvidia 驱动程序(如果您在没有相应显卡的系统上启动,这可能会导致问题)。”正如 Mechanical snail 所说,第二点是您需要一个具有大量内存的 USB,至少 8 GB。您可以使用 linux live usb creator 来做到这一点,但我建议您单独下载 11.04 的 iso,因为 11.04 不再在 linux live usb creator 的 iso 下载列表中,一旦您这样做,就可以选择使用您已有的 iso,然后选择您下载的 11.04,并确保使用“usb 最大容量的持久模式”,这样就完成了。只有一件事 Linux live 是作为 Windows 的应用程序创建的,但是如果你有 wine,你可以在 ubuntu 上运行它。