linux,Windows11双系统安装及开机引导


前言

本文首先简要介绍下Linux及Windows11系统的安装。之后通过grub设置开机引导,在开机的时候可以方便的选择是进入Ubuntu还是Windows。


系统安装

现在安装系统都是可视化界面,根据官网说明一步步走就能装上。

Ubuntu

根据官网的说明:
https://ubuntu.com/tutorials/install-ubuntu-desktop#1-overview
下载ISO镜像文件,和用于制作启动盘的工具。
注意:制作启动盘不是简单的将ISO文件复制到优盘,而是需要用到专用的软件!

Windows 11

Windows11的安装就更简单了,下载微软官网用于制造启动盘的工具,不需要下载ISO文件,该工具在制作的时候会自动下载,只需要按照说明往下走就行。
https://www.microsoft.com/zh-cn/software-download/windows11

利用grub设置开机引导

如果你的电脑开机直接进系统,没有让选择进入哪个系统,那么可以用grub进行设置。(请自行百度grub是什么)

1. 设置Ubuntu为默认启动系统

进BIOS将ubuntu放在高优先级(我这里有两块硬盘,一块装Ubuntu一块装win)
在这里插入图片描述
开机如果直接进入Ubuntu,需要先设置开机引导grub。

2. 设置开机引导grub

https://jingyan.baidu.com/article/2c8c281dbf2ba14108252ae4.html
更改/etc/default/grub文件
在终端中输入

sudo gedit /etc/default/grub

打开grub文件,或者用vim打开也行
将GRUB_TIMEOUT_STYLE=hidden行注释掉,再更改下GRUB_TIMEOUT和GRUB_CMDLINE_LINUX_DEFAULT,如图所示。
在这里插入图片描述

保存后重启电脑即可进入grub引导菜单选择界面,如下图
请添加图片描述
此时缺少Windows启动项,接下来就把Windows启动项添加进启动菜单就可以了。

3. 找到Windows启动引导文件bootmgfw.efi

同通过fdisk -l命令
进入Ubuntu,打开terminal输入

fdisk -l #查看当前电脑硬盘及分区情况

我这里不知道为什么装Windows11的硬盘只有两个分区,没有网上说EFI分区:
在这里插入图片描述
我的windows11 EFI分区不在此块硬盘上

装Ubuntu的硬盘:
在这里插入图片描述
有EFI分区。我的bootmgfw.efi文件就在/boot/efi/EFI/Microsoft/Boot目录下。
事实上我的两个系统引导都在这个/dev/sda1设备上。

接下来进入grub开机选择系统的界面。根据提示按‘c’进入命令行界面,输入

ls -l

如图
在这里插入图片描述
我这里有两块硬盘hd0, hd1; 共四个分区(hd0,gpt1), (hd0,gpt2), (hd1,gpt1), (hd1,gpt2)

找到bootmgfw.efi文件所在位置,如图我这里已经确定了位置:
在这里插入图片描述
可以通过如下命令检验路径是否正确,如果重启后进入Windows则路径没问题

chainloader (hd0,gpt1)/efi/Microsoft/Boot/bootmgfw.efi
boot

4. 向grub.cfg中添加menuentry

进入Ubuntu打开terminal,输入:
编辑grub.cfg文件

sudo vim /boot/grub/grub.cfg  

新增

menuentry 'Microsoft Windows 11'{
    chainloader (hd0,gpt1)/efi/Microsoft/Boot/bootmgfw.efi
}

保存后重启系统,进入系统选择菜单,即可看到新增的Microsoft Windows 11。
如果不能进入Windows可以按‘e’进入编辑界面查看编辑的是否有问题。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

至此完成了开机选择系统的操作。

总结

Windows11在硬盘hd1上,而引导却在hd0(Ubuntu所在硬盘)上,如果把hd0格式化,那Windows岂不是就进不去了?


参考文章:

为双系统grub添加Windows10引导启动项
https://www.csdn.net/tags/Mtjagg3sMDMyOTQtYmxvZwO0O0OO0O0O.html(辅)

  • 24
    点赞
  • 101
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
Windows安装Linux双系统是一个不复杂的过程,下面是一个通用的步骤: 1. 首先,准备一个USB闪存驱动器,并将其格式化为FAT32文件系统。将Linux发行版的ISO镜像文件下载到计算机上。 2. 接下来,在Windows中打开磁盘管理工具(可以通过在开始菜单中搜索“磁盘管理”来找到它)。 3. 在磁盘管理中选择空闲的分区,并将其缩小以腾出足够的空间来安装Linux系统。 4. 现在,将USB闪存驱动器连接到计算机上,并使用一个工具(如Rufus)将Linux ISO镜像文件写入USB闪存驱动器。 5. 重启计算机,并在开机时按下恰当的按键(通常是F2、F8、F10、或者Del键)进入BIOS设置。 6. 在BIOS设置中,找到“启动顺序”或“引导顺序”选项,并设置USB闪存驱动器为首选启动设备。 7. 保存并退出BIOS设置,计算机会重新启动,此时会运行USB闪存驱动器上的Linux安装程序。 8. 选择“安装Linux”选项,并按照安装程序的指示进行操作。在选中分区时,选择之前在磁盘管理中缩小的空闲分区。 9. 进行Linux安装,并按照提示进行设置和配置。通常,会要求设置主机名、用户名和密码等。 10. 安装完成后,计算机会重新启动。这时,你会看到一个引导菜单,可以选择进入WindowsLinux系统。 以上是在Windows安装Linux双系统的简要步骤。请注意,在进行此过程之前,一定要备份重要的文件和数据,以防意外发生。如果遇到任何问题,建议在CSDN等技术社区搜索相关资料或向其他有经验的用户寻求帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值