雙啟動和虛擬安裝有什麼不同?

雙啟動和虛擬安裝有什麼不同?

我只是想知道,在 VMware 中使用 Ubuntu 而不是雙啟動有什麼缺點? Ubuntu 在 VMware 下會受到某種限制嗎?

假設我安裝 Code::Blocks for Ubuntu(透過虛擬機器安裝)然後關閉作業系統。如果我再次啟動 Ubuntu,Code::Blocks 還會出現在 Ubuntu 嗎?

答案1

在虛擬機器中,Ubuntu 將受到虛擬機器配置所述的限制。因此,如果您的系統有 8 GB RAM,但虛擬機器僅配置為 2 GB,則 Ubuntu 將僅使用 2 GB。您可以決定要分配多少(或少量)資源給來賓系統(即虛擬機器內部的資源)。

虛擬機器「磁碟」通常儲存在主機檔案系統上的檔案中。假設您不刪除這些文件,或完全刪除虛擬機,則虛擬磁碟是完全持久的;它們的作用就像一個真正的硬碟,您放在那裡的任何內容都會保留,直到您明確刪除它或擦除虛擬機器。實際上,您可以刪除虛擬機器但保留虛擬硬碟:將其視為刪除並保留硬碟,同時將電腦扔進垃圾桶:)

答案2

我已經在雙啟動和虛擬機器配置下運行 Ubuntu 好幾年了,所以我將提供我的經驗。

我只是想知道,在 VMware 中使用 Ubuntu 而不是雙啟動有什麼缺點? Ubuntu 在 VMware 下會受到限制嗎?

這取決於您打算使用機器做什麼。在家裡,我使用 Ubuntu 14.04 和 Windows 7 雙啟動,因為我在這兩種作業系統上玩很多遊戲。遊戲會消耗大量系統資源。在虛擬機器中,重要的是要記住您的視訊硬體基本上是透過軟體模擬的。嘗試在 Ubuntu 虛擬機器上玩 Minecraft,您就會明白我的意思。 VM 技術已經取得了長足的進步,但視訊密集型應用程式仍然可以在「金屬上」運行得更好。

作為一名開發人員,我在虛擬機器上運行 Windows 8 和 Ubuntu 14.04。我這樣做是因為我需要使用和運行一些基於 Linux 的應用程式(為了我的工作)。這些工具通常與 Visual Studio 專案結合運作。因此,我在 Windows 和 Ubuntu 之間進行了大量的快速切換,而這對於雙啟動配置來說是不可能的。

如果我為 Ubuntu 安裝程式碼區塊(透過虛擬機器安裝)然後關閉作業系統。如果我再次啟動 Ubuntu,Ubuntu 中還會存在程式碼區塊嗎?

是的,您的 Ubuntu VM 會將其資料儲存在虛擬磁碟上。您的應用程式和資料仍然存在,就像您將 Ubuntu 安裝為獨立作業系統一樣。

需要注意的是,您的虛擬機器將僅受到您為其配置的資源限制(RAM、磁碟等)的限制。當然,如果你給它太多,你的主機作業系統就會受到影響。

相關內容