Ubuntu 22.04.2单系统下能否安装Windows 10实现双启动及教程请求
Ubuntu 22.04.2单系统下能否安装Windows 10实现双启动及教程请求
当然可以实现双启动!别担心,你现在的情况完全能安装Windows 10,之后修复下Ubuntu的引导就能实现双系统选择了。下面是一步步的实操指南,跟着来就行:
第一步:为Windows 10腾出空间
- 打开Ubuntu自带的「磁盘」工具,或者用终端命令
gparted(如果没安装,先运行sudo apt install gparted完成安装) - 找到你的Ubuntu主分区(通常是ext4格式,挂载点为
/),右键选择「调整大小/移动」 - 拖动滑块从分区的一侧(左或右)腾出足够空间给Windows 10(建议至少预留60GB以上,根据你的剩余空间灵活调整)
- 点击界面上的「应用」按钮,等待分区调整完成,这部分腾出的空间会变成「未分配」状态
第二步:安装Windows 10
- 提前准备好一个Windows 10官方安装U盘(用微软官方工具制作最稳妥)
- 插入U盘后重启电脑,开机时按对应的启动快捷键(不同品牌电脑不一样,常见的是F2、F12、Del),选择从U盘启动进入Windows安装界面
- 按照安装向导操作,到「选择安装类型」这一步时,一定要选「自定义:仅安装Windows(高级)」
- 在分区列表里找到刚才腾出的「未分配」空间,点击「新建」,系统会自动创建Windows所需的系统分区(包括几个小的隐藏分区,不用手动干预)
- 选中新建好的主分区,继续完成Windows的安装流程
第三步:修复Ubuntu的引导(关键步骤)
- Windows安装完成后会覆盖系统引导,导致开机直接进入Windows,这时候需要用Ubuntu安装U盘来修复引导
- 插入Ubuntu安装U盘,重启电脑并从U盘启动,选择「试用Ubuntu」进入live系统
- 打开终端,依次运行以下命令:
- 查看Ubuntu系统所在分区:
sudo fdisk -l,找到ext4格式、挂载点为/的分区(比如/dev/sda2,注意替换成你实际的分区) - 挂载该分区:
sudo mount /dev/sda2 /mnt(把/dev/sda2换成你找到的分区路径) - 挂载EFI分区:一般是
/dev/sda1,运行sudo mount /dev/sda1 /mnt/boot/efi(同样替换成你的EFI分区路径) - 修复Grub引导:
sudo grub-install --boot-directory=/mnt/boot --efi-directory=/mnt/boot/efi /dev/sda(/dev/sda是你的硬盘设备名,不要加分区号) - 更新Grub配置:
sudo update-grub
- 查看Ubuntu系统所在分区:
- 完成所有命令后重启电脑,你就会看到Grub引导菜单,能自由选择进入Ubuntu或者Windows 10了
一些注意事项
- 操作前建议备份重要数据,虽然步骤很可靠,但以防万一出现意外
- 务必使用Windows官方镜像制作安装U盘,避免兼容性问题
- 如果不确定分区信息,也可以用
lsblk命令查看,输出更直观易懂
备注:内容来源于stack exchange,提问作者user3284954




