news 2026/4/24 10:58:18

VirtualBox 6.1 上保姆级安装 deepin 20.5 教程(含网络配置与 root 密码设置)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
VirtualBox 6.1 上保姆级安装 deepin 20.5 教程(含网络配置与 root 密码设置)

VirtualBox 6.1 零基础安装 deepin 20.5 全流程避坑指南

如果你是一位从未接触过Linux的Windows用户,想要体验国产操作系统deepin却担心操作复杂,这篇教程将手把手带你完成VirtualBox虚拟机的完整配置。不同于网络上常见的简化版指南,我们将重点解决那些容易被忽略却导致安装失败的细节问题——从虚拟光驱的正确移除到root密码设置,从网络模式选择到性能优化,每个步骤都配有详细截图和原理说明。

1. 环境准备:避开90%新手会踩的坑

在点击"新建"按钮之前,这些准备工作能让你少走三天弯路。首先访问deepin官网下载20.5版本镜像时,注意选择"stable"稳定版而非"beta"测试版。镜像校验是多数教程忽略的关键步骤,通过以下命令可验证下载完整性:

echo "7a5a89a6b0d5f15b8b3555a5e4e3e3e2a1b0c9d0e8f7a6b5c4d3e2f1a0b9c8 deepin-desktop-community-20.5-amd64.iso" | sha256sum -c

硬件配置方面,VirtualBox 6.1对Windows 10/11的兼容性最佳。虽然官方推荐2GB内存,但实测4GB才能流畅运行DDE桌面环境。虚拟硬盘建议选择动态分配而非固定大小,初始设置40GB足够日常使用(后续可扩容),分配策略如下:

配置项推荐值注意事项
内存大小4096MB低于2048MB可能导致安装卡死
显存128MB必须启用3D加速
硬盘类型VDI格式动态分配节省物理空间
芯片组PIIX3兼容性最佳
启动顺序光驱优先安装后需调整

重要提示:在BIOS中务必开启Intel VT-x/AMD-V虚拟化支持,否则虚拟机性能将下降50%以上。可通过任务管理器→性能标签查看虚拟化是否已启用。

2. 安装过程:图解每个关键决策点

创建虚拟机时,系统类型应选择**Linux 5.x (64-bit)**而非Debian,这是deepin 20.5基于内核版本的正确选择。安装界面语言建议保持英文,可避免后续终端出现乱码(系统安装完成后可切换为中文)。

分区环节是导致安装失败的高发区,对于新手推荐以下方案:

  1. 全盘安装:自动创建swap交换分区(内存的1.5倍)
  2. 手动分区(进阶):
    • /根分区:至少30GB
    • swap:内存不足8G时建议设置
    • /home:剩余空间(用户数据独立)

安装进度到90%时常见的卡顿现象并非失败,而是deepin正在初始化桌面环境,耐心等待10-15分钟即可。安装完成后会提示重启,此时必须立即执行以下操作:

  1. 右键虚拟机 → 设置 → 存储
  2. 选中光盘图标 → 点击右侧光盘下拉菜单 → 移除虚拟盘
  3. 将控制器IDE的"空"状态改为"未分配"

否则会出现著名的"循环引导"问题——系统反复进入安装界面而非已安装的系统。

3. 首次启动后的必要配置

首次登录时会提示创建普通用户,这里有个隐藏技巧:用户名建议全小写无空格,否则可能导致某些终端命令异常。进入桌面后首要任务是更新软件源,由于默认服务器可能较慢,可替换为国内镜像:

sudo sed -i 's|^deb.*|deb https://mirrors.aliyun.com/deepin/ apricot main contrib non-free|g' /etc/apt/sources.list sudo apt update && sudo apt upgrade -y

root密码设置是多数教程语焉不详的部分。在终端执行sudo passwd root后,需要先输入当前用户密码(刚创建的那个),再设置两遍root密码。安全起见,建议使用以下复杂度规则:

  • 至少包含大小写字母和数字
  • 长度不少于8位
  • 避免使用连续字符(如123456)

危险操作警示:切勿直接以root身份登录图形界面,这会导致系统权限紊乱。始终通过sudo提权执行管理命令。

4. 网络配置:NAT与桥接模式实战对比

VirtualBox默认的NAT模式能让虚拟机直接上网,但存在两个局限:主机无法访问虚拟机服务;虚拟机IP会动态变化。解决方法是配置端口转发:

  1. 虚拟机设置 → 网络 → 高级 → 端口转发
  2. 添加规则(例如SSH服务):
    • 名称:SSH
    • 协议:TCP
    • 主机IP:127.0.0.1
    • 主机端口:2222
    • 子系统IP:留空
    • 子系统端口:22

桥接模式则让虚拟机获得局域网真实IP,配置步骤更复杂但功能完整:

# 查看可用网卡 ip addr show # 编辑网络配置 sudo nano /etc/network/interfaces # 添加以下内容(示例): auto enp0s3 iface enp0s3 inet dhcp

两种模式的性能对比:

特性NAT模式桥接模式
上网方式共享主机IP独立局域网IP
外部访问需端口转发直接可达
IP稳定性每次启动变化DHCP保留可固定
传输速度受主机NAT影响接近物理网络
适用场景简单上网服务器部署

5. 性能优化与实用技巧

虚拟机卡顿是新手常见抱怨,通过以下设置可提升30%以上性能:

  1. 显存调整
    • 设置 → 显示 → 显存拉满到256MB
    • 勾选"启用3D加速"
  2. CPU分配
    • 设置 → 系统 → 处理器 → 分配50%物理核心
    • 启用PAE/NX
  3. 内存管理
    sudo nano /etc/sysctl.conf # 添加: vm.swappiness=10
  4. 磁盘加速
    • 设置 → 存储 → 控制器 → 启用"使用主机I/O缓存"

实用工具推荐安装VirtualBox增强功能(Guest Additions),这需要先安装deepin内核头文件:

sudo apt install build-essential dkms linux-headers-$(uname -r)

然后在VirtualBox菜单选择"设备"→"安装增强功能",挂载后执行:

sudo ./VBoxLinuxAdditions.run

实现的功能包括:

  • 共享剪贴板
  • 双向拖放文件
  • 自动调整分辨率
  • 时间同步

最后提醒定期创建快照(Snapshot),特别是在重大系统更新前。通过"控制"→"生成备份"可建立还原点,遇到问题时能快速回滚。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/24 10:55:43

抖音批量下载实战:从手动保存到自动化采集的完整方案

抖音批量下载实战:从手动保存到自动化采集的完整方案 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback suppor…

作者头像 李华
网站建设 2026/4/24 10:49:24

基于安卓的水产养殖水质监测系统毕设

博主介绍:✌ 专注于Java,python,✌关注✌私信我✌具体的问题,我会尽力帮助你。一、研究目的本研究旨在设计并实现一种基于安卓平台的智能化水产养殖水质监测系统以解决传统水产养殖中水质管理存在的实时性不足、数据采集效率低下及人工干预成本高等问题。…

作者头像 李华
网站建设 2026/4/24 10:48:12

PyTorch GPU环境配置翻车实录:我踩过的那些坑(Anaconda虚拟环境、CUDA版本冲突、pip/conda混用)及终极解决方案

PyTorch GPU环境配置避坑指南:从诊断到修复的全流程实战 深夜两点,屏幕上第17次出现torch.cuda.is_available()返回False的提示时,我意识到自己掉进了环境配置的"量子纠缠态"——明明按照教程操作却总是失败。这不是简单的安装问题…

作者头像 李华