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


相关推荐
Yupureki10 小时前
《Linux网络编程》6.UDP原理
linux·运维·服务器·网络·udp
楼田莉子10 小时前
Linux网络:NAT_代理
linux·运维·服务器·开发语言·c++·后端
烛衔溟11 小时前
TypeScript 索引签名、只读数组与 keyof / typeof 入门
linux·ubuntu·typescript
Harvy_没救了12 小时前
【网络运维】 WordPress 部署复盘
运维·网络
笨笨饿12 小时前
#79_NOP()嵌入式C语言中内联汇编宏的抽象封装模式研究
linux·c语言·网络·驱动开发·算法·硬件工程·个人开发
weixin_4022784512 小时前
VS code 本地推送github添加SSH设置
运维·git·ssh
fish_xk12 小时前
Linux的权限
linux·运维·服务器
嵌入式×边缘AI:打怪升级日志13 小时前
Linux 驱动与应用开发核心自测题库(面试官问答完整版)
linux·运维·php
湖南天硕国产SSD14 小时前
高耐用SSD固态硬盘怎么选?消费级到天硕工业级全面对比
电脑·固态硬盘·天硕存储·固态存储·ssd固态硬盘
eastyuxiao14 小时前
企业 OpenClaw 文档自动化落地项目 - 思维导图范围拆解
运维·自动化