Linux 在虚拟机上的安装过程与在物理机上的安装过程相同吗?

Linux 在虚拟机上的安装过程与在物理机上的安装过程相同吗?

我是 Windows 用户,但一直在考虑转换到 Linux。

我的目标是使这种转变尽可能顺利,因此,我一直在考虑创建一个虚拟机并在其上运行 Linux 发行版。

这与在物理机上安装 Linux 一样吗?它会提供相同的体验吗?我是否仍需要安装我通常会安装的所有驱动程序(等等),或者当作为虚拟机运行时会有所不同?

答案1

[用于开始“的问题”开始使用 Linux 的最佳方式“但后来被编辑掉了,现在我的回答有点多余,但仍然有意义。]

您可以先使用 Linux 中提供的程序,看看是否喜欢它们,许多程序也有 Windows 和 Mac 版本。例如 LibreOffice、OpenOffice、GIMP、Firefox、Chromium、Thunderbird、Pidgin、VLC、Transmission?

如果您可以使用它们,尝试使用几个不同的实时 ISO(CD/DVD/USB)几个小时或几天,看看它们是否在您的计算机上运行,​​以及您是否喜欢它们。许多可以在 USB 上“持久”运行以保存更改。有很多其中可用的有:Debian(稳定版应该更稳定,但比较旧)、Ubuntu、Linux Mint、CrunchBang、Puppy Linux、Fedora、OpenSUSE……至少还有一百个其他的。

大多数都具有多个不同的桌面环境可用,如 XFCE、gnome shell、Cinnamon、Mate、LXDE、K、Unity……)

http://www.distrowatch.com以获得良好的概览和搜索功能。并在 youtube 上观看一些它们的操作视频(有一些视频是一个澳大利亚人让他的妈妈测试一个有趣的不同操作系统)。

在虚拟机中运行会给人一种感觉,但并不能真正测试硬件兼容性。我曾在 VirtualBox 中使用过 iso,但在“真正”运行时完全无法启动。有些像 Linux Mint 和 Ubuntu 这样的系统通常“可以正常工作”,但有时它们也需要特殊的“启动参数”才能工作……通常必须尝试一下,然后搜索出现的任何问题。

大多数“驱动程序”都内置在内核中,但有些专有的视频驱动程序可能(可选)可用。Ubuntu 和 Mint(至少)有一个“驱动程序管理器”类型的程序,可以轻松找到一些驱动程序。

答案2

虚拟机有自己的设备,即它们将您的设备虚拟化为自己的型号。这意味着您可能不必安装驱动程序。
另外据我所知,VmWare Workstation 有一个叫做 的东西,Guest Additions一旦它在虚拟机上完成操作系统的安装,它就会安装在操作系统上。这个小程序有使用 VMware 自己制作的虚拟设备所需的驱动程序。
所以答案是否定的,与物理机相比,您不必在虚拟机上安装所有驱动程序,无论是虚拟 Windows 还是 Linux 安装。

答案3

Microsoft 的虚拟化系统称为 Hyper-V,包含在 Windows Server 中。有关 Hyper-V 下的 Linux 的全面信息,请访问Hyper-V 上的 Linux 和 FreeBSD 虚拟机.另请参阅第二代虚拟机中的 Ubuntu 14.04在 Ben Armstrong 的虚拟化博客上。

对于非“Windows Server”操作系统,还有其他几个虚拟化选项:Windows 虚拟 PCOracle VirtualBox

在大多数情况下,这将与您在其他情况下拥有的体验相同,尽管某些驱动程序行为可能由于虚拟化而略有不同。

相关内容