我使用的是 Ultimate Boot CD,并且向其中添加了许多自定义 .iso。我可以正常启动这些 .iso 文件,但它们中的大多数都是专为 CD 运行而设计的 Linux 迷你版。当它们尝试启动时,它们会尝试从 CD 运行(显然 CD 不存在,因为它们位于 USB 驱动器上),然后要么冻结,要么以其他方式无法工作。
有没有办法编辑 .iso 文件以告诉它们正在从 USB 驱动器启动?我假设在启动配置文件中的某个地方有一些东西可以执行此操作。它会在哪里?我认为不同的会有所不同,但是是否有一些地方是 Live CD 的标准?我需要更改什么?
编辑:只是为了明确我所问的问题...我知道到处都有关于如何从 USB 启动 .iso 的内容。这不是问题,我已经可以做到了。我想知道的是如何让存储在 .iso 中的操作系统意识到它是从 USB 而不是 CD 启动的?
答案1
联合国网启动可以从 USB 启动任何实时 CD 映像。(我认为它通过模拟 CD 驱动器来工作。)
其他一些选择此处列出。
如果你想要在同一个 USB 驱动器上包含多张可启动 CD,请参阅如何在单个 USB 驱动器上保存多个实时/可启动 ISO 映像?。
答案2
我以前也尝试过类似的事情。任何实时 CD 映像都可以轻松地从 USB 启动。我曾使用 Ubuntu 版 Linux 尝试过,并且成功了。
按着这些次序:
- 下载 ISO 映像文件或副本(以适用者为准)
- 插入 USB 驱动器,我建议将您之前的所有数据放在一个文件夹中(注意:一旦使用 USB 的 Live CD 运行,这些数据将无法访问)
- 下载通用 USB 安装程序。
- 在下拉框中选择特定的 ISO,并选择您想要启动的 USB。
- 单击“下一步”并设置您的选项。
- USB 驱动器现在可以启动。
- 要启动,请在计算机启动时选择从 USB 启动。
- 将 USB 作为 LIVE CD 运行或从中安装 Linux。
欲了解更多详情,请访问:Ubuntu 网站. 转到选项 2 并选择 USB 查看详细信息。