GRUB2是Centos7的默认引导加载程序。它可以轻松地加载所有的Linux发行版和其他操作系统。它提供一个菜单显示所有的操作系统。GRUB2具有高级特性以及一些基本特性,使其在所有Linux上都有效。文内含长段代码可复制可往左滑,希望对大家有帮助!

如何添加Windows 10启动项到GRUB2

装的双系统,第一个系统装的是Windows 10,然后再安装Centos7。装完Centos7发现没有Windows 10的启动项,这时候需要手动添加windows 10的启动项。

# 打开40_custom文件,添加如下内容
[root@localhost ~]# vim /etc/grub.d/40_custommenuentry 'Windows 10' {insmod ntfsset root='hd0,1'chainloader +1
}
# 修改完成之后,需要导出生成配置文件,这样才能生效。
[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg

重启电脑,检查一下是否有Windows 10启动项

如何更改默认启动项

列出所有启动项

[root@localhost ~]# grep '^menuentry' /boot/grub2/grub.cfg |cut -d "'" -f 2
CentOS Linux (3.10.0-1062.el7.x86_64) 7 (Core)
CentOS Linux (0-rescue-2fbe0839e3b3416b960e84dab68c8bb3) 7 (Core)
Windows 10

修改Windows10作为默认启动项

[root@localhost ~]# grub2-set-default "Windows 10"

检查是否设置成功

[root@localhost ~]# grub2-editenv list
saved_entry=Windows 10

保存更改

[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-1062.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-1062.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-2fbe0839e3b3416b960e84dab68c8bb3
Found initrd image: /boot/initramfs-0-rescue-2fbe0839e3b3416b960e84dab68c8bb3.img
done

如何更改grub2菜单的超时时间

打开/etc/default/grub文件,修改GRUB_TIMEOUT变量值,变量的值是

[root@localhost ~]# vim /etc/default/grubGRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_BACKGROUND=/boot/grub2/background.jpg
GRUB_GFXMODE=1440x900,1024x768,640x480
GRUB_CMDLINE_LINUX="crashkernel=auto spectre_v2=retpoline rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"

保存生成配置文件

[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-1062.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-1062.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-2fbe0839e3b3416b960e84dab68c8bb3
Found initrd image: /boot/initramfs-0-rescue-2fbe0839e3b3416b960e84dab68c8bb3.img
done

总 结

在这篇文章中,讲述了如何添加grub引导记录、修改超时时间、修改默认启动项。如果喜欢这篇文章,可以点个赞。

参考链接:

教你如何在Centos7中添加GRUB2启动项 :https://mp.weixin.qq.com/s/ihPW1ZkWAV3n6P6GNGLQMg

双系统如何在Centos7中添加GRUB2启动项相关推荐

  1. 如何在Windows 7中添加快速启动项

    据国外媒体报道,毫无疑问的,在微软的最新一代客户端操作系统Windows 7中,Windows的图形用户界面是微软为用户带来的巨大创新. 而在Windows 7图形用户界面的变革中,变化最大的就是任务 ...

  2. 怎样在计算机上插入机构图,Win7系统如何在excel中添加word文档结构图?

    今天小编给大家分享 Ghost Win7系统 在excel中添加word文档结构图的方法,有时候在编辑excel表格时,为了数据能够更加直观展示,会在excel中添加word文档结构图,这样显示的内容 ...

  3. 为双系统 Ubuntu grub启动项中添加Windows启动项

    终端依次执行下面命令 sudo grub-install /dev/sda sudo chmod -x /etc/grub.d/30_os-prober sudo gedit /etc/grub.d/ ...

  4. opencore 启动总是在win_单双硬盘装Windows/Mac双系统用OpenCore引导菜单添加Windows引导项...

    本教程基于你的OpenCore引导已经能正常进Mac黑苹果系统,如果你的系统还不能正常进入黑苹果Mac系统,请参照此篇文章设置http://imacos.top/2020/04/04/1616/ Op ...

  5. 双系统centos的安装,win7的启动项消失的解决方法

    一. 下载 centos 7 livecd iso 访问镜像网站,http://mirrors.aliyun.com/centos/7.0.1406/isos/x86_64/ 或者直接下载:http: ...

  6. 双系统重装windows后如何恢复ubuntu启动项

    解决方法有两种: 一.把Ubuntu的启动位置加入到Windows的boot里(我没有去尝试这种方法). 二.把硬盘的引导位置,设置成到Ubuntu的分区,具体操作如下: 1.用安装Ubuntu的光盘 ...

  7. 用批处理文件在注册表中添加开机启动项

    reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v myauto /t REG_SZ /d C:\1 ...

  8. win10启动项_UEFI(win7_64X操作系统)添加PE启动项

    网上查找了很多资料,操作描述不尽详细完整,对于我等小白来说有一步描述不详细就进行不下去. 一.要实现目标 在已经安装的系统启动管理器里添加PE启动项,也就是电脑启动时可以选择进入win7系统或PE系统 ...

  9. 如何在win10系统的开始菜单中添加“设备和打印机”

    一些细心的用户会发现,win10和win7的"设备和打印机"的位置不一样.Win7的系统,在开始菜单中一般都会有"设备和打印机"这个选项,找到后直接打开就可以了 ...

最新文章

  1. 干货 | 基于 BDD 理念的 UI 自动化测试在携程度假的应用
  2. [LeetCode]547. Friend Circles朋友圈数量--不相邻子图问题
  3. python expect模块_Python尚学堂高淇|第二季0408P119P123with上常见的异常的解决tryexcept...else结构,...
  4. Page和AbilitySlice
  5. LVS——TUN隧道模式(负载均衡)
  6. bzoj 1706: [usaco2007 Nov]relays 奶牛接力跑(倍增floyd)
  7. linq操作符:分区操作符
  8. 2020-08-17每日一句
  9. Idea 远程调试服务器
  10. 计算机绘图尺寸标注,计算机绘图AutoCAD尺寸标注演示教学.ppt
  11. 基于Simswap的视频换脸
  12. 市场复苏下:报复性消费,了解一下~
  13. 利用python提取图像轮廓
  14. 重阳重游万州文峰塔记
  15. 深圳租房信息聚类与回归分析
  16. IT痴汉的工作现状30-刀客许三爷(下)
  17. 操作系统复习大纲笔记
  18. 淘宝商品评价api接口(app、h5端),淘宝评论视频API接口,淘宝评论API接口
  19. APP软件的几种开发方式
  20. vba html网页自动登录,vba实现网页自动登录

热门文章

  1. 加速深度学习在线部署,TensorRT安装及使用教程
  2. python vector变量_用Python实现因子分析
  3. mysql8.0卡cpu_MySQL 8.0资源组有效解决慢SQL引发CPU告警
  4. php devel 5.3.3 26,php-5.3.27安装
  5. Eclipse用法和技巧十三:自动生成的TODO注释1
  6. 『HTML5挑战经典』是英雄就下100层-开源讲座(一)从天而降的英雄
  7. DragDrop 注册失败的解决方法 转
  8. 《Android深度探索》(卷1)HAL与驱动开发 第十章心得体会
  9. JavaBean用JSP调用和使用JSP动作标签的区别
  10. Android--数据持久化之内部存储、Sdcard存储