如何使用 VirtualBox 設(shè)置虛擬機(jī)
時(shí)間:2023-07-14 23:27:02 | 來源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2023-07-14 23:27:02 來源:網(wǎng)站運(yùn)營(yíng)
如何使用 VirtualBox 設(shè)置虛擬機(jī):虛擬機(jī),又名 VM,提供了一種探索 Linux 或其他操作系統(tǒng)世界的絕妙方法,而無需將它們作為主要環(huán)境。
Windows電腦可以托管大量的用戶操作系統(tǒng)。我們可以試用最新的 Ubuntu、Fedora、Manjaro 或 Linux Mint 保險(xiǎn)箱,因?yàn)椴恍枰ㄒ环皱X購(gòu)買額外的設(shè)備。
虛擬機(jī)不僅限于 Linux,還可以在主機(jī)上 安裝Windows 11甚至maxOS。
創(chuàng)建 VM 的最簡(jiǎn)單方法之一是 Oracle 的 VirtualBox,這是一個(gè)免費(fèi)的應(yīng)用程序,它提供了易于使用的界面和許多額外的功能,可以將主機(jī)和來賓操作系統(tǒng)融合到一臺(tái)運(yùn)行流暢的機(jī)器中。
在本教程中,我們將下載一個(gè) Linux 發(fā)行版,并創(chuàng)建一個(gè)虛擬機(jī)來運(yùn)行 Linux 操作系統(tǒng)。
下載 Linux 操作系統(tǒng)
對(duì)于虛擬機(jī),我們的首選是Ubuntu,小編下載了當(dāng)前的長(zhǎng)期支持版本 22.04 和最新的 22.10 測(cè)試版。22.10 安裝成功,但無法啟動(dòng),所以使用 22.04 重新安裝。
Linux 操作系統(tǒng)的選擇完全取決于你想要安裝哪種,但要考慮的是,要保留多少運(yùn)行空間。主機(jī)越強(qiáng)大,我們可以為虛擬機(jī)及其客戶操作系統(tǒng)騰出的資源就越多。
如何在 Virtualbox 虛擬機(jī)中安裝 Linux
1.下載 Virtualbox
并將其安裝到電腦上。接受包括網(wǎng)絡(luò)接口和 USB 在內(nèi)的默認(rèn)安裝選項(xiàng)。
2.
單擊完成關(guān)閉安裝程序并打開 Virtualbox。設(shè)置虛擬機(jī)
1.
點(diǎn)擊新建創(chuàng)建一個(gè)新的虛擬機(jī)。2.
命名虛擬機(jī)并單擊下一步。Virtualbox 會(huì)通過名稱自動(dòng)提示虛擬機(jī)中使用的操作系統(tǒng)的類型和版本。在示例中,使用的是 Ubuntu 22.10,因此 Virtualbox 將類型設(shè)置為 Linux,版本設(shè)置為 Ubuntu。
3.
設(shè)置虛擬機(jī)的可用內(nèi)存,點(diǎn)擊下一步。這將因系統(tǒng)而異。示例中有 32GB 的 RAM,因此可以為 VM 分配 8GB (8192MB)。
4.
為虛擬機(jī)選擇一個(gè)新的虛擬硬盤,然后單擊創(chuàng)建。這將開始創(chuàng)建一個(gè)包含 VM 操作系統(tǒng)的文件的過程。
5.
選擇一個(gè) VDI(VirtualBox 磁盤映像)并單擊下一步。6.
選擇動(dòng)態(tài)分配的磁盤大小并
單擊下一步。如果需要特定大小,選擇固定大小并相應(yīng)地分配空間。隨著文件的創(chuàng)建和應(yīng)用程序的安裝,動(dòng)態(tài)分配的文件將隨著操作系統(tǒng)的增長(zhǎng)而增長(zhǎng)。
7
、設(shè)置VDI硬盤的位置,設(shè)置
文件大小。然后單擊創(chuàng)建。將大小設(shè)置為 20GB,足以安裝 Ubuntu 22.10。大小是 VM 可以使用的最大值,因此請(qǐng)確保設(shè)置合理的空間量。
配置虛擬機(jī)
1.
選擇虛擬機(jī),然后點(diǎn)擊設(shè)置。2.
選擇系統(tǒng)并
單擊處理器選項(xiàng)卡。盡可能多地分配內(nèi)核。如果你有一個(gè)多核系統(tǒng),可以為虛擬機(jī)分配多個(gè)核。如果CPU支持,也可以啟用 VT-x 和 AMD-V 等擴(kuò)展功能。
3.
選擇顯示,分配足夠的顯存并
啟用 3D 加速。16MB 對(duì)于基本安裝應(yīng)該足夠了,但是如果想要更流暢的體驗(yàn),可以盡可能多地分配。添加 3D 加速不是必需的,但它可以幫助加速依賴 3D 加速的應(yīng)用程序。
4.
選擇存儲(chǔ),在存儲(chǔ)設(shè)備下,
單擊控制器 IDE >> 空,然后
單擊 CD 圖標(biāo)并
選擇選擇磁盤文件。5.
選擇Linux ISO并點(diǎn)擊打開6.
單擊網(wǎng)絡(luò)并
為您的物理網(wǎng)絡(luò)連接創(chuàng)建一個(gè)橋接適配器。7.
單擊確定保存所有更改。在 VirtualBox 中運(yùn)行虛擬機(jī)
安裝完成后,可以啟動(dòng)虛擬機(jī)并在 VirtualBox 中運(yùn)行。
1.
確保選擇了正確的 VM,然后
單擊 Start。這將啟動(dòng)虛擬機(jī),就像它是一臺(tái)電腦一樣。
2.
從 Live CD 啟動(dòng)菜單中選擇 Try or Install Ubuntu,然后按 Enter 開始。這會(huì)將操作系統(tǒng)加載到 VM 的 RAM 中,并使我們能夠在安裝前測(cè)試 VM 是否工作。
3.
試用 Live Linux 操作系統(tǒng),確保一切正常。屏幕分辨率可能不正確,此時(shí)將不得不使用它。在此過程的后期,將安裝其他驅(qū)動(dòng)程序以啟用更多分辨率。
4. 將操作系統(tǒng)安裝到虛擬機(jī)。5.
安裝完成后重啟。調(diào)整 VirtualBox VM 安裝
進(jìn)一步調(diào)整,有一個(gè)有用的Guest Additions ISO 映像很有幫助,可在VirtualBox 中使用,它增加了額外的功能,例如
- 鼠標(biāo)指針集成:可以輕松地在主機(jī)和虛擬機(jī)之間移動(dòng)。
- 共享剪貼板:剪貼板項(xiàng)目可以在主機(jī)和訪客之間共享。
- 文件拖放:將文件復(fù)制到機(jī)器或從機(jī)器復(fù)制文件。
- 共享文件夾:輕松共享卷和目錄。
- 更好的圖形支持:加速視頻性能。
要安裝 Guest Additions,我們需要執(zhí)行以下步驟。
1.
打開終端并
更新操作系統(tǒng)的存儲(chǔ)庫(kù)列表,然后
運(yùn)行下一個(gè)命令來安裝Guest Additions 安裝程序所需的軟件包。
2.
單擊設(shè)備并
選擇插入訪客添加 CD 映像。這是一個(gè) ISO 映像,其中包含虛擬機(jī)的額外驅(qū)動(dòng)程序和功能。
3.
打開文件管理器并單擊 CD 驅(qū)動(dòng)器。4.
右鍵單擊?? autorun.sh 并選擇“作為程序運(yùn)行”。5.
輸入您的密碼以使用 sudo 權(quán)限運(yùn)行腳本。Sudo 將賦予我們的用戶安裝軟件和更改操作系統(tǒng)所需的權(quán)限。
6.
出現(xiàn)提示時(shí),按 Enter 結(jié)束安裝。7. 重新啟動(dòng)虛擬機(jī)以使更改生效。在 VirtualBox 中更改 VM 顯示分辨率
虛擬機(jī)操作系統(tǒng)不僅限于分辨率差;可以使用查看菜單自由更改分辨率。
1.
單擊查看 >> 自動(dòng)調(diào)整訪客顯示大小以即時(shí)更改 VM 的分辨率。
在虛擬機(jī)窗口上拖動(dòng)光標(biāo)并
設(shè)置顯示大小。2. 要設(shè)置特定分辨率,
請(qǐng)轉(zhuǎn)到查看 >> 虛擬屏幕 1并
選擇所需的分辨率。將 USB 設(shè)備連接到 VirtualBox VM
可以通過“設(shè)備”菜單添加 USB 設(shè)備、USB 驅(qū)動(dòng)器、安全密鑰甚至 Raspberry Pi Pico。在這里可以添加音頻設(shè)備、虛擬 CD/DVD 驅(qū)動(dòng)器、USB 和其他網(wǎng)絡(luò)接口。
添加 USB 設(shè)備很簡(jiǎn)單。
1.
將 USB 設(shè)備插入主機(jī)。2. 單擊設(shè)備>> USB并
從列表中選擇設(shè)備。該設(shè)備現(xiàn)在可以使用了。
3. 要證明設(shè)備已連接,請(qǐng)
打開終端并
使用“l(fā)susb”列出連接到客戶操作系統(tǒng)的 USB 設(shè)備。
在 VirtualBox 中為客戶操作系統(tǒng)供電/重啟
VirtualBox 有能力控制虛擬機(jī)的狀態(tài)。它可以暫停正在運(yùn)行的機(jī)器,發(fā)送復(fù)位信號(hào),甚至向客戶操作系統(tǒng)發(fā)送 ACPI 關(guān)閉請(qǐng)求。
1.
單擊機(jī)器并
選擇暫停。2. 屏幕會(huì)變灰,表示運(yùn)行g(shù)uest OS 的VM 已暫停。
單擊暫停以恢復(fù)虛擬機(jī)。在這里,我們正在運(yùn)行 ping 命令以顯示操作系統(tǒng)已暫停。
3.
點(diǎn)擊機(jī)器>>重置,強(qiáng)制重置機(jī)器。請(qǐng)注意,任何未保存的工作都將丟失。這就好像我們按下了電腦上的重置按鈕。
4.
單擊重置以確認(rèn)要強(qiáng)制重置。
5.
單擊機(jī)器>> ACPI 關(guān)機(jī)向操作系統(tǒng)發(fā)送關(guān)機(jī)信號(hào)。
關(guān)機(jī)、重啟和注銷也可以通過客戶操作系統(tǒng)菜單訪問。這就像電腦是真正的硬件一樣工作。