64位桌面ISO与32位桌面ISO:EFI与传统引导模式

所以我的理解是Ubuntu桌面13.04 ISO有两种版本:

  • 32位(仅支持传统引导模式)
  • 64位(仅支持EFI启动)

它是否正确? 我想要的是一个可启动的映像,它将在我的旧计算机和我的新计算机上启动。 它们目前都运行64位软件,但我无法在我的旧计算机上启动64位映像。

如果我运行32位或64位Ubuntu,我真的不在乎,我关心的是为任何一台计算机使用相同的USB记忆棒。 是否有一种简单的方法可以让我的旧计算机在传统启动模式下启动64位映像? 或者是否有一种简单的方法可以在我的新计算机上在UEFI下启动32位映像?

或者,如果64位映像应该在传统启动模式下工作,请告诉我。

谢谢。

32位Ubuntu仅支持BIOS(旧版),而64位Ubuntu支持BIOS和EFI启动模式。 因此,如果计算机具有64位CPU,则64位映像应该可以在较旧的计算机上运行。 x86-64(又名AMD64,x64或EM64T)架构可以追溯到2003年(采用AMD的Opteron系列),但在此之后几年开始流行。 即使在今天,一些计算机仍然使用32位CPU,尽管它们主要是低端或嵌入式设备。 因此,没有进一步的细节,不清楚您的旧计算机是32位还是64位。

32位Ubuntu应该在64位计算机上运行,​​包括大多数基于EFI的系统; 但是,要在基于EFI的计算机上启动,基于BIOS的操作系统(包括标准的32位Ubuntu实时CD / USB映像)要求EFI具有称为兼容性支持模块(CSM)的function,这是一个BIOS – 兼容层。 大多数现代EFI都具有此function,但默认情况下通常会禁用,因此您可能需要输入固件设置实用程序以启用CSM(也称为“传统模式”或“BIOS模式”)。 有关如何执行此操作的详细信息因EFI而异,因此无法提供适用于所有计算机的简单而准确的说明。

即使您关闭UEFI,64位Ubuntu live USB磁盘也能正常工作 。 32位版本的Ubuntu 不支持 UEFI。 因此,如果您在使用32位版本的Ubuntu Live USB时无法使用旧PC,只要在新机器上关闭UEFI,就可以让两台计算机都运行它。