virtualbox - 带有小屏幕的 VirtualBox 上的 Ubuntu
问题描述
在 Virtual Box 6.1 上安装 Ubuntu 18.04 后,屏幕很小,我们无法安装 Guest Additions。
如果您尝试直接访问已安装的来宾添加 ISO 映像,则会出现安装错误。
解决方案
在互联网上,人们给出了不同的解决方案,这些解决方案最终可能会破坏已安装的客户操作系统。在多次尝试使用在 Windows 10 上运行的 Ubuntu 18.04、Virtual Box 6.1 解决屏幕尺寸后,以下具体步骤将有所帮助:
确保从 - https://www.virtualbox.org/wiki/Downloads安装 VirtualBox 扩展包
- 选择“正常安装”并选择以下选项 - “在安装 Ubuntu 时下载更新”和“安装第三方软件以用于图形和 Wi-fi 硬件和其他媒体格式”
- 安装后系统会重启但屏幕会小
- 重要步骤:如果单击 9 个点(显示应用程序),您应该会看到“软件更新”图标(带有 A 的旋转圆圈)。单击它并确保已安装所有待处理的更新
- 完成所有软件更新后,打开终端并运行以下命令 -
sudo apt install gcc make perl
- 然后单击设备 > 插入访客添加 CD 映像
- 在安装来宾添加时,请密切关注输出。如果缺少任何依赖项,您将在屏幕上看到它。如果解决了所有依赖项,则自动运行应为您安装来宾添加,并明确说明安装添加在重新启动之前不会激活。
- 重新启动操作系统,您应该会在加载时看到全屏。
使用最新的 VirtualBox 版本 6.1.4,上述方法不起作用,因为问题出在 Guest Additions 6.1.4 中。从https://www.virtualbox.org/wiki/Testbuilds安装 Guest Additions 6.1.5解决了这个问题。有关详细信息,请参阅 - https://www.virtualbox.org/ticket/19336
我还必须分配更多的显示内存。登录后,我必须按 Ctrl + F 或查看 > 全屏才能让屏幕缩放。
希望这可以帮助!
推荐阅读
- php - Laravel api分页指定页面
- java - 如何在 HiveMQ Client 中获取客户端连接信息?(MQTT)
- firebase - firebase 函数:shell 不模拟调用之间的内存状态
- php - php 将更多数组保存到 MySQL
- jquery - CSS动画:每个单词的淡入+变换动画不起作用
- c# - Lambdas 和条件:任何人都可以看到 C# 编译器无法解决以下问题的原因吗?
- ruby-on-rails - Rails 在两个应用程序之间共享 Active Storage(服务 AWS)
- python - 对音频流使用多处理
- python - Wrong conversion of datetime timezone aware object in template Django
- qt - 图表中 LineSeries 的中继器