一台计算机允许安装多少个操作系统?每个额外的操作系统是否需要额外的 RAM?
答案1
不需要额外的 RAM,只需足够的硬盘空间(或硬盘驱动器)来容纳所有内容。
没有限制...使用引导加载程序和类似的技术,您可以简化这个过程 - 当我还是一个年轻的极客时,我曾经认为在同一台机器上拥有从 Windows 3.1 到 XP 以及几种 Linux 版本是很酷的事情......
...随着年龄的增长,我意识到这只是浪费时间并且是一场维护的噩梦。
如果您想要多个操作系统,我强烈建议您坚持使用一个操作系统,并探索虚拟化等技术,这将允许您在一个操作系统内运行多个操作系统而不会带来所有麻烦。
答案2
只要您的存储空间能容纳,就可以有尽可能多的分区。您的 MBR 最多可以有 4 个物理分区,而每个分区中都可以有逻辑分区。但实际上您可以从其他分区中的映像文件启动一些 Linux 发行版,即使使用 FAT 或 NTFS 文件格式,因此只要它们能容纳,就可以有尽可能多的分区。请注意,并非所有操作系统都支持相同的启动方法,尤其是封闭的操作系统。RAM 仅对每个单独的操作系统都重要,因此它取决于特定操作系统的最低要求。
答案3
我想,只要你有足够的硬盘空间,你就可以分区并安装任意数量的操作系统。RAM 要求将因特定操作系统而异,但数字系统不会受到影响。使用虚拟机将使整个过程变得容易得多。
你甚至可以发现如何安装 145 操作系统如果你想。
答案4
较旧的操作系统(例如 MS-DOS)具有某些要求,可能会限制一台机器上可以安装多少个。我相信(如果我错了请纠正我)提到的 MS-DOS 必须安装在第一个主分区上。
对于现代操作系统来说没有限制;只要您有足够的磁盘空间来保存所有系统以及正确配置的引导加载程序,您就可以拥有任意数量的系统。
但是,在一台机器上使用过多个操作系统后,我可以说这几乎不值得付出努力。一个更好的选择是让它们在虚拟环境中运行;那时的要求会稍微高一些(您需要有足够的资源来运行常规操作系统,然后有足够的资源来运行其中添加的操作系统)。
当然,除非你问的是一台机器(全是虚拟机)上可以同时运行多少个操作系统……那么 RAM 将成为主要限制。但随着 CPU 核心和磁盘空间的共享,资源将越来越分散,所有虚拟机的运行速度都会越来越慢。只要有 RAM,理论上可以运行的操作系统数量没有限制,但计算它需要回答一些问题,例如“什么样的操作系统”。旧式 DOS 运行时所需的资源远少于 Windows Vista。