win10系统使用VisualBox v5.2.22安装Ubuntu 18.04 desktop虚拟机过程中的小坑以及安装VirtualBox Guest Additions的方法

在使用VisualBox v5.2.22安装Ubuntu 18.04 desktop虚拟机时,遇到隐藏的坑:3D加速不能开启,否则会导致系统启动失败。建议分配至少2CPU和3GB内存以保证流畅运行。安装VirtualBox Guest Additions时,需先安装gcc、make、perl和dkms,然后重启,再进行安装。

win10系统使用VisualBox v5.2.22安装Ubuntu 18.04 desktop虚拟机过程中的小坑

安装过程中的小坑

这个坑很隐蔽,因为并没有明显提示,是反复尝试过才发现的。
不知道新版本的VisualBox是否已经解决这个问题。
虚拟机界面的“设置”–“显示”–“屏幕”–“硬件加速”,这里不能勾选“启用3D加速”,否则初次安装Ubuntu 1804一切正常,但是重启后就会发现系统会卡在莫名其妙的地方,无法正常进入系统。
另外,对于Ubuntu 1804 desktop的虚拟机配置,内存和CPU数量应该尽量多给一些,估计是完全安装过于接近桌面操作系统,虚拟机硬件资源不够的话,系统运行明显会慢,给到2 CPU以上,3G内存以上就会好很多。

安装VirtualBox Guest Additions的方法

系统安装完毕后,需要安装VirtualBox Guest Additions,加载iso文件后,运行发现会报错,提示
This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.

安装执行不成功。
在这里: https://askubuntu.com/questions/1035030/virtualbox-guest-additions-installation-problem 找到的解决办法:
打开terminal:
sudo apt-get update
sudo apt-get install build-essential gcc make perl dkms
reboot
之后重新安装Virt

<think>我们正在回答用户关于在VirtualBox安装Ubuntu 18.04的问题。根据引用内容,我们可以总结出以下步骤: 1. 下载并安装VirtualBox 2. 下载Ubuntu 18.04镜像 3. 配置虚拟机 4. 安装Ubuntu 5. 安装增强功能(包括共享文件夹) 6. 更换国内源(可选,加快下载速度) 我们将按照这些步骤详细说明。注意,引用中提供了一些具体命令和参考链接,我们会在适当的地方引用。 ### 步骤1: 下载并安装VirtualBox - 访问VirtualBox官方网站(https://www.virtualbox.org/)下载适用于您操作系统安装包(Windows、macOS或Linux)。 - 运行安装程序,按照提示完成安装。 ### 步骤2: 下载Ubuntu 18.04镜像 - 访问Ubuntu官方网站(https://ubuntu.com/download/desktop)下载Ubuntu 18.04 LTS桌面版镜像(ISO文件)。注意,如果官网没有,可以到Ubuntu旧版本下载页面(如https://releases.ubuntu.com/18.04/)下载。 - 引用[3]提到,目前建议使用18.04版本,所以请确保下载的是18.04版本。 ### 步骤3: 配置虚拟机 1. 打开VirtualBox,点击“新建”按钮。 2. 输入虚拟机名称(例如“Ubuntu 18.04”),选择类型为“Linux”,版本为“Ubuntu (64-bit)”。 3. 分配内存大小:建议至少2048MB(2GB),如果主机内存充足,可以分配更多。 4. 创建虚拟硬盘:选择“现在创建虚拟硬盘”,然后选择“VDI(VirtualBox磁盘映像)”,接着选择“动态分配”(这样磁盘空间会按需增长)。设置虚拟硬盘大小,建议至少20GB(Ubuntu系统本身需要约10GB,另外留出空间安装软件和存储文件)。 5. 完成创建后,在VirtualBox主界面选中新创建的虚拟机,点击“设置”进行进一步配置: - 系统:调整启动顺序(将光驱放在第一,硬盘第二),并确保启用EFI(如果需要)。 - 显示:可以增加显存大小(例如128MB),并启用3D加速(可选)。 - 存储:在“存储”设置中,点击“控制器: IDE”下的光盘图标,选择“虚拟光盘文件”,然后选择你下载的Ubuntu 18.04镜像文件(ISO)。 - 网络:默认使用NAT网络,这样虚拟机可以通过主机的网络上网。 - 其他设置根据需要调整。 ### 步骤4: 安装Ubuntu 1. 启动虚拟机:在VirtualBox主界面选中虚拟机,点击“启动”。 2. 虚拟机将从ISO镜像启动,进入Ubuntu安装界面。 3. 选择语言,然后点击“安装Ubuntu”。 4.安装类型中,可以选择“清除整个磁盘并安装Ubuntu”(注意:这是虚拟机,所以不会影响主机系统,但会清除虚拟硬盘上的所有数据)。 5. 设置时区、键盘布局。 6. 创建用户:输入用户名和密码,并设置计算机名。 7. 等待安装完成。安装过程中会下载一些更新,如果网络不好,可以跳过(安装完成后再更新)。 8. 安装完成后,重启虚拟机(按照提示移除安装介质,即ISO镜像,可以在VirtualBox的存储设置中移除,或者在启动时按F12选择从硬盘启动)。 ### 步骤5: 安装增强功能(Guest Additions安装增强功能可以提供更好的显示效果、共享文件夹、剪贴板共享等功能。 1. 启动Ubuntu虚拟机,登录系统2.VirtualBox菜单中,选择“设备” -> “安装增强功能...”。此时,虚拟机会自动挂载一个光盘镜像。 3.Ubuntu中,打开终端(Ctrl+Alt+T)。 4. 运行以下命令(引用[2]提供的命令): ```bash sudo apt-get update sudo apt-get install build-essential dkms linux-headers-$(uname -r) ``` 5. 然后,挂载增强功能镜像(通常会自动挂载到`/media/`目录下),如果没有自动挂载,可以手动挂载: ```bash sudo mount /dev/cdrom /mnt ``` 6. 进入挂载点,运行安装脚本: ```bash cd /mnt sudo ./VBoxLinuxAdditions.run ``` 7. 重启虚拟机: ```bash sudo reboot ``` 8. 验证:如果安装成功,可以在“设备”菜单中设置共享文件夹、拖放等功能。 ### 步骤6: 更换国内源(可选) 为了加快软件下载速度,可以将Ubuntu的软件源更换为国内镜像源(如阿里云、清华源等)。 1. 备份原有源列表: ```bash sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak ``` 2. 编辑源列表: ```bash sudo gedit /etc/apt/sources.list ``` 3. 将文件内容替换为国内源(以阿里云为例,Ubuntu 18.04的源): ``` deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse ``` 4. 保存后,更新软件包列表: ```bash sudo apt-get update sudo apt-get upgrade ``` ### 注意事项 - 在安装过程中,如果遇到问题,可以参考引用中提供的链接或搜索相关解决方案。 - 共享文件夹设置:在VirtualBox虚拟机设置中,选择“共享文件夹”,添加一个主机文件夹并指定挂载点(例如`/mnt/share`),然后在Ubuntu中需要将用户加入vboxsf组: ```bash sudo usermod -aG vboxsf $USER ``` 然后重启。 ### 相关问题 1. 如何解决VirtualBox安装Ubuntu后屏幕分辨率问题? 2. 如何在VirtualBox中设置共享文件夹? 3. Ubuntu 18.04安装后如何更新内核? 4. VirtualBox虚拟机如何实现与主机之间的文件共享? 5. 安装增强功能时遇到错误怎么办? 希望以上步骤能帮助您成功安装Ubuntu 18.04。如果在安装过程中遇到具体问题,可以参考引用中的资料或搜索相关解决方案。</think>### 在VirtualBox安装Ubuntu 18.04详细步骤 #### 1. **下载与安装VirtualBox** - 访问[VirtualBox官网](https://www.virtualbox.org/)下载最新版 - 运行安装程序,按默认设置完成安装Windows/macOS/Linux通用)[^1] #### 2. **获取Ubuntu 18.04镜像** - 访问[Ubuntu官网](https://ubuntu.com/download/desktop) - 选择 **18.04 LTS (Bionic Beaver)** 版本下载ISO文件(约2GB) - 备用下载源(若官网慢): ```plaintext https://releases.ubuntu.com/18.04/ ``` #### 3. **创建虚拟机** 1. 打开VirtualBox → 点击 **新建** 2. 配置参数: - 名称:`Ubuntu 18.04` - 类型:**Linux** - 版本:**Ubuntu (64-bit)** - 内存:**≥2048MB**(建议4GB) - 硬盘:**创建虚拟硬盘** → 选择 **VDI格式** → **动态分配** → 大小 **≥20GB** ![新建虚拟机示意图](https://example.com/vbox-new-vm.png) [^3] #### 4. **安装Ubuntu系统** 1. 启动虚拟机 → 选择下载的Ubuntu ISO文件 2. 选择 **Install Ubuntu** 3. 关键设置: - 安装类型:**清除整个磁盘并安装Ubuntu**(此操作仅影响虚拟磁盘) - 时区:选择 **Shanghai** - 键盘布局:**English (US)** - 用户设置:输入用户名/密码(建议勾选自动登录) 4. 等待安装完成(约15-30分钟)→ 重启 #### 5. **安装增强功能(关键步骤)** ```bash # 在Ubuntu终端执行: sudo apt-get update sudo apt-get install build-essential dkms linux-headers-$(uname -r) ``` 在VirtualBox菜单: **设备 → 安装增强功能** → 弹出对话框选择 **Run** ![增强功能安装](https://example.com/vbox-guest-additions.png) [^2] #### 6. **配置共享文件夹(可选)** 1. VirtualBox菜单:**设备 → 共享文件夹 → 添加** 2. 设置主机文件夹路径和挂载点(如`/mnt/share`) 3. Ubuntu终端执行: ```bash sudo usermod -aG vboxsf $USER sudo reboot ``` #### 7. **更换国内软件源(加速更新)** ```bash sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list sudo apt-get update ``` ### 常见问题解决 - **分辨率问题**:安装增强功能后调整显示设置 - **网络连接失败**:检查虚拟机网络设置 → 选择 **NAT模式** - **鼠标集成失效**:重启虚拟机或重装增强功能 > 安装过程约需40分钟,完成后建议创建虚拟机快照(VirtualBox菜单:控制 → 生成备份)[^1] --- ### 相关问题 1. 如何解决VirtualBox安装Ubuntu后屏幕分辨率异常? 2. Ubuntu 18.04安装后如何启用SSH远程连接? 3. VirtualBox虚拟机如何实现与主机之间的文件拖放? 4. Ubuntu 18.04长期支持周期到什么时候? 5. 如何为VirtualBox虚拟机分配更多CPU核心? [^1]: VirtualBox安装ubuntu环境参考指南 [^2]: VirtualBox增强功能安装解决方案 [^3]: Ubuntu镜像下载与虚拟机配置教程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值