Windows系统怎么在一台电脑上安装Windows和Linux双系统

夜敏吖_9812

夜敏吖_9812

2026-10-25

406人浏览

原创

必须使用uefi模式与gpt分区表,在windows中压缩出未分配空间,用rufus制作uefi启动u盘,禁用快速启动和secure boot,安装时选“something else”手动分区并正确指定efi系统分区为引导安装位置。

windows系统怎么在一台电脑上安装windows和linux双系统

要在一台Windows电脑上同时运行Windows和Linux,必须在开机时能从引导菜单中选择进入哪个系统,这需要安全划分硬盘空间并正确配置启动管理器。操作前请确认你的电脑支持UEFI启动模式,否则后续Linux安装可能无法识别已有的Windows引导分区。

检查当前启动模式与磁盘分区表

按下 Win + R,输入 msinfo32 回车,在“系统摘要”中找到“BIOS模式”:显示“UEFI”才能继续;若为“Legacy”,需进BIOS切换启动模式(部分老机型不支持,不可强改)。【切勿跳过此步,UEFI下误用MBR分区会导致Linux无法安装】

右键“此电脑”→“管理”→“磁盘管理”,右键磁盘0→“属性”→“卷”选项卡,查看“分区样式”:必须是GPT。若为MBR,且磁盘已装有Windows系统,则不能直接转换——强行转换将导致Windows无法启动。

为Linux预留未分配空间

在磁盘管理中,右键当前Windows系统所在分区(通常是C盘)→“压缩卷”。输入压缩大小(建议至少60GB,Ubuntu桌面版最低需25GB,但留足空间避免后期扩容麻烦)→点击“压缩”。

压缩完成后,会出现一块黑色的“未分配”区域。这块空间必须保持未格式化、未新建简单卷、未分配驱动器号——Linux安装程序会直接接管它进行自动分区。若你提前在此处新建了NTFS卷,Linux安装时将无法识别该空间,安装过程会在分区步骤卡死或报错“no root file system is defined”。

制作可启动Linux安装U盘

方法一:使用Rufus(推荐,兼容UEFI+Secure Boot)
下载Rufus 4.4+版本 → 插入8GB以上空白U盘 → 打开Rufus → “设备”选中U盘 → “引导类型选择”点右侧光盘图标,加载已下载的Ubuntu 24.04 LTS ISO → “分区方案”自动匹配为GPT → “目标系统”设为UEFI(非CSM)→ 点击“开始”,接受格式化提示 → 等待完成。

方法二:使用BalenaEtcher(界面简洁,适合新手)
下载安装BalenaEtcher → 启动后点击“Flash from file”,选择ISO → 点击“Select target”,选中U盘 → 点击“Flash!” → 全程自动,无需设置参数。注意:Etcher默认不启用UEFI引导头,若安装时卡在黑屏或提示“Failed to load ldlinux.c32”,说明U盘未被识别为UEFI启动设备,此时应换用Rufus重做。

直播间话术巡检-windows
直播间话术巡检-windows

直播话术巡检系统(Windows版) — 实时语音转写、关键词检测、场景自动切换、告警推送、大屏可视化。支持 Windows VB-Cable 虚拟声卡音频采集,阿里云 ASR 实时识别。一键启动脚本,自动安装环境。

下载

禁用快速启动与安全启动

第一步:关闭Windows快速启动
控制面板 → 电源选项 → “选择电源按钮的功能” → “更改当前不可用的设置” → 取消勾选“启用快速启动” → 保存修改。不关此项,Linux安装后可能无法正常挂载Windows NTFS分区,且重启时会跳过完整关机流程,导致磁盘处于“休眠状态”,Linux读写时报错“read-only file system”。

第二步:进BIOS临时关闭Secure Boot
重启电脑,反复按F2/F10/Del(品牌不同按键不同)进BIOS → 找到“Security”或“Boot”页签 → 将“Secure Boot”设为Disabled → 保存退出。Ubuntu 24.04原生支持Secure Boot,但部分笔记本(如联想小新、戴尔XPS早期固件)存在签名验证冲突,先关掉可避免安装中断。

启动Linux安装程序并分区

第一步:强制调出UEFI启动菜单
Windows中按住Shift键不放,同时点击“重启” → 进入高级启动 → “疑难解答” → “高级选项” → “UEFI固件设置” → 重启后立即狂按Esc或F12(看屏幕底部提示),调出一次性启动菜单 → 选择带“UEFI:”前缀的U盘项(如“UEFI: SanDisk Cruzer Blade”)。

第二步:安装界面中选择“Install Ubuntu” → 语言、键盘布局照常选 → 到“Installation type”页面:
① 勿选“Erase disk and install Ubuntu”——这会清空整个硬盘;
② 勿选“Install Ubuntu alongside Windows Boot Manager”——该选项在部分UEFI+GPT组合下失效,常导致引导丢失;
③ 必须选“Something else”,进入手动分区界面。

第三步:在手动分区界面,找到你之前压缩出的“free space”块 → 点击“+”号创建新分区:
→ 首个分区:大小填2048MB,用途选“swap area”,用于内存交换;
→ 第二个分区:大小填剩余全部空间(如58GB),用途选“Ext4 journaling file system”,挂载点选“/”(根目录);
→ “Device for boot loader installation”下拉框,必须选中Windows所在磁盘的EFI系统分区(通常显示为/dev/nvme0n1p1或/dev/sda1,类型是“EFI System Partition”,大小约100MB),【此处选错将导致Windows引导被覆盖,重启后直接进Linux,Windows消失】。

完成安装并验证双系统引导

点击“Install Now” → 设置用户名、密码、主机名 → 等待安装进度条走完 → 提示重启时,**拔掉U盘再点“Continue Testing”**(不要点“Restart Now”,该按钮有时会跳过UEFI引导重载)→ 进入Live环境后,打开终端执行:
sudo update-grub → 回车等待扫描完成 → 再执行:
sudo reboot。

电脑重启后,GRUB菜单应显示“Ubuntu”和“Windows Boot Manager”两个可选项。用方向键高亮“Windows Boot Manager”并回车,应正常进入原有Windows系统;返回再选Ubuntu,也应顺利进入Linux桌面。此时双系统安装完成。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.07.26

3279

3

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.27

2858

6

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

2023.08.01

1508

3

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.02

2619

5

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.08.08

3310

4

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.08.10

1637

3

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

2023.08.28

2497

4

windows锁屏快捷键
windows锁屏快捷键

windows锁屏快捷键是Windows键+L、Ctrl+Alt+Del、Windows键+D、Windows键+P和Windows键+R。本专题为大家提供windows相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.30

5007

5

Window.setInterval()方法
Window.setInterval()方法

Window.setInterval() 方法的基本语法是“window.setInterval(function, delay)”,function是要重复执行的函数或代码块,delay是每次执行之间的时间间隔,以毫秒为单位。本专题为大家提供Window.setInterval()相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.31

755

3

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
HBuilderX Windows 安装手册
HBuilderX Windows 安装手册

共0课时 | 0人学习

phpEnv手册
phpEnv手册

共0课时 | 0人学习

好课诞生记
好课诞生记

共20课时 | 7.2万人学习