设置:一台运行 Linux 的 PC(在我的例子中是 Ubuntu),一USB驱动器。没有其他可用的可移动介质(即没有 CD/DVD 驱动器、没有 SD 卡、没有其他 USB 驱动器...)。
任务:在USB驱动器上安装Linux(我的例子是Fedora)(不修改PC上安装的系统)。
通常我会使用另一个可移动介质,在那里设置实时映像,启动它并从那里安装到所需的 USB 驱动器上,但只有一个 USB 驱动器可用。有可能实现这一目标吗?如果是的话,怎么样?
答案1
尝试使用一些虚拟化软件,例如虚拟盒子和虚拟机软件。这些软件支持使用 *.iso 文件启动虚拟机。如果您决定使用 VirtualBox,请尝试以下步骤。
- 安装 VirtualBox 扩展包。
- 创建一个附加了最小大小的虚拟硬盘驱动器的虚拟机。
- 设置虚拟机以使用 USB 控制器。选择与您的 USB 驱动器兼容的 USB 版本。
- 将虚拟机设置为使用所需的映像文件启动。 (在您的例子中,Fedora Linux iso 文件。)
- 将 USB 驱动器插入计算机。
- 启动虚拟机并在 USB 驱动器上安装 Fedora Linux。
在我看来,使用虚拟化软件是一个不错的选择,因为您不会遇到诸如意外安装在错误驱动器上之类的问题。当您使用这样的方法时,最糟糕的情况将是弄乱您的虚拟机。