在 Ubuntu 主機上,我在 Virtualbox 中運行 win10 用戶端,但螢幕尺寸有限

在 Ubuntu 主機上,我在 Virtualbox 中運行 win10 用戶端,但螢幕尺寸有限

我使用的軟體版本:

  • Ubuntu主機:18.04
  • 虛擬盒:6.1
  • Virtualbox客戶端:win10

我安裝了這個並運行Win10客戶端,但螢幕尺寸有限。我的顯示器有1680 * 1050像素,但Windows客戶端僅顯示1024 * 768像素。在 Windows 用戶端中,我選擇了 Virtualbox 選單 -> 查看 -> 虛擬螢幕 1,其中顯示了一個停用列表,其中包含多個顯示器尺寸,並選擇了 1024* 768。但我無法改變這個值。

我讀到我必須安裝來賓添加 ISO,但是https://www.virtualbox.org/manual/UserManual.html#additions-windows我找不到這個文件。也不開https://www.virtualbox.org/wiki/Linux_Downloads

我讀過了如何在 Oracle 虛擬機器 5.0 內執行的來賓作業系統 (Windows 7) 與主機作業系統(CentOS 版本 4.0 最終版)之間進行複製 和Thorian93回答,但他指出了我找不到客座補充內容的頁面。

我的問題:

  • Win10螢幕尺寸可以調整為全螢幕,而不需要Guest Additions嗎?如果是這樣怎麼辦?
  • 如果不可能,哪裡可以找到合適的賓客補充?

更新1:

我從頁面安裝 https://www.virtualbox.org/wiki/下載 「VirtualBox 6.1.18 Oracle VM VirtualBox Extension Pack」其中包含「Guestadditions」。這似乎是成功的。

在VirtualBox伺服器中,我選擇了Win10客戶端->設定_。儲存 -> 並新增 VBoxGuestAdditions.iso 作為光儲存。

我啟動了 Win10 VBoxVlient -> VirtualBox 選單 -> 裝置 -> 光學設備。我看到一個包含 VBoxGuestAdditions.iso 的列表,其中帶有選定的複選框。所以這似乎沒問題。

但螢幕尺寸還不是全螢幕。

在 Win10 VBoxClient -> VirtualBox 選單 -> View -> Virtual Screen 1 中,我仍然停用了不同的螢幕尺寸。

更新2:

要查看擴充包是否已正確安裝,我運行:

bernard@p10:~$ VBoxManage list extpacks
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:      6.1.18
Revision:     142142
Edition:      
Description:  Oracle Cloud Infrastructure integration, USB 2.0 and USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe.
VRDE Module:  VBoxVRDP
Usable:       true 
Why unusable: 
bernard@p10:~$ 

更新3:

我檢查了Win10上是否確實安裝了來賓添加:

VBoxManage showvminfo VBox_Win10

與(剝離)結果:

Video mode:                  1024x768x32 at 0,0 enabled
Guest:

這似乎意味著 VirtualBox 已知的來賓新增項目在用戶端中可見(Virtualbox 選單 -> 裝置 -> 光碟機 -> VBoxQuestAdditions.iso 已選取),但無法安裝(Virtualbox 選單 -> 裝置 -> 插入來賓新增項目) CD 映像沒有回應)

答案1

Win10螢幕尺寸可以調整為全螢幕,而不需要Guest Additions嗎?如果是這樣怎麼辦?

是的;但是,如果您仍然希望來賓添加內容VBoxGuestAdditions.iso應位於/opt/VirtualBox/additions/.這將允許您按照其餘的安裝說明進行操作,以便將其安裝在來賓作業系統中。

如果不可能,哪裡可以找到合適的賓客補充?

正如其他人指出的那樣,您實際上需要 VirtualBox 擴充包。

你可以安裝它

VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack

VBoxManage extpack cleanup

並可以使用以下命令驗證它是否實際安裝:

VBoxManage list extpacks

來源:VBoxManage 擴充包

VirtualBox 6.1.18 Oracle VM VirtualBox 擴充包

答案2

Win10螢幕尺寸可以調整為全螢幕,而不需要Guest Additions嗎?

不,通常不會或具有所有靈活性。您需要安裝訪客擴充功能。

https://www.virtualbox.org/wiki/Downloads

VirtualBox 6.1.18 Oracle VM VirtualBox 擴充包

 All supported platforms 

支援 USB 2.0 和 USB 3.0 裝置、VirtualBox RDP、磁碟加密、Intel 卡的 NVMe 和 PXE 啟動。有關此擴充包的介紹,請參閱使用手冊中的本章。

這是該文件的連結:

https://download.virtualbox.org/virtualbox/6.1.18/Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack

我希望這對您有幫助。

答案3

問題引起了我的困惑,解決了困惑就差不多解決了問題。在...的幫助下https://forums.virtualbox.org/viewtopic.php?f=2&t=101549

我的困惑是混合 VirtualBox Extension Pack 和 VirtualBox Guest Additions。我以為 Guest Additions 是擴充包的一部分,但它們是完全不同的工具。如果需要,應在主機上安裝 VirtualBox 擴充包。但這根本不需要。

我的 VirtualBox Manager 是 6.1.16,擴充包是 6.1.18 版本,這讓我的想法變得更糟。

這個衝突導致我無法在VM中執行Virtualbox menu -> Devices -> Insert Guest Addition CD

所以我使用 VirtualBox Manager -> Menu -> File -> Preferences -> Extensions 刪除它現在版本之間沒有衝突。這限制了選擇並限制了混亂。

VirtualBox Guest Additions 它只在虛擬機器上,並且可以由 VM 安裝Virtualbox menu -> Devices -> Insert Guest Addition CD因為不再有衝突,所以可以執行此操作,我可以選擇 VBoxGuestAdditions.iso 。完成此操作並重新啟動後,我可以將顯示設為全螢幕尺寸。

相關內容