You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Windows 10 Pro主机的Virtual Box虚拟机中安装Ubuntu Server时虚拟CDRom缺失问题求助

在Windows 10 Pro主机的Virtual Box虚拟机中安装Ubuntu Server时虚拟CDRom缺失问题解决方法

别担心,我来一步步带你搞定这个问题,就用你现在的全新Ubuntu Server环境操作:

第一步:先在VirtualBox里挂载Guest Additions镜像

  • 先确保你的Ubuntu Server虚拟机处于关机状态(运行中操作也可以,但关机后设置更不容易出错)
  • 打开VirtualBox管理器,选中你的Ubuntu Server虚拟机,点击顶部的「设置」按钮
  • 在设置窗口里切换到「存储」选项卡,找到「控制器: IDE」或「控制器: SATA」下面的空光驱图标
  • 右侧属性栏里点击「光盘」图标,选择「选择一个虚拟光盘文件」
  • 找到VirtualBox的默认安装目录(一般是C:\Program Files\Oracle\VirtualBox),选中VBoxGuestAdditions.iso文件后确定,再启动虚拟机

第二步:安装Guest Additions所需的依赖工具

Ubuntu Server默认没有编译相关的工具,必须先装上,不然安装脚本会报错:

  • 登录服务器后,先更新软件源:
    sudo apt update && sudo apt upgrade -y
    
  • 安装编译依赖包,这条命令会自动匹配你的内核版本:
    sudo apt install build-essential dkms linux-headers-$(uname -r) -y
    

第三步:挂载虚拟光驱并执行安装脚本

之前你遇到的权限问题,就是因为没加sudo获取管理员权限,这次跟着来:

  • 创建挂载目录(加-p可以避免目录已存在的报错):
    sudo mkdir -p /media/cdrom
    
  • 挂载虚拟光驱:
    sudo mount /dev/sr0 /media/cdrom
    
    如果提示/dev/sr0不存在,试试替换成/dev/cdrom
  • 进入挂载好的光驱目录:
    cd /media/cdrom
    
  • 运行安装脚本:
    sudo sh ./VBoxLinuxAdditions.run
    
    耐心等脚本跑完,过程中会有一些输出,不用慌

第四步:重启虚拟机生效

安装完成后,输入命令重启:

sudo reboot

重启后Guest Additions就正常工作了,共享剪贴板、自动调整窗口这些功能都能用啦!

备注:内容来源于stack exchange,提问作者Peter_Brown_USA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 13:09:29