在Linux电脑上安装Windows 10双系统详细教程
给Linux电脑安装Windows 10双系统是个很实用的需求,无论是为了玩游戏、用专业软件,还是为了学习不同系统,这个方法都能让你在一台电脑上同时使用两个系统。下面我会用最详细的方式,从零开始教你如何安全、顺利地完成安装。
一、安装前的准备工作
在开始操作之前,做好充分准备能避免很多麻烦。
1. 检查硬件条件
- 硬盘空间:确保有至少60GB的可用空间给Windows 10
- 内存:建议4GB以上,8GB更佳
- 处理器:64位处理器(现在绝大多数电脑都是)
- 备份数据:这是最重要的一步!备份你Linux系统里的所有重要文件到移动硬盘或云盘
2. 准备安装工具
你需要准备两样东西:
- Windows 10安装U盘:一个8GB以上的U盘
- Windows 10系统镜像:从微软官网下载
制作安装U盘的步骤:
- 在Linux系统中插入U盘
- 打开终端,输入
lsblk查看U盘设备名(通常是/dev/sdb或/dev/sdc) - 使用Ventoy或WoeUSB工具制作启动盘(这两个工具在Linux下都很好用)
3. 检查启动模式

现在电脑主要有两种启动模式:
- UEFI:新型电脑都用这个
- Legacy BIOS:老电脑用这个
在Linux终端输入:
ls /sys/firmware/efi
如果有文件显示,就是UEFI模式;如果提示“没有那个文件或目录”,就是Legacy模式。
二、为Windows分配磁盘空间
这是最关键的一步,需要从Linux的硬盘中分出一部分给Windows。
方法1:使用GParted分区工具(推荐新手)
- 安装GParted:在终端输入
sudo apt install gparted(Ubuntu系)或sudo yum install gparted(CentOS系) - 打开GParted,选择你的系统硬盘
- 缩小现有分区:右键点击Linux分区(通常是ext4格式),选择“调整大小/移动”
- 从右侧拖动滑块,空出至少60GB空间
- 点击“应用”执行操作
方法2:使用命令行(适合有经验的用户)
# 查看分区信息
sudo fdisk -l
# 使用parted工具调整分区
sudo parted /dev/sda
(parted) resizepart 分区号 新大小
重要提示:调整分区前最好先卸载该分区,如果无法卸载(因为是系统分区),可以使用Live USB启动后再操作。
三、安装Windows 10系统
-
插入Windows安装U盘,重启电脑
-
进入BIOS/UEFI设置:开机时按F2、F10、Delete或Esc键(不同电脑按键不同)
-
调整启动顺序:让电脑从U盘启动
-
开始安装:
- 选择语言、时间、键盘布局
- 点击“现在安装”
- 输入产品密钥(如果没有可以稍后输入)
- 选择“自定义:仅安装Windows”
-
选择分区:
- 找到之前分配的空闲空间
- 点击“新建”,设置分区大小
- 格式化为NTFS格式
- 选择这个分区安装Windows
-
等待安装完成:系统会自动重启几次,期间不要拔掉U盘
四、修复引导程序(最重要的一步)
安装完Windows后,你会发现只能进入Windows,进不了Linux了。这是因为Windows覆盖了原来的引导程序。
修复方法:
方法A:使用Linux Live USB修复(推荐)
- 用Linux安装U盘启动电脑
- 选择“试用Linux”进入Live环境
- 打开终端,依次输入:
# 查看Linux系统安装的分区
sudo fdisk -l
# 挂载Linux系统分区(假设是/dev/sda2)
sudo mount /dev/sda2 /mnt
# 如果是UEFI启动,还需要挂载EFI分区
sudo mount /dev/sda1 /mnt/boot/efi
# 安装和更新GRUB引导程序
sudo grub-install --target=x86_64-efi --efi-directory=/mnt/boot/efi --boot-directory=/mnt/boot
# 如果是Legacy模式,用这个命令:
# sudo grub-install --boot-directory=/mnt/boot /dev/sda
# 更新GRUB配置
sudo chroot /mnt update-grub
- 重启电脑,拔掉U盘
方法B:使用Boot Repair工具(最简单)
- 从Live USB启动Linux
- 在终端输入:
sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install boot-repair boot-repair - 按照图形界面提示操作即可
五、安装后的优化设置
1. 调整启动顺序
重启电脑时,你会看到GRUB菜单,可以在这里选择进入Linux还是Windows。如果想修改默认启动的系统:
sudo nano /etc/default/grub
修改 GRUB_DEFAULT=0 中的数字(0是第一个,1是第二个)
然后运行 sudo update-grub
2. 共享文件系统
Linux和Windows之间共享文件有两种方法:
- 使用exFAT格式的U盘/移动硬盘:两个系统都能直接读写
- 在Linux中访问NTFS分区:安装ntfs-3g工具
sudo apt install ntfs-3g - 在Windows中访问Linux分区:需要安装第三方软件如Ext2Fsd
3. 时间同步问题
双系统常见问题是时间显示错误,解决方法: 在Linux终端输入:
timedatectl set-local-rtc 1 --adjust-system-clock
六、常见问题解决
问题1:安装时提示“Windows无法安装到这个磁盘”
- 原因:分区表格式不匹配
- 解决:在UEFI模式下,需要将硬盘转换为GPT格式;在Legacy模式下,需要用MBR格式
问题2:GRUB菜单不显示Windows选项
- 解决:在Linux中运行
sudo update-grub,系统会自动检测Windows并添加
问题3:Windows更新后Linux进不去了
- 原因:Windows更新有时会重写引导程序
- 解决:按照第四步重新修复GRUB
问题4:性能问题
- 确保为Windows分配足够内存
- 在BIOS中开启虚拟化技术(有助于运行虚拟机)
七、给新手的特别提醒
- 胆大心细:操作分区时一定要确认选对了磁盘
- 有备无患:重要数据一定要备份两份以上
- 按部就班:不要跳步,按照教程一步步来
- 善用搜索:遇到错误信息,复制到搜索引擎,通常都能找到解决方案
- 保持耐心:第一次安装可能会遇到各种问题,这都是正常的
八、进阶技巧
如果你已经成功安装双系统,可以尝试:
- 调整分区大小:如果后来觉得某个系统空间不够,可以使用GParted重新调整
- 设置默认启动:在GRUB配置文件中设置倒计时和默认系统
- 美化GRUB界面:安装主题让启动菜单更美观
- 使用虚拟机作为备选:如果不想折腾双系统,VirtualBox虚拟机也是个好选择
总结
给Linux安装Windows 10双系统听起来复杂,但实际上只要按照步骤操作,成功率很高。整个过程就像给房子加建一个房间——需要规划空间、施工建设、最后打通两个房间的通道。
最关键的三个点是:备份数据、正确分区、修复引导。把这三点做好,你就成功了一大半。
如果你在安装过程中遇到具体问题,可以记下错误信息,很多技术社区都有详细的解决方案。记住,每个电脑高手都是从解决一个个具体问题开始的,动手实践是最好的学习方式。
祝你安装顺利!当你在GRUB菜单中自由选择进入Linux还是Windows时,那种掌控感会让你觉得所有的努力都是值得的。

还没有评论,来说两句吧...