运行装有旧版本 Ubuntu 的虚拟机,该用什么?

运行装有旧版本 Ubuntu 的虚拟机,该用什么?

我目前正在使用 Ubuntu 20.04,但我的旧电脑上仍然安装了 Ubuntu 10.04,我想保留它以供偶尔使用(因为那个版本中的某些功能运行良好 - 我已经习惯了它们的工作方式 - 而它们在最近的版本中运行得不是很好)。但是,我不想保留实际的硬件,所以我决定将旧的 Ubuntu 10.04 安装转换为虚拟机并在我当前的系统下运行它。

我当前的系统是 Ubuntu 20.04 64 位,旧系统是 10.04 32 位。我应该使用哪种类型的虚拟化?我需要完全虚拟化吗(我的意思是 KVM - 这是我的第一个想法,因为我已经有了一些使用经验),或者我可以使用“更轻量”的东西,即一些基于容器的解决方案?我没有使用容器的经验,但据我所知,容器需要使用相同的内核,所以对我来说似乎是不可能的?我是对的吗?

澄清一下:我不是在询问“哪种虚拟化最好”的意见。我也不是在寻求有关 Ubuntu 10.04 的任何帮助。我是在问,如果可能在当前 Ubuntu 20.04 64 位内核上,使用比完全虚拟化(意味着:容器)“更轻”的东西将 32 位内核 2.6.32(来自 Ubuntu 10.04 的内核)作为客户操作系统运行?

相关内容