![Ubuntu 安装在 USB 记忆棒上 - 此类安装是否仅限于在同一台机器上运行?](https://linux22.com/image/894689/Ubuntu%20%E5%AE%89%E8%A3%85%E5%9C%A8%20USB%20%E8%AE%B0%E5%BF%86%E6%A3%92%E4%B8%8A%20-%20%E6%AD%A4%E7%B1%BB%E5%AE%89%E8%A3%85%E6%98%AF%E5%90%A6%E4%BB%85%E9%99%90%E4%BA%8E%E5%9C%A8%E5%90%8C%E4%B8%80%E5%8F%B0%E6%9C%BA%E5%99%A8%E4%B8%8A%E8%BF%90%E8%A1%8C%EF%BC%9F.png)
我在 USB 上执行了“完整”的 Ubuntu 安装 -不是刻录持久的 LiveCD 到其上,但使用 2 个 USB 棒,一个包含 LiveCD,另一个作为目标(引导加载程序也安装在目标棒上)。
现在,在安装过程中,我注意到向导配置了一些与硬件相关的元素。这是否意味着此类安装仅限于在执行安装向导的同一台机器上运行?如果是,1) 如果我将此棒带到其他地方并尝试在另一个硬件上启动它会发生什么,2) 有没有办法克服这个问题,这样我既可以避免使用 LiveCD+persistent(因为持久空间有限),又可以进行通用安装?
答案1
此链接中描述了一种可在 UEFI 和 BIOS 模式下启动的便携式安装系统,
以下链接有更多详细信息,
help.ubuntu.com/community/Installation/UEFI-and-BIOS
问:现在,在安装过程中,我注意到向导会配置一些与硬件相关的元素。这是否意味着此类安装仅限于在执行安装向导的同一台计算机上运行?
A:不可以。它是便携式的,但不如持久实时驱动器那么便携。
问:...因为持久空间有限。
A:您可以将持久性存储在分区中,这仅受驱动器大小的限制。使用 GUID 分区表 (GPT),它可以达到几 TB。韓國可以安装这样的持久直播系统。
评论:但是持久实时系统还有其他缺点。与已安装的系统相比,它的稳定性较差,并且您无法使用新内核,因为内核是在启动持久覆盖之前启动的。此外,我建议安装程序包,但不要更新和升级持久实时系统。相反,您应该从当前 iso 文件安装新的持久实时系统。
另请参阅以下链接,
askubuntu.com/questions/936633/ubuntu-live-from-usb-with-full-persistence-and-ntfs/936641#936641
在安装之前先试用 Ubuntu(Kubuntu、Lubuntu、Xubuntu 等)
编辑:USB 3 SSD 闪存驱动器的闪存硬件比标准 USB 闪存驱动器快得多,并且有具有指定高读/写性能的 USB 3 闪存驱动器。市场瞬息万变,因此值得在互联网上查看选择哪个品牌和型号以获得“今天”的最佳购买。请参阅此链接快速地USB 3 闪存盘,
help.ubuntu.com/community/Installation/FromUSBStick#Notes_about_speed
答案2
我刚刚在 USB 3.0 驱动器上安装了 Ubuntu,方法如下:
此安装几乎可以在任何其他硬件上运行,只有少数限制:
- 硬件必须能够从 USB 启动
- 64 位安装无法在 32 位 CPU 上启动
- 可能不包含较新显卡所需的专有驱动程序
- 有些网卡需要进行额外设置
- 计算机 BIOS 可能需要进行调整才能从旧版 BIOS 启动
遗憾的是,即使在 USB 3.0 上,它的性能远不及比实际安装更慢。即使是 dist-upgrade 也需要很长时间。它只适合测试,但之后可能会非常有用(我能够在安装之前测试 WIFI 模块的设置)。
答案3
Ubuntu 与其他 Linux 发行版一样,支持由提供的内核(内核本身 + 内核模块)支持的任何硬件。大多数发行版使用“硬件范围”内核,这些内核经过编译,支持多种硬件,以使内核与尽可能多的 PC 兼容。
这意味着(从硬件角度来看)安装了默认内核的操作系统将能够在任何能够处理此操作系统默认安装的 PC 上启动(因此,如上所述,32 位 PC 不会启动 ubuntu64 的 64 位内核)
如果您的某些 PC 出现问题,您可以随时更改内核配置并重新编译它以支持默认不支持的硬件,但也请注意,您必须将基本设置(支持的架构、指令集等)保持在最弱的 PC 级别(就像 32/64 示例 - 如果您想要一根用于 10 台 x64 PC 和 1 台 x32 PC 的内存条,您必须在所有 11 台 PC 上使用 x32)或创建映射到不同内核的多个启动点。
启动后,您应该记住,您可能必须重新配置您的网络设置(只要以太网设备的命名根据硬件而有所不同,并且因为您将有另一个 MAC 地址 - 所以您的网络的 DHCP 和 NAT 策略将在这里提升)
内核本身不处理的附加硬件 - 例如专有 GPU 驱动程序或使用专有固件的驱动程序(例如老式的 USB 扫描仪)将需要配置,因为它在默认情况下不会在启动过程中动态配置。
还要注意,除了硬件支持之外,还有一些与逻辑相关的东西,如主机命名(如果您在一个网络中启动 20 个克隆,那么您将拥有一个同名 PC 网络)、dhcp 租赁(在 20 台 PC 上启动 1 个克隆 20 次将需要 20 个租约,而不是具有不同 IP 的租约,因此如果您使用 dhcp,则必须更改路由器上的 NAT 规则)等等。