如何解決在 VirtualBox 中執行 Ubuntu 時的凍結問題

如果你好奇 Linux 但你不想承受這個負擔 替換 macOS 或 Windows ,在虛擬機器中運行它是一個很好的選擇。 VirtualBox的 由於多種原因,它是最受歡迎的虛擬機器之一,其中之一就是它可以免費使用。

虛擬機 這些都是很複雜的事情,一旦出現問題,很難準確定位問題所在。如果你 運行 Ubuntu 許多用戶反映它經常卡死。如果你也遇到這種情況,想找出卡死的原因可能會很麻煩。

停用 3D 加速來解決凍結問題

無論您使用的是 Windows、macOS 還是 Linux,3D 加速功能都會在 VirtualBox 中引發許多問題。雖然聽起來像是您想要的功能,但它很少能帶來任何實際的效能提升。如果您在執行 Ubuntu 時遇到卡頓,那麼您應該先關閉此功能。

在 VirtualBox 的左側選單中,右鍵點選出現問題的 Ubuntu 虛擬機,然後選擇「設定」。在這裡,按一下「顯示」選項卡,並確保未選取「啟用 3D 加速」。

更改虛擬 CPU 的數量

雖然市面上出售的電腦只有一個 CPU,但它們擁有多個核心,可以充當多個 CPU。然而,VirtualBox 預設只會顯示一個虛擬 CPU,這已被證實會導致 Ubuntu 出現問題,尤其是在最新版本中。

如果遇到卡頓,可能需要將 CPU 數量增加到 2 到 4 個。右鍵單擊虛擬機,選擇“設定”,然後轉到“系統”標籤。在這裡,選擇頂部的“處理器”,然後向上滑動滑桿,直到 CPU 數量至少為 2 個。

嘗試解決凍結問題的其他選項

一些用戶發現了其他一些解決 Ubuntu 死機問題的選項。在可以更改 CPU 核心數的相同部分中,有一個「啟用 PAE/NX」的選項。如果已啟用,則將其切換為“關閉”;如果已停用,則將其切換為“開啟”,這或許可以解決問題。

您也可以嘗試變更半虛擬化設定。前往“設定”,然後選擇下方的“系統和加速”。半虛擬化介面通常設定為“預設”,但有些用戶將其設為“最小”效果更好。

嘗試不同版本的 VirtualBox。

任何軟體都不可能沒有 bug,Ubuntu 和 VirtualBox 都是如此。一些用戶發現不同版本的 VirtualBox 和 Ubuntu 有時無法相容。如果某個版本的 Ubuntu 過去沒有遇到任何問題,您可以嘗試安裝舊版的 VirtualBox。

相反,你可以嘗試運行 較新版本的 Ubuntu 這不僅可以解決凍結問題,而且您還將獲得新功能。

結論

我們希望上述選項之一能夠解決您的凍結問題。 使用 Ubuntu如果您仍然遇到問題,請不要放棄希望。試試上述選項的不同組合,或許能找到適合您的解決方案。不要讓一次糟糕的經歷阻礙您使用 Linux 系統或虛擬機器。

本文介紹如何在虛擬機器中執行 Ubuntu,但反過來又如何呢?如果您正在尋找,請查看我們的指南。 在 Ubuntu 上安裝並執行 VirtualBox.

轉到頂部按鈕