Linux中國

如何在 VirtualBox 中安裝 Fedora

讓我們分步在 Oracle VirtualBox 上安裝 Fedora。

步驟一:安裝 VirtualBox

如果你的系統還沒有安裝 VirtualBox,你可以從官方網站下載。你可以找到 Windows、MacOs 和 Linux 的說明。 Ubuntu 用戶可以參考這個關於安裝 VirtualBox 的詳細教程。

步驟二: 下載 Fedora ISO

如果你不熟悉 Fedora,那麼這些鏡像你需要知道。

Fedora IoT 是用於可擴展基礎設施的,Fedora workstation 是一個帶有一組面向普通 GNOME 桌面環境中的桌面工具的鏡像。Fedora server 顧名思義,是為伺服器或數據中心定製的。

如果 GNOME 不是你的首選,你可以下載一個帶有替代桌面環境的定製版 Fedora 桌面。對於本教程,我選擇了帶有 GNOME 桌面環境的Fedora 33

步驟三: 創建一個空虛擬機並對其進行配置

要成功安裝和運行 Fedora,至少需要 20GB 磁碟空間和 2GB RAM。不過,為了獲得更流暢的用戶體驗,建議增加一倍。在此基礎上,我將創建並配置虛擬機。

開啟 Virtual Box 點擊 「New」。

創建一個新的虛擬機

需要注意,最重要的選項是 將類型設置為 Linux ,版本設置為 Fedora (64-bit)。如果你在名稱提示符處開始輸入 「Fedora」,VirtualBox 將自動為你選擇正確的設置。雖然名字不一定非得是 Fedora,它可以是任何你喜歡的。

*如果你只能訪問 32 位版本,那麼你需要在 BIOS 上啟用虛擬化技術,如果你有一個 AMD CPU,它被稱為 SVM。最壞的情況是你的 CPU 不支持虛擬化技術。如果你不確定,先檢查這個。

如果你的設置和我類似,點擊 「create」 按鈕。

命名你的虛擬機,並未它指定至少 3 GB RAM

如前所述,至少需要 20GB 的磁碟空間才能安裝 Fedora。我的系統上有 32GB 的內存,所以我分配了 8GB 內存。3 GB 的內存應該也沒問題。

順便說下內存的使用,只有在運行虛擬機時,虛擬機才會使用內存。否則,它將可用於常規使用。

確保其餘設置與示例匹配,並點擊 「Create」 按鈕。

以 VDI 格式分配 15-20 GB 的磁碟空間

在你點擊虛擬機的 Start 按鈕之前,你需要載入如下所示的 ISO [光碟機]。

將 Fedora ISO 添加到光碟機存儲中

因為你的虛擬硬碟是空的,虛擬機將從這個 ISO 啟動。可以把它看作是使用臨場 USB 或磁碟安裝 Linux。

在設置中將 ISO 添加為光碟機

然後,如果你有一個多核 CPU,建議為虛擬機分配 2 個或更多的核。你可以在 「System」 選項卡下找到 CPU 核心。配置系統時,單擊 「OK」 並啟動虛擬機。

可選:分配 CPU 核數

配置好所有內容後,單擊 「Start」 按鈕開始安裝。

步驟四:在 VirtualBox 中安裝 Fedora。

如果你正確地遵循了這個過程,那麼當你啟動虛擬機時,你將直接從 ISO 文件啟動。當你看到類似下面的屏幕時,選擇 「Start Fedora」,並按回車鍵。

Fedora 運行在虛擬機的臨場環境中

要啟動安裝對話框,單擊 「Install To Hard Drive」。

點擊 「install to hard drive」

在你繼續安裝之前,有必要定義你的鍵盤布局、你的時區以及最終安裝操作系統的位置。

選擇鍵盤布局、日期和時間,然後是安裝目標位置

分區過程很簡單。你像前面的 VDI 那樣劃分一些空閑空間。它應該被自動識別。

選擇你的磁碟並將存儲配置設置為 「Automatic」。單擊 「Done」 進入上一個對話框。

磁碟應該會自動識別

一旦你配置完了上面的,點擊 「Begin Installation」。

開始 Fedora 的安裝

現在只需等待 5 - 6 分鐘即可完成安裝。安裝完成後,點擊 「Finish installation」 按鈕。

最後一步,需要關閉系統的電源。如果你不熟悉 GNOME 桌面環境,你可以如下這樣做。

安裝後關閉 Fedora 臨場環境

你必須手動卸載在初始步驟中載入的 ISO 文件。

從光碟機中移走 Fedora ISO

下一次使用 Fedora 啟動虛擬機時,系統將提示你為 Fedora Linux 創建用戶帳戶並設置密碼。

使用 VirtualBox Guest Additions 的附加功能,如剪貼板共享,文件夾共享等

Guest Additions 設計為在 訪客 guest 操作系統安裝後安裝在虛擬機中。它們包含對客戶操作系統進行優化的設備驅動程序和系統應用程序,以獲得更好的性能和可用性。

Guest Additions ISO 文件被安裝為虛擬 CD-ROM 以便安裝。

這是一個簡單的過程。只需單擊設備選項卡,然後單擊 「Insert Guest Additions CD image」。

當提示單擊 「Download」 時,系統將彈出下載 Guest Additions 鏡像界面。

安裝 VirtualBox Guest Additions

共享剪貼板

有時候,你需要在虛擬機和 宿主機 host 操作系統之間移動一些內容。共享剪貼板/拖放支持將允許你在一個平台上複製項目,並將它們粘貼到另一個平台上。

要啟用此功能,請在 VirtualBox 主頁上選擇 「Settings」,並按照下面的說明操作。「Bidirectional」 的選項是最方便的。

啟用訪客和宿主系統間的剪貼板共享

共享文件夾

有兩種類型的分享:

  • 永久共享,與虛擬機設置一起保存。
  • 暫時共享,當虛擬機關閉時就會消失。可以使用 VirtualBox 管理器中的複選框創建暫時共享。

在本教程中,我將創建一個永久共享文件夾。在 VM 設置中添加你想要共享的宿主機系統文件夾,並選擇你想要在 VM 中出現的名稱。

下次啟動虛擬機時,該文件夾應該顯示為網路驅動器。

更好的視頻支持

雖然 Oracle VirtualBox 提供了具有基本功能的虛擬顯卡,但訪客系統添加的自定義視頻驅動程序為你提供了超高和非標準的視頻模式,以及視頻加速。

使用 Guest Additions,操作系統的解析度將隨著你調整計算機上的 VirtualBox 窗口而動態調整大小。

最後,Guest Additions 可以利用你的計算機的顯卡。如果你是一名遊戲玩家或在 WM 中使用高效軟體,這就會產生巨大的改變。

USB 和網路設備共享

有了 VirtualBox,用戶就可以使用一個功能齊全的操作系統,而不必在不同的硬體上進行設置。然而,在宿主機和訪客機器之間共享 USB 和網路設備並不像想的那樣簡單。

要訪問 USB 設備,你將需要安裝 VirtualBox 擴展包

安裝 VirtualBox 擴展包

下面這些僅對 Linux,因為我使用的是 Linux。

為了使 VirtualBox 能夠訪問 USB 子系統,運行 VirtualBox 的用戶(在宿主機系統上)必須屬於 vboxuser 組。為此,打開一個終端並發出以下命令:

sudo usermod -aG vboxusers 'your username'

運行該命令後,你應該註銷並重新登錄,或者重新啟動主機。

在這一步,插入你的 U 盤,通過你的 VM 設置,你應該能夠找到並添加介質,如例子中所示。

當你下次啟動虛擬機,你的 USB 將是可訪問的。

額外提示:保存並導出虛擬機,以便以後可以在任何系統上使用它

你可能想在另一台計算機上使用虛擬機,或者是時候構建一台新機器了,並且你需要保持虛擬機的原樣。只需幾個簡單的步驟,就可以輕鬆地導出當前設置並將其導入到另一台機器。

在 VirtualBox 主面板上,單擊 「file」、「Export Appliance」。如果你喜歡鍵盤快捷鍵,你可以簡單地點擊 Ctrl+E

選擇要導出的虛擬機,然後單擊 「Next」。

「Format」 選項需要注意一下。有三種不同的選項: 開放虛擬化格式 Open Virtualization Format 0.9、1.0 和 2.0 ,可以是 ovf 或 ova 擴展名。

使用 ovf 擴展名,會分別寫入幾個文件,而 ova 擴展名則將所有文件合併到一個開放虛擬化格式歸檔文件中。

默認格式 OVF 1.0 應該沒問題。

要完成該過程,單擊 「Next」,然後在下一個對話框中單擊 「Export」。

總結

通過使用虛擬機,你不僅可以測試操作系統,還可以部署與物理機器同等重要的功能完整的系統。如今,硬體已經變得如此強大和廉價,它的大部分功能都沒有被利用。

通過虛擬化技術,你可以使用這些浪費的資源。對物理機器的需求減少了,因此能源消耗也減少了。你可以從硬體和降低運行成本兩方面省錢。

在大規模服務環境中,伺服器虛擬化更多的是一種基本需求,而不是一種高級概念。

我希望本教程對你在 VirtualBox 中安裝 Fedora Linux 有幫助。如果你遇到任何問題,請在評論中告訴我。

via: https://itsfoss.com/install-fedora-in-virtualbox/

作者:Dimitrios Savvopoulos 選題:lujun9972 譯者:frogOAO 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國