操作系统能否在不同的硬件上运行?

deo*_*oll 5 linux operating-systems external-hard-drive

我的朋友从外部硬盘 (500 GB) 启动 Linux。我的问题是他为一个特定的主板处理器安装了操作系统;系统可能有额外的东西,如图形卡等。如果他将此磁盘插入另一台完全不同的机器并尝试启动怎么办。操作系统会加载/启动吗?

Chr*_*isF 2

这取决于。

它可能会启动,但会以某种标准模式运行硬件 - 例如以低分辨率运行显卡,没有加速 3D 图形。

或者它可能根本无法启动。

对于 Windows XP,它可能会将显卡和其他外围设备检测为新硬件并尝试加载新驱动程序,但可能无法启动新主板。这意味着当您将硬盘插入原始计算机时,它将尝试再次加载新驱动程序。

对于 Linux,我不太确定,但它可能更有效。

  • 只要是半相似的硬件就应该没有问题。我经常在不同的笔记本电脑之间切换硬盘。主要区别在于我的图形和网络接口。但由于大多数 Linux 发行版都带有 VESA 驱动程序,因此它会回退到该驱动程序并为您提供一个不错的但不是出色的 UI (4认同)