尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Ubuntu 20.04双系统安装与卸载全流程详解:从启动盘制作到分区引导

Ubuntu 20.04双系统安装与卸载全流程详解:从启动盘制作到分区引导 1. 从“想装”到“敢装”双系统安装前的心理建设与硬件准备每次看到别人流畅地在Ubuntu下敲着命令行或者在Windows和Linux之间丝滑切换心里是不是也痒痒的但一想到要动硬盘分区、做启动盘、改引导很多人就望而却步了生怕一个操作失误电脑变“砖”数据全丢。这种顾虑太正常了我刚开始接触时也一样。今天我就以Ubuntu 20.04 LTS为例带你完整走一遍双系统的制作、安装和卸载全流程。我的目标不是让你“照葫芦画瓢”而是让你彻底明白每一步在干什么、为什么这么干以及万一出错了怎么救回来。这样你才能真正从“想装”变成“敢装”并且能“装好”、“管好”。Ubuntu 20.04 LTS长期支持版是一个绝佳的起点。LTS意味着它有长达5年的官方支持系统稳定软件生态成熟非常适合作为主力开发环境或学习平台。而“双系统”方案能让你在保留熟悉的Windows环境用于日常办公、娱乐的同时拥有一个纯净、高效的Linux环境进行编程、学习和探索。这比在虚拟机里跑要更直接性能损耗更小体验也更完整。在动手之前我们先明确几个核心概念和准备工作这能避免90%的常见问题你需要准备什么一个至少8GB的U盘用于制作启动盘。注意制作过程会清空U盘所有数据请提前备份。一台能正常启动的Windows电脑我们将以Windows 10/11环境为例进行讲解。足够的硬盘空间建议为Ubuntu预留至少50GB的未分配空间。如果硬盘已经塞满我们需要在Windows下进行“无损分区”。稳定的网络环境安装过程中可能需要下载语言包和更新。备份备份备份重要的事情说三遍。请务必将Windows系统盘通常是C盘里的个人重要文档、桌面文件等备份到移动硬盘或网盘。虽然下面的操作在99%的情况下是安全的但那1%的风险需要用100%的准备来规避。注意如果你的电脑是较新的品牌机如某些戴尔、联想型号或主板并且预装了Windows 11它很可能启用了安全启动Secure Boot和UEFI启动模式。好消息是Ubuntu 20.04完全支持这两种现代标准我们不需要关闭它们。整个安装过程将在UEFI模式下完成这与你的Windows 11的启动方式是一致的这会让后续的引导管理更简单。2. 启动盘制作选对工具避开“写入失败”的坑制作启动盘是整个流程的第一步也是最简单但最容易出幺蛾子的一步。网上教程很多工具也五花八门但很多人卡在“写入失败”或“无法引导”上。核心原因就两个镜像文件没下对或者工具没选对、没设置对。2.1 获取纯净的Ubuntu 20.04镜像首先我们必须从官方渠道下载系统镜像ISO文件。第三方修改版可能内置了你不想要的软件或存在安全隐患。访问官网打开浏览器访问 Ubuntu 官方发布页面。对于20.04直接搜索“Ubuntu 20.04.6 LTS download”通常能找到直达链接。请认准ubuntu.com域名。选择桌面版在下载页面选择“Ubuntu Desktop 20.04.6 LTS”。LTS代表长期支持桌面版带有图形界面。下载镜像点击下载按钮。文件大小约2.6GB。建议使用迅雷等下载工具或选择离你地理位置较近的镜像源以获得更稳定的下载速度。下载完成后务必校验一下文件的SHA256哈希值如果官网提供了的话确保文件在下载过程中没有损坏。在Windows下你可以使用certutil命令在PowerShell或命令提示符中运行certutil -hashfile 你的镜像.iso SHA256来获取哈希值并与官网公布的值对比。2.2 启动盘制作工具的选择与实战这是关键环节。我强烈推荐使用Rufus这款工具。它开源、免费、轻量对UEFI/BIOS启动模式的支持非常智能而且处理各种Linux发行版的兼容性问题经验丰富。网上热词里提到的UltraISO软碟通并非不好但它更偏向于传统光盘映像处理在制作现代UEFI启动盘时有时会遇到引导配置不兼容的问题对新手不友好。为什么是Rufus自动识别最佳配置插入U盘、选择ISO后Rufus会根据你的系统环境和ISO内容自动推荐最合适的“分区类型”和“目标系统类型”。处理疑难杂症能力强对于某些需要特殊处理的ISO如Windows安装盘它提供了更多选项。对于Ubuntu我们几乎可以用全自动模式。写入速度快反馈清晰过程一目了然出错信息也相对明确。使用Rufus制作启动盘的具体步骤下载并运行Rufus从其官网下载最新便携版即可无需安装。插入U盘确保U盘内没有重要数据。设备选择在Rufus的“设备”下拉菜单中选中你的U盘。请反复确认盘符别选成了你的移动硬盘引导类型选择点击“选择”按钮找到并选中你刚才下载的ubuntu-20.04.6-desktop-amd64.iso文件。关键设置Rufus会自动填充其他选项。对于Ubuntu 20.04你通常会看到分区类型GPT对应UEFI启动模式。如果你的老电脑是传统BIOS这里会是MBR。目标系统类型UEFI (非CSM)。CSM是兼容性支持模块我们优先使用纯UEFI。文件系统FAT32默认。这是UEFI标准要求的。簇大小默认即可。格式化选项保持“快速格式化”勾选卷标可以改成“UBUNTU_20_04”以便识别。开始写入点击“开始”按钮。Rufus会提示你以“ISO镜像模式”写入点击“确定”。接着可能会提示下载一些额外的引导文件如grub相关点击“是”允许它在线下载即可这能确保引导的兼容性。等待进度条走完看到“准备就绪”的绿色提示你的Ubuntu 20.04启动盘就制作成功了。此时在Windows的文件资源管理器里打开这个U盘你会看到一些EFI、boot相关的文件夹而不是一个完整的ISO文件内容这是正常的。实操心得如果Rufus在写入过程中报错比如“设备忙”或“写入失败”首先尝试以管理员身份重新运行Rufus。其次关闭所有可能访问U盘的程序包括杀毒软件、文件资源管理器窗口。如果问题依旧换一个USB接口优先使用机箱后置的USB 3.0口或者换一个U盘试试。劣质或老旧的U盘是制作失败的常见原因。3. 为Ubuntu准备一个“家”Windows下的无损分区现在我们要在硬盘上划出一块空地用来安装Ubuntu。很多人害怕这一步担心会弄丢Windows的数据。其实只要操作得当利用Windows自带的磁盘管理工具进行“压缩卷”是完全无损且安全的。原理简述你的硬盘就像一个长条形的仓库里面堆满了货物数据。Windows系统通常占据了最前面的一大段连续空间。“压缩卷”相当于把仓库里靠后的一部分空余空间注意必须是未使用的空间整理出来标记为“空闲”但并不移动前面的货物。这样我们就得到了一块连续的、可用的空白区域Ubuntu安装程序就能把它的“新家”安在这里。具体操作步骤在Windows搜索框输入“创建并格式化硬盘分区”打开“磁盘管理”工具。找到你的主硬盘通常是磁盘0并找到你要压缩的分区。强烈建议选择数据盘如D盘、E盘而不是系统盘C盘进行压缩。因为系统盘文件密集可压缩空间可能有限且操作风险相对高一丁点。右键点击该分区例如D盘选择“压缩卷”。系统会计算可用压缩空间。在“输入压缩空间量”一栏输入你想分配给Ubuntu的空间大小单位是MB。例如想分配100GB就输入102400(因为 100 * 1024 102400)。点击“压缩”。完成后你会在磁盘布局中看到一块标有“未分配”的黑色区域。这就是为Ubuntu准备好的“地皮”。重要提示这个“未分配”空间千万不要在Windows下新建简单卷或格式化保持它的原始状态Ubuntu安装程序会识别并利用它。空间分配建议绝对最小值30GB。但这样会很拮据装不了多少软件。舒适体验80GB - 150GB。足够安装开发工具、容器、以及存放项目文件。主力开发机200GB以上。如果你打算用它进行机器学习、大数据处理或作为日常主力系统空间越大越好。4. 安装实战从U盘引导到首次进入桌面这是最核心的环节。请确保电脑连接电源防止安装过程中断电。4.1 进入BIOS/UEFI设置与U盘引导插入启动U盘重启电脑。快速按下启动菜单键在开机自检品牌Logo出现的一瞬间反复按特定的功能键。常见按键有F12戴尔、联想、F9惠普、Esc华硕、F11微星等。如果不确定可以快速连续按F2、F10、F12、Del这几个键试试。这个操作的目标是调出“启动菜单Boot Menu”而不是进入完整的BIOS设置。选择U盘启动在启动菜单中你会看到你的硬盘型号和类似“UEFI: USB Flash Drive”或“UEFI: Kingston DataTraveler”的选项。务必选择带有“UEFI”字样的U盘选项。这确保了安装程序以UEFI模式启动与你的Windows启动模式匹配。选择后回车你会看到Ubuntu的GRUB引导菜单选择“Try or Install Ubuntu”直接进入Live环境。4.2 Ubuntu安装程序详解每一步的选择与考量进入Live桌面后你可以先体验一下系统。桌面上有一个“Install Ubuntu 20.04 LTS”的图标双击它开始安装。第一步选择语言。选择简体中文后续步骤会以中文显示。第二步键盘布局。保持默认的“Chinese”即可。第三步更新和其他软件。这里有两个重要选项正常安装vs最小安装建议选择“正常安装”它会包含网页浏览器、办公套件、媒体软件等开箱即用。“最小安装”只有一个干净的桌面和核心工具适合追求极简的用户。为图形或无线硬件安装第三方软件务必勾选这个选项它会安装闭源的显卡驱动、Wi-Fi网卡驱动等对于确保新硬件的兼容性尤其是Nvidia显卡和某些无线网卡至关重要。同时它也会安装MP3等媒体解码器。安装Ubuntu时下载更新如果你的网络环境好可以勾选安装过程中会下载最新更新让系统更安全。网络不好可以不勾装完再更新。第四步安装类型最关键的一步。 你会看到几个选项清除整个磁盘并安装Ubuntu千万别选这会删除你所有的Windows系统和数据。与其他操作系统共存安装程序会自动识别Windows和未分配空间并为你配置双引导。这是最推荐新手的选项但有时它的自动分区方案可能不符合你的预期。其他选项手动分区推荐有一定经验的用户选择。这能让你完全掌控分区方案也是我们接下来要详细讲解的。我们选择“其他选项”然后点击“继续”。4.3 手动分区打造高效的系统布局现在你看到了整个磁盘的分区列表。找到我们在Windows下创建的那块“空闲”空间大小应该和你之前压缩的差不多。选中它点击下方的“”号来创建分区。一个典型且合理的分区方案如下以分配100GB空间为例EFI系统分区必须大小512MB(或 1GB更宽裕)新分区的类型逻辑分区新分区的位置空间起始位置用于EFI系统分区挂载点/boot/efi为什么需要它在UEFI模式下操作系统需要一个独立的FAT32格式的小分区来存放引导文件如GRUB。Windows已经有一个EFI分区了理论上Ubuntu可以和Windows共用。但为了避免潜在的冲突和简化管理我强烈建议为Ubuntu单独创建一个。这512MB空间几乎不影响整体使用却能让引导管理更清晰、更安全。交换空间Swap可选但建议大小物理内存大小的1到2倍。例如你有16GB内存可以分配16GB-32GB。如果内存足够大如32GB以上或者你打算用休眠功能Suspend to Disk可以分配。如果内存小8GB或以下交换空间很重要。用于交换空间为什么需要它当物理内存用尽时系统会将部分不活跃的数据移到交换空间防止程序崩溃。对于现代大内存电脑它的主要作用可能是支持休眠。如果你不确定分配一个等于内存大小的交换空间是稳妥的做法。根分区/必需大小剩余的大部分空间例如70-80GB。用于Ext4日志文件系统挂载点/为什么需要它这是Ubuntu系统的根目录所有系统文件、安装的软件除非你指定安装到其他位置都会放在这里。Ext4是Linux下最稳定、最通用的文件系统。家目录分区/home强烈推荐大小剩余的所有空间。用于Ext4日志文件系统挂载点/home为什么需要它这是本次安装最重要的技巧之一。/home目录存放着你所有的个人配置文件、文档、下载、桌面文件等。将它独立分区后未来如果你需要重装或升级Ubuntu系统你可以选择只格式化根分区/而保留/home分区。这样你的个人数据和大部分软件设置如浏览器书签、IDE配置、SSH密钥都能完好无损地保留下来重装后只需重新安装软件本身即可极大地简化了系统维护。创建完所有分区后在界面最下方有一个“安装启动引导器的设备”下拉菜单。这里必须选择我们刚才创建的EFI分区例如/dev/sdaX并带有efi标签。这确保了GRUB引导程序被安装到正确的位置不会覆盖Windows的引导文件。踩坑实录很多人在这里直接选择了整个硬盘如/dev/sda这有时会导致GRUB安装到Windows的EFI分区里虽然也能用但一旦Windows大版本更新其引导修复工具可能会破坏GRUB导致无法进入Ubuntu。为Ubuntu使用独立的EFI分区是隔离风险的最佳实践。确认无误后点击“现在安装”在弹出的分区写入确认对话框中点击“继续”。第五步选择时区。在地图上点击上海或输入Asia/Shanghai。第六步创建用户。输入你的姓名、计算机名会用于网络识别、用户名登录和终端显示建议小写英文和密码。登录选项建议选择“需要密码才能登录”安全性更高。如果你嫌麻烦也可以选“自动登录”但安全性降低。密码强度设置一个你记得住的密码。对于个人电脑不必过于复杂。之后安装程序会开始复制文件这个过程大约需要10-20分钟取决于你的U盘和硬盘速度。安装完成后会提示你重启。重启时系统会提示你“请拔出安装介质然后按回车键”。此时务必拔出U盘然后按回车。电脑会重启并进入一个全新的界面——GRUB引导菜单。5. 首次启动与引导管理GRUB菜单的奥秘重启后你应该会看到一个黑底白字或带有主题背景的菜单这就是GRUBGRand Unified Bootloader。它是Linux世界最常用的引导管理器负责在开机时让你选择启动哪个系统。通常第一项是“Ubuntu”。往下翻你会看到“Windows Boot Manager (on /dev/sdax)”之类的选项。还有一个“Advanced options for Ubuntu”里面是Ubuntu的内核恢复模式等选项。默认情况下GRUB会等待几秒可设置然后自动启动上次选择的系统或默认系统通常是Ubuntu。你可以用键盘上下键选择要启动的系统回车确认。如果开机直接进入了Windows没有看到GRUB菜单怎么办这是双系统安装后最常见的问题之一。原因通常是Windows的“快速启动”功能干扰或者GRUB没有正确设置为第一启动项。进入Windows按住Shift键点击“重启”进入Windows恢复环境。选择“疑难解答” - “高级选项” - “UEFI固件设置”重启进入BIOS/UEFI设置。在“启动Boot”选项里找到“启动顺序Boot Order”。你应该能看到一个名为“ubuntu”的选项。将它调整到“Windows Boot Manager”之上保存并退出。重启后GRUB菜单就应该出现了。进入Ubuntu后第一件事做什么连接网络更新系统打开终端快捷键CtrlAltT输入sudo apt update sudo apt upgrade -y这会让你的系统获得最新的安全补丁和软件更新。安装“优化工具”Ubuntu自带的“软件和更新”可以更换软件源推荐使用阿里云、清华等国内镜像源以加速下载。在“附加驱动”选项卡里可以管理专有显卡驱动如果你有Nvidia显卡这里通常会有推荐驱动。安装中文输入法这是另一个高频需求。热词中提到了“搜狗输入法”但在Ubuntu 20.04上我推荐使用Fcitx5框架搭配Rime或搜狗输入法Linux版。搜狗官方对Ubuntu 20.04的支持有时会因内核更新而出现问题。一个更稳定且功能强大的方案是# 安装Fcitx5输入法框架及中文相关组件 sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-frontend-gtk4 fcitx5-frontend-gtk3 fcitx5-frontend-qt5 # 安装Rime输入引擎类似中州韵词库强大 sudo apt install fcitx5-rime安装后注销并重新登录在系统设置-区域与语言-管理已安装的语言-键盘输入法系统中选择“Fcitx 5”。然后点击右下角任务栏的键盘图标点击“配置”添加输入法“Rime”即可。Rime需要简单学习其配置但一旦熟悉其流畅度和词库管理能力非常出色。6. 如何优雅且彻底地卸载Ubuntu双系统天下没有不散的宴席。如果你决定回归纯Windows或者想安装其他Linux发行版需要卸载Ubuntu。卸载的核心在于两步删除Ubuntu占用的磁盘空间和修复Windows引导。顺序不能错。6.1 第一步在Windows下删除Ubuntu分区我们需要使用Windows的“磁盘管理”工具来删除之前为Ubuntu创建的分区并将空间归还给Windows。在Windows搜索框输入“磁盘管理”打开它。找到那些不属于Windows的分区。通常Ubuntu的根分区/和家目录分区/home会显示为“未知分区”或“RAW”格式交换分区swap可能不显示或显示为“未分配”。而Ubuntu的EFI分区是一个很小的FAT32分区。谨慎操作右键点击每一个你确认是Ubuntu创建的分区除了那个很小的、几百MB的、可能是Windows自己的EFI系统分区选择“删除卷”。删除前请再次确认不要误删了Windows的恢复分区或数据分区删除后这些空间会变成“未分配”状态。6.2 第二步修复Windows引导清除GRUB仅仅删除分区开机时GRUB菜单可能还在但会因为找不到系统而报错如grub rescue。我们需要让Windows引导管理器重新掌控启动权。方法一使用Windows安装介质推荐最彻底准备一个Windows安装U盘制作方法和Ubuntu类似。从U盘启动进入Windows安装界面。在第一个语言选择界面按ShiftF10打开命令提示符。依次输入以下命令diskpart list disk # 列出磁盘找到Windows所在的磁盘通常是磁盘0 sel disk 0 # 选择磁盘0根据实际情况修改 list partition # 列出分区找到类型为“系统”的EFI分区通常很小100-500MB sel partition X # X是EFI分区的编号 assign letterZ # 为EFI分区分配一个盘符例如Z exit现在EFI分区被挂载为Z盘。继续在命令提示符中输入bcdboot C:\Windows /s Z: /f UEFI假设Windows安装在C盘EFI分区是Z盘。这条命令的作用是将Windows的引导文件重新写入EFI分区。完成后输入exit关闭命令提示符然后退出Windows安装程序并重启拔掉U盘。此时应该会直接进入WindowsGRUB菜单消失了。方法二使用第三方工具EasyUEFI在Windows环境下操作如果不想用安装盘可以在能进入Windows的情况下下载并安装EasyUEFI免费版即可。运行EasyUEFI在左侧选择“管理EFI启动项”。在右侧的启动序列中你会看到名为“ubuntu”的条目。选中它点击“删除”。确保“Windows Boot Manager”位于列表顶部。如果不是可以选中它点击“向上”箭头调整顺序。关闭软件并重启。同样GRUB菜单会消失直接进入Windows。6.3 第三步合并未分配空间修复引导后最后一步是将在第一步中得到的“未分配空间”合并到现有的Windows分区中。回到“磁盘管理”。右键点击与“未分配空间”相邻的、你想扩展的Windows分区例如D盘。选择“扩展卷”。按照向导提示将未分配空间全部添加进去即可。至此Ubuntu双系统就被完全、干净地从你的电脑中移除了磁盘空间也回收完毕。7. 进阶话题与疑难排错即使按照上述步骤操作你也可能会遇到一些特殊情况。这里列举几个常见问题及其排查思路。问题一安装过程中卡在“正在探测文件系统...”或某个百分比很久不动。可能原因U盘读写速度慢或制作时有问题硬盘有坏道ISO镜像损坏。排查重新用Rufus以更慢但更稳定的“DD镜像模式”如果Rufus提供此选项写入U盘。或者换一个质量更好的U盘USB 3.0接口的U盘速度远快于2.0。再次校验ISO文件的哈希值。问题二安装完成后重启黑屏只有光标闪烁或直接卡住。可能原因最常见的是显卡驱动问题尤其是Nvidia独立显卡。解决在GRUB菜单选择“Ubuntu”时不要急着回车按e键进入编辑模式。找到以linux开头的那一行在行末quiet splash后面先加上nomodeset禁用内核级显卡模式设置。然后按F10或CtrlX启动。如果能进入系统立即去“软件和更新”-“附加驱动”中安装推荐的非开源Nvidia驱动。安装后重启移除nomodeset参数即可。问题三Wi-Fi或蓝牙无法使用。可能原因无线网卡驱动未安装。虽然安装时勾选了“第三方驱动”但可能不包含你的特定型号。解决首先尝试用网线连接有线网络然后运行系统更新sudo apt update sudo apt upgrade有时新内核会包含更多驱动。如果还不行需要根据你的无线网卡型号可以在Windows设备管理器中查看或使用Ubuntu Live环境下的lspci命令查看搜索特定的Linux驱动安装方法。对于常见的Intel、Realtek网卡驱动通常已在内核中。问题四双系统时间不一致Windows和Ubuntu相差8小时。原因Windows默认将硬件时钟RTC视为本地时间而Linux默认将其视为UTC协调世界时然后根据时区转换。解决在Ubuntu中可以强制让Linux也使用本地时间与Windows保持一致sudo timedatectl set-local-rtc 1 --adjust-system-clock或者在Windows中修改注册表让Windows使用UTC时间不推荐可能影响某些Windows软件。安装和配置双系统的过程本质上是一次对计算机启动流程、磁盘分区和操作系统交互的深度实践。每一步操作背后都有其原理。理解这些原理不仅能帮你顺利完成安装更能让你在遇到问题时不再慌张能够有条理地排查和解决。希望这篇超详细的指南能成为你探索Linux世界的一块坚实垫脚石。
返回列表