中国移动家庭云电脑window安装linux桌面系统

标签Ubuntu KVM 一键重装 Linux桌面 运维


🛑 前言与高危预警

在开始操作之前,请务必注意以下事项:

  1. 数据全清预警 :本教程涉及磁盘格式化,原 Windows 系统内的所有数据将被彻底清空,请务必提前备份重要数据!
  2. 环境要求:本教程适用于 KVM 架构的 VPS 或虚拟机(不支持 OpenVZ/LXC)。
  3. 必备工具 :请确保你拥有云服务商提供的 VNC / 控制台 访问权限,因为重装过程中 SSH 会断开。

第一步:解除封印(关闭 Windows Defender)

Windows 自带的 Defender 会将底层的重装脚本误判为威胁并拦截下载,导致 Access is denied 错误。必须先将其彻底关闭。

  • 点击屏幕左下角 开始菜单

  • 输入 "安全" ,打开 Windows 安全中心 (Windows Security)

  • 点击 病毒和威胁防护 (Virus & threat protection)

  • 点击 "病毒和威胁防护设置" 下面的 管理设置 (Manage settings)

  • 关键一步 :将 实时保护 (Real-time protection) 的开关 关掉 (Off)

提示:如果不执行此步,后续的下载命令将直接报错,脚本无法运行。


第二步:一键执行重装脚本

我们将使用社区广泛使用的重装脚本(支持国内 CDN 加速),直接在 CMD 中接管系统引导。

  1. 以管理员身份运行 CMD (命令提示符) 或 PowerShell。
  2. 复制并执行以下命令下载脚本:
cmd 复制代码
certutil -urlcache -f -split https://cnb.cool/bin456789/reinstall/-/git/raw/main/reinstall.bat
  1. 执行脚本,开始重装 Ubuntu 22.04:
cmd 复制代码
.\reinstall.bat ubuntu 22.04

跟脚本操作


第三步:安装图形化桌面环境

系统安装完成后,默认进入的是 Ubuntu Server(纯命令行模式)。我们需要手动安装桌面环境。

  1. 通过 VNC 或 SSH 登录新系统(默认用户:root,密码:脚本安装时设置的密码,默认为脚本提示的密码)。
  2. 更新软件源(脚本已预置清华源/阿里云源,速度很快):
bash 复制代码
apt update
  1. 安装 Ubuntu 完整版桌面(包含浏览器、设置中心等,约 2GB):
bash 复制代码
apt install ubuntu-desktop -y

第四步:修复 KVM 黑屏/无驱动问题(🔥 核心步骤)

这是 99% 的教程没提到的坑!

问题描述

很多同学在安装完 ubuntu-desktop 并重启后,发现系统黑屏 、卡在光标闪烁界面,或者报错 Segmentation fault

根本原因

一键重装脚本为了兼容性和体积,通常安装的是 Cloud Kernel (云内核) 。这种内核为了精简,阉割了 KVM 虚拟显卡 (QXL/Virtio-GPU) 的内核模块。导致 Xorg 图形服务器找不到显卡,直接崩溃。

解决方案

不需要更换内核,只需要补齐缺失的内核模块即可。请执行以下命令:

bash 复制代码
# 自动识别当前内核版本,并安装对应的 extra 模块包
sudo apt install linux-modules-extra-$(uname -r) -y

原理linux-modules-extra 包中包含了 qxl.kovirtio-gpu.ko 等关键驱动文件。安装后,内核就能正确识别 KVM 的虚拟显卡了。


第五步:重启与验证

完成驱动修复后,重启系统让改动生效:

bash 复制代码
reboot

重启后,你应该能看到熟悉的 Ubuntu 登录界面(GDM3)。登录后,你可以随意调整分辨率,并正常使用浏览器和终端。


相关推荐
可爱系程序猿8 分钟前
dinput8.dll 缺失导致游戏启动失败?DirectInput 和模组冲突排查记录
程序人生·游戏·电脑
学无止境_永不停歇23 分钟前
3. 进程状态
linux·服务器
Splashtop高性能远程控制软件36 分钟前
本地部署 vs 公有云 vs 混合架构:一份可对照落地的 IT 架构选型指南
运维·架构·远程控制·splashtop
kdxiaojie1 小时前
Linux 驱动研究 —— V4L2 (2)
linux·运维·笔记·学习
DB哥讲数据库1 小时前
MySQL 8.4 安装教程:超详细图文讲解(附mysql安装包)
linux·数据库·mysql·centos
xlxxy_1 小时前
sap获取批次特性报表
java·linux·开发语言·前端·数据库·abap·mm
木卫二号Coding1 小时前
CentOS 系统 Shell 脚本开机自启动方法详解
linux
l1t1 小时前
DeepSeek总结的RegreSQL 2.0测试通过了。计划却没通过。
linux·数据库·postgresql
软件资深者2 小时前
电脑掌柜 ERP 全链路经营能力实测大纲
电脑
蝶恋舞者2 小时前
怎样设置软件开机自启动(用的最多,最简单)
linux·运维·服务器