尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

从Windows迁移到Ubuntu:完整桌面系统安装与配置实战指南

从Windows迁移到Ubuntu:完整桌面系统安装与配置实战指南 1. 从Windows到Ubuntu一次彻底的桌面系统迁移如果你正在阅读这篇文章大概率是厌倦了Windows的臃肿、弹窗和潜在的隐私顾虑或者是对Linux世界的好奇心终于战胜了惰性决定将Ubuntu作为你的主力操作系统。这绝对是一个值得鼓励的决定。但“卸载Windows安装Ubuntu”这短短一句话背后远不止是插入一个U盘、点击几下那么简单。它意味着一次彻底的桌面环境迁移涉及到数据保全、硬件兼容性、分区操作等关键环节任何一个步骤的疏忽都可能导致数据丢失或安装失败。我经历过多次这样的迁移从早期的双系统折腾到后来为多台工作机和服务器部署纯净的Ubuntu环境。这个过程与其说是一个安装教程不如说是一次精密的系统外科手术。你需要备份好“病人”你的数据的所有重要器官规划好“手术台”你的硬盘的布局然后干净利落地移除旧系统并让新系统无缝接管。网络上很多指南只告诉你“怎么做”但很少深入解释“为什么这么做”以及“如果出错了怎么办”。今天我就结合自己的实战经验为你拆解这个过程中的每一个核心决策和操作细节目标是让你不仅能成功安装更能理解每一步的意义从而从容应对可能出现的任何意外。2. 术前准备比安装本身更重要的一小时在动刀之前充分的准备能避免99%的灾难。这个阶段的核心是确保你的数据绝对安全并确认你的硬件能够愉快地运行Ubuntu。2.1 数据备份生命线工程这是铁律必须执行且不能有任何侥幸心理。你需要备份的远不止“文档”、“图片”文件夹。全盘扫描式备份首先打开Windows的文件资源管理器从C盘开始逐个文件夹检查。除了系统文件重点关注C:\Users\[你的用户名]\下的所有子文件夹桌面、文档、下载、图片、视频、音乐。这是大多数个人数据的默认位置。浏览器数据书签、保存的密码、扩展程序配置。Chrome/Firefox/Edge通常将数据存储在AppData目录下。最好使用浏览器自带的同步功能或者手动导出书签HTML文件。应用程序配置与数据例如你的微信/QQ聊天记录通常也在AppData或文档目录下、专业软件的配置文件、游戏存档等。这些路径分散需要你根据常用软件逐一确认。密钥与证书SSH密钥、GPG密钥、代码签名证书等通常位于用户目录的.ssh或.gnupg隐藏文件夹中。备份介质选择理想情况是准备一块容量足够大的移动硬盘或NAS。云盘如OneDrive, Google Drive可以作为辅助但依赖网络且大文件上传耗时。绝对不要将备份文件放在你即将要操作格式化的硬盘上。验证备份备份完成后随机抽取几个文件在另一台电脑或直接从移动硬盘上打开确认文件完好无损、可以正常读取。这一步常常被忽略但至关重要。2.2 硬件兼容性调研避开潜在的驱动“坑”Ubuntu对现代硬件的支持已经非常出色但并非完美。提前排查可以避免安装后无法上网、没有声音、屏幕分辨率异常的尴尬。网络适配器网卡这是安装后能否继续获取更新和软件的关键。特别是对于一些较新的或小众的Wi-Fi网卡和2.5G/10G有线网卡可能需要额外的驱动。你可以记下你电脑或主板的网卡型号在Windows设备管理器中查看然后去Ubuntu社区论坛或直接用搜索引擎搜索“[网卡型号] ubuntu driver”来提前了解情况。显卡这是最大的兼容性变量。Intel核显支持最好通常开箱即用。AMD显卡支持很好开源驱动amdgpu已集成在Linux内核中性能优秀。NVIDIA显卡需要额外安装专有驱动才能获得最佳性能。Ubuntu安装程序通常会提供“使用第三方驱动”的选项但最稳妥的方式是在安装时先选择使用开源驱动nouveau完成安装进入系统后再通过“软件和更新”中的“附加驱动”选项卡安装推荐的NVIDIA驱动。对于非常新的NVIDIA显卡可能需要更新到更新的内核或使用官方.run安装包这会稍微复杂一些。其他外设打印机、扫描仪、特殊键鼠如带宏功能的游戏鼠标、指纹识别器等。可以提前访问设备官网查看是否有Linux驱动或支持说明。2.3 制作启动U盘选择正确的“手术刀”你需要一个至少8GB容量的U盘制作过程会清空其中所有数据。下载Ubuntu镜像前往Ubuntu官网下载最新的LTS长期支持版本比如Ubuntu 22.04 LTS或24.04 LTS。LTS版本提供5年的安全更新非常稳定适合日常使用和生产环境。避免使用非LTS的短期版本。制作工具在Windows下推荐使用Rufus。它轻量、快速且能很好地处理UEFI启动模式。制作步骤插入U盘打开Rufus。“设备”选择你的U盘。“引导类型选择”点击“选择”找到你下载的.iso镜像文件。“分区类型”和“目标系统类型”通常保持默认GPT和UEFI这与现代电脑的启动方式一致。如果你的电脑是较老的Legacy BIOS模式则需要选择MBR。其他选项保持默认点击“开始”。Rufus可能会问你是否以“DD镜像模式”写入选择默认推荐方式即可。等待写入完成你的U盘就变成了一个可启动的Ubuntu安装盘。3. 启动与安装环境设置进入“手术室”现在带着你的备份数据和启动U盘我们可以开始操作了。3.1 进入BIOS/UEFI设置与启动项选择关闭电脑插入U盘开机。在开机自检POST画面出现时迅速按下进入启动菜单的键通常是F12、F10、F2、Esc或Del因主板品牌而异。在启动菜单中选择你的U盘设备可能会显示U盘品牌名或带有“UEFI: [U盘名]”字样。注意如果选择不带“UEFI”前缀的U盘项可能会以传统的Legacy BIOS模式启动这可能与你硬盘当前的分区表GPT不匹配导致安装失败。优先选择带“UEFI”的选项。3.2 试用与安装至关重要的“术前检查”成功从U盘启动后你会看到Ubuntu的GRUB菜单选择“Try or Install Ubuntu”。系统会加载到一个完整的桌面环境但此时系统还在U盘上运行并没有触动你的硬盘。这个“试用”模式极其有用测试硬件兼容性连接Wi-Fi打开浏览器播放一段视频和音乐检查显卡是否驱动系统设置-关于查看图形显示是否为“llvmpipe”或正确的显卡型号。如果在这里Wi-Fi就无法工作或屏幕分辨率异常那你需要先解决驱动问题再安装。备份遗漏数据的最后机会如果你发现还有文件忘了备份可以在此模式下挂载你的Windows分区通常会自动出现在文件管理器中将文件拷贝到移动硬盘。熟悉环境感受一下Ubuntu的桌面默认为GNOME看看是否喜欢。确认一切无误后点击桌面上的“Install Ubuntu”图标正式开始安装程序。4. 安装过程详解核心决策与操作安装程序的前几步语言、键盘布局很简单我们直奔核心。4.1 安装类型选择关键的分区决策点这是整个过程中最需要谨慎的一步。你会看到几个选项“安装Ubuntu与Windows Boot Manager共存”这个选项会自动为你调整分区缩小Windows分区腾出空间给Ubuntu并设置双系统引导。如果你不想完全删除Windows或者还在犹豫就选这个。但我们的目标是“卸载Windows”所以不选它。“清除整个磁盘并安装Ubuntu”最省事的选择。它会抹掉硬盘上所有分区和数据然后自动创建Ubuntu需要的分区EFI系统分区、交换空间、根目录/。只有在你确认所有数据已备份且硬盘上没有其他需要保留的操作系统时才可以选择此项。对于全新安装或决心彻底告别Windows的情况这是最佳选择。“其他选项”手动分区给予你完全的控制权。这是我们推荐高级用户或需要特定分区方案例如单独设置/home分区时使用的方式。即使选择“清除整个磁盘”了解手动分区的原理也大有裨益。4.2 深入理解手动分区“其他选项”点击“其他选项”后你会看到一个列出当前硬盘所有分区的表格。对于一个典型的UEFIGPT硬盘你可能会看到/dev/nvme0n1p1或/dev/sda1一个100MB到500MB的EFI系统分区文件系统为fat32。这是UEFI启动所必需的必须保留我们将在其上安装Ubuntu的引导程序GRUB。/dev/nvme0n1p2或/dev/sda2一个巨大的ntfs分区这就是你的Windows系统盘C盘。可能还有其他ntfs分区D盘、E盘等。我们的操作是删除Windows分区选中代表C盘可能还有Windows的恢复分区的ntfs分区点击下方的“-”号删除。再次确认数据已备份创建Ubuntu所需分区在腾出的空闲空间上点击“”号创建新分区。一个最简化的推荐方案如下EFI系统分区如果之前已存在如上文的p1则不要删除它也不要重新创建。我们复用这个分区。只需确保其“用于”选项为EFI系统分区并记住它的设备名如/dev/nvme0n1p1在后续安装引导器设备时要选择它。交换空间swap大小通常设置为物理内存的1到2倍。例如16GB内存可以设置16GB-32GB的交换空间。对于拥有大内存32GB以上的电脑如果不需要休眠功能甚至可以省略或只设置一个小额如4GB的交换空间。“用于”选择交换空间。根目录/这是系统文件和安装软件的位置。建议分配至少30-50GB。文件系统选择ext4。“用于”选择Ext4日志文件系统挂载点选择/。家目录/home可选但强烈推荐这是你的个人数据、配置文件、桌面环境设置存放的位置。将剩余的所有空间分配给它。文件系统选择ext4。“用于”选择Ext4日志文件系统挂载点选择/home。这样做的好处是将来重装系统时你可以格式化/分区而保留/home分区个人数据和大部分配置得以保全。实操心得对于新手如果硬盘容量充足比如1TB一个非常实用的分区方案是EFI500MB swap16GB/100GB/home剩余所有空间。这样既能保证系统盘有足够空间安装大量软件又能让个人数据独立安全。4.3 引导安装器的位置这是另一个关键点。在手动分区界面的底部有一个“安装启动引导器的设备”下拉菜单。对于UEFI系统你必须选择之前提到的那个EFI系统分区例如/dev/nvme0n1p1而不是整个硬盘如/dev/nvme0n1。如果选错可能导致系统无法启动。4.4 完成后续设置分区完成后后续步骤就简单了选择时区在地图上点击或直接输入。创建用户输入你的姓名、计算机名、用户名和密码。计算机名会在网络中被看到用户名是登录名和终端中显示的密码请设置一个强密码。你可以选择“自动登录”或“需要密码登录”为了安全建议后者。开始安装系统会开始复制文件、安装系统。此时你可以继续浏览幻灯片了解Ubuntu特性。安装完成后会提示你重启。在重启时系统可能会提示你“请移除安装介质然后按回车键”。务必拔掉U盘然后按回车。电脑将重新启动并从硬盘上的GRUB引导器加载全新的Ubuntu系统。5. 安装后的首要配置与优化恭喜你现在你进入了纯净的Ubuntu世界。但工作还没结束以下几个步骤能让你的体验立刻提升。5.1 更新系统与更换软件源第一件事就是获取所有最新的安全补丁和软件更新。打开终端快捷键CtrlAltT输入sudo apt update sudo apt upgrade -y这条命令会先更新软件包列表update然后升级所有可升级的软件包upgrade。-y参数表示自动确认。默认的软件源服务器可能在国外速度较慢。我们可以更换为国内的镜像源以加速下载。Ubuntu的“软件和更新”工具提供了图形化界面进行更换在“下载自”下拉框中选择中国的服务器如mirrors.aliyun.com或mirrors.tuna.tsinghua.edu.cn。更换后记得再次执行sudo apt update。5.2 安装显卡驱动如适用如果你使用的是NVIDIA显卡现在是安装专有驱动的时候了。打开“软件和更新”应用。切换到“附加驱动”选项卡。系统会自动检测可用的驱动版本通常会推荐一个带“proprietary, tested”字样的版本例如nvidia-driver-535。选择它点击“应用更改”。系统会下载并安装驱动完成后需要重启电脑生效。安装后可以在终端输入nvidia-smi来验证驱动是否正常工作并查看显卡状态。5.3 安装基础与必备软件Ubuntu自带了一些软件但你可能还需要这些浏览器Firefox已预装。如果需要Chrome去官网下载.deb包安装。办公套件LibreOffice已预装兼容MS Office格式。媒体播放安装VLC它是全格式通吃的播放器sudo apt install vlc压缩解压确保支持.rar等格式sudo apt install unrar p7zip-full开发环境如需Python:通常已预装。可通过sudo apt install python3-pip安装pip包管理器。Git:sudo apt install git文本编辑器/IDE:可以安装VS Code去官网下载或JetBrains系列工具。5.4 恢复你的数据将备份的移动硬盘连接电脑你的个人文件可以直接拷贝到/home/[你的用户名]目录下对应的文件夹如文档、图片等。对于浏览器在Ubuntu中安装好Chrome/Firefox后登录你的账户通常就能同步书签和历史。对于特定软件的配置文件需要根据该软件在Linux下的存储路径进行手动恢复这需要一些搜索和学习。6. 可能遇到的问题与排查思路即使准备充分迁移过程也可能遇到意外。以下是几个常见问题及解决思路。6.1 安装完成后重启直接进入Windows或显示“No bootable device”这通常是因为引导顺序不对或引导器安装位置有误。解决方案重启电脑进入BIOS/UEFI设置通常是按F2或Del键。在“启动”或“Boot”选项中将Ubuntu或带有ubuntu字样的启动项调整到第一位高于Windows Boot Manager。保存并退出。如果BIOS里根本没有Ubuntu选项说明GRUB引导器没有正确安装到EFI分区。你可能需要从Ubuntu安装U盘再次启动进入“试用Ubuntu”模式然后使用boot-repair这个工具进行修复。这是一个相对高级的操作建议搜索“Ubuntu boot-repair”按照详细指南进行。6.2 没有Wi-Fi选项或无法连接有线网络这大概率是网卡驱动缺失。临时解决方案如有线可用先用网线连接然后通过有线网络更新系统并安装驱动。对于许多Wi-Fi网卡驱动可能包含在linux-firmware包中更新后重启试试sudo apt update sudo apt install --reinstall linux-firmware查找专用驱动如果上述不行你需要知道你的网卡型号在试用模式下可以打开终端输入lspci | grep -i network或lspci | grep -i ethernet查看。根据型号去搜索如何在Ubuntu下安装驱动。对于某些Realtek网卡可能需要从GitHub编译驱动。6.3 屏幕分辨率不对或显示模糊如果是NVIDIA显卡且已安装专有驱动可以去“设置”-“显示”中调整分辨率和缩放比例。如果选项很少或无效可能是驱动问题尝试更换驱动版本在“附加驱动”中尝试另一个版本。对于Intel/AMD显卡通常自动识别最佳分辨率。6.4 双系统遗留的Windows分区占用空间如果你选择了“清除整个磁盘”则不会有此问题。但如果是手动分区只删除了C盘其他NTFS数据盘D/E盘可能还在。在Ubuntu下这些NTFS分区可以挂载并读写需要安装ntfs-3g包通常已预装。你可以选择继续使用将其挂载到/mnt下的某个目录作为数据盘。格式化并合并使用GParted分区编辑器需安装sudo apt install gparted谨慎地删除这些NTFS分区将空间合并到你的/home分区或新建一个ext4分区。操作前务必确认分区内无有用数据迁移到Ubuntu是一个充满成就感的旅程它不仅仅是将一个操作系统换成另一个更是一种对计算环境掌控感的回归。初期可能会遇到一些不适应和小麻烦但一旦熟悉了终端的力量、软件包管理的便捷和系统的透明性你很可能会爱上这种高效、干净的工作方式。记住社区是你最强的后盾遇到任何问题善用搜索引擎和Ubuntu官方论坛几乎所有你遇到的问题都已经有人遇到过并给出了解答。
返回列表