中国移动家庭云电脑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)。登录后,你可以随意调整分辨率,并正常使用浏览器和终端。


相关推荐
bush412 小时前
嵌入式linux学习记录四
linux·运维·学习
lihao lihao13 小时前
软硬链接
linux·运维·服务器
TOWE technology13 小时前
智能安防监控系统如何做好防雷?——视频信号SPD综合应用方案解析
运维·服务器·防雷产品·信号保护·信号防雷·spd
楼田莉子13 小时前
Docker学习:Docker介绍及其架构介绍
运维·后端·学习·docker·容器·架构
YY&DS13 小时前
Qt 嵌入 CEF 在 Linux 下必须设置 `QT_XCB_GL_INTEGRATION=xcb_egl才能加载网页
linux·开发语言·qt
辰风沐阳13 小时前
ThinkPHP8.1 + think-swoole 4.1 使用指南(保姆级教程)
linux·后端·swoole
大明者省14 小时前
IIS 端口绑定正常访问的原理说明与常见误区澄清
运维·服务器·笔记
mounter62514 小时前
迈向硬件级无缝热升级:Linux 内核 VFIO 与 IOMMU 持久化技术的演进之路
linux·服务器·内存管理·kernel
晚风吹红霞14 小时前
Linux软件包管理器详解 —— yum与apt的使用及软件生态
linux·运维·服务器
曦夜日长15 小时前
Linux系统篇,进程概念(一):计算机体系、操作系统的认识、程序的加载过程
linux·运维·网络