关键词:
首先贴出Fedora25下/boot/grub2/grub.cfg的内容:
1 # 2 # DO NOT EDIT THIS FILE 3 # 4 # It is automatically generated by grub2-mkconfig using templates 5 # from /etc/grub.d and settings from /etc/default/grub 6 # 7 8 ### BEGIN /etc/grub.d/00_header ### 9 set pager=1 10 11 if [ -s $prefix/grubenv ]; then 12 load_env 13 fi 14 if [ "${next_entry}" ] ; then 15 set default="${next_entry}" 16 set next_entry= 17 save_env next_entry 18 set boot_once=true 19 else 20 set default="${saved_entry}" 21 fi 22 23 if [ x"${feature_menuentry_id}" = xy ]; then 24 menuentry_id_option="--id" 25 else 26 menuentry_id_option="" 27 fi 28 29 export menuentry_id_option 30 31 if [ "${prev_saved_entry}" ]; then 32 set saved_entry="${prev_saved_entry}" 33 save_env saved_entry 34 set prev_saved_entry= 35 save_env prev_saved_entry 36 set boot_once=true 37 fi 38 39 function savedefault { 40 if [ -z "${boot_once}" ]; then 41 saved_entry="${chosen}" 42 save_env saved_entry 43 fi 44 } 45 46 function load_video { 47 if [ x$feature_all_video_module = xy ]; then 48 insmod all_video 49 else 50 insmod efi_gop 51 insmod efi_uga 52 insmod ieee1275_fb 53 insmod vbe 54 insmod vga 55 insmod video_bochs 56 insmod video_cirrus 57 fi 58 } 59 60 terminal_output console 61 if [ x$feature_timeout_style = xy ] ; then 62 set timeout_style=menu 63 set timeout=5 64 # Fallback normal timeout code in case the timeout_style feature is 65 # unavailable. 66 else 67 set timeout=5 68 fi 69 ### END /etc/grub.d/00_header ### 70 71 ### BEGIN /etc/grub.d/01_users ### 72 if [ -f ${prefix}/user.cfg ]; then 73 source ${prefix}/user.cfg 74 if [ -n "${GRUB2_PASSWORD}" ]; then 75 set superusers="root" 76 export superusers 77 password_pbkdf2 root ${GRUB2_PASSWORD} 78 fi 79 fi 80 ### END /etc/grub.d/01_users ### 81 82 ### BEGIN /etc/grub.d/10_linux ### 83 menuentry ‘Fedora (4.8.8-300.fc25.x86_64) 25 (Twenty Five)‘ --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ‘gnulinux-4.8.6-300.fc25.x86_64-advanced-3732e5b3-67be-4efa-a64e-08e51d341084‘ { 84 load_video 85 set gfxpayload=keep 86 insmod gzio 87 insmod part_msdos 88 insmod ext2 89 set root=‘hd0,msdos6‘ 90 if [ x$feature_platform_search_hint = xy ]; then 91 search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 --hint=‘hd0,msdos6‘ 3732e5b3-67be-4efa-a64e-08e51d341084 92 else 93 search --no-floppy --fs-uuid --set=root 3732e5b3-67be-4efa-a64e-08e51d341084 94 fi 95 linux16 /boot/vmlinuz-4.8.8-300.fc25.x86_64 root=UUID=3732e5b3-67be-4efa-a64e-08e51d341084 ro rhgb quiet LANG=zh_CN.UTF-8 96 initrd16 /boot/initramfs-4.8.8-300.fc25.x86_64.img 97 } 98 menuentry ‘Fedora (4.8.6-300.fc25.x86_64) 25 (Twenty Five)‘ --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ‘gnulinux-4.8.6-300.fc25.x86_64-advanced-3732e5b3-67be-4efa-a64e-08e51d341084‘ { 99 load_video 100 set gfxpayload=keep 101 insmod gzio 102 insmod part_msdos 103 insmod ext2 104 set root=‘hd0,msdos6‘ 105 if [ x$feature_platform_search_hint = xy ]; then 106 search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 --hint=‘hd0,msdos6‘ 3732e5b3-67be-4efa-a64e-08e51d341084 107 else 108 search --no-floppy --fs-uuid --set=root 3732e5b3-67be-4efa-a64e-08e51d341084 109 fi 110 linux16 /boot/vmlinuz-4.8.6-300.fc25.x86_64 root=UUID=3732e5b3-67be-4efa-a64e-08e51d341084 ro rhgb quiet LANG=zh_CN.UTF-8 111 initrd16 /boot/initramfs-4.8.6-300.fc25.x86_64.img 112 } 113 menuentry ‘Fedora (0-rescue-0c394733687b44ac9de7038631d76a55) 25 (Twenty Five)‘ --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option ‘gnulinux-0-rescue-0c394733687b44ac9de7038631d76a55-advanced-3732e5b3-67be-4efa-a64e-08e51d341084‘ { 114 load_video 115 insmod gzio 116 insmod part_msdos 117 insmod ext2 118 set root=‘hd0,msdos6‘ 119 if [ x$feature_platform_search_hint = xy ]; then 120 search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6 --hint=‘hd0,msdos6‘ 3732e5b3-67be-4efa-a64e-08e51d341084 121 else 122 search --no-floppy --fs-uuid --set=root 3732e5b3-67be-4efa-a64e-08e51d341084 123 fi 124 linux16 /boot/vmlinuz-0-rescue-0c394733687b44ac9de7038631d76a55 root=UUID=3732e5b3-67be-4efa-a64e-08e51d341084 ro rhgb quiet 125 initrd16 /boot/initramfs-0-rescue-0c394733687b44ac9de7038631d76a55.img 126 } 127 128 ### END /etc/grub.d/10_linux ### 129 130 ### BEGIN /etc/grub.d/20_linux_xen ### 131 132 ### END /etc/grub.d/20_linux_xen ### 133 134 ### BEGIN /etc/grub.d/20_ppc_terminfo ### 135 ### END /etc/grub.d/20_ppc_terminfo ### 136 137 ### BEGIN /etc/grub.d/30_os-prober ### 138 menuentry ‘Windows 10 Enterprise (loader) (on /dev/sdb1)‘ --class windows --class os $menuentry_id_option ‘osprober-chain-10FF15F410FF15F4‘ { 139 insmod part_msdos 140 insmod ntfs 141 set root=‘hd1,msdos1‘ 142 if [ x$feature_platform_search_hint = xy ]; then 143 search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 10FF15F410FF15F4 144 else 145 search --no-floppy --fs-uuid --set=root 10FF15F410FF15F4 146 fi 147 parttool ${root} hidden- 148 drivemap -s (hd0) ${root} 149 chainloader +1 150 } 151 152 ### BEGIN /etc/grub.d/40_custom ### 153 # This file provides an easy way to add custom menu entries. Simply type the 154 # menu entries you want to add after this comment. Be careful not to change 155 # the ‘exec tail‘ line above. 156 ### END /etc/grub.d/40_custom ### 157 158 ### BEGIN /etc/grub.d/41_custom ### 159 if [ -f ${config_directory}/custom.cfg ]; then 160 source ${config_directory}/custom.cfg 161 elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then 162 source $prefix/custom.cfg; 163 fi 164 ### END /etc/grub.d/41_custom ###
显然,其中没有找到传说中的
1 # boot=/dev/sda 2 default=0 3 timeout=5
所以无法通过修改grub.cfg来调整系统的默认启动顺序。不过无意中,发现可以用三条命令解决这个问题,具体代码如下:
1 # 首先找到windows的menuentry 2 cat /boot/grub2/grub.cfg | grep windows 3 # 然后设置windows作为默认的启动项 4 grub2-set-default "Windows *** " 5 # 用第一步得到的结果执行第2步 6 # 验证默认的启动项 7 grub2-editenv list
修改前后使用第三条命令的结果也同样贴出:
1 saved_entry=Fedora (4.8.8-300.fc25.x86_64) 25 (Twenty Five) 2 saved_entry=Windows 10 Enterprise (loader) (on /dev/sdb1)
这样就可以在Fedora25中修改了grub启动配置文件,下一次电脑启动时Win10将会出现在第一条,即默认启动系统。
win10+fedora双系统安装
...x小白的笔记,dalao勿喷。。。。前两天因为电脑上安装的Fedora系统在项目演示时无法连接投影仪,吾辈终究还是想起了Win10自动安装硬件驱动程序的便利性,然而用了这么久的Fedora系统吾辈也确实喜欢上了,所以吾辈就想装一下... 查看详情
把玩fedora29操作系统
...载大概300多MB,然后自动进行安装,依次选择yes即可。4、修改默认配置安装XFCE界面后,默认启动仍然是命令行,需要对配置进行修改;vi/etc/inittab 看到文件提示在fedora29中,已经放弃在此进行配置:需要通过systemctl来进... 查看详情
win10ubuntu双系统启动顺序
...果常用Windows操作系统环境的话,会有很多的不便。怎样修改Ubuntu多系统的默认启动顺序修改启动顺序,我们需要修改Ubuntu的GRUB配置文件。使用常见的编辑程序如“gedit”就可以很方便的打开文件修改了,但是这里因为牵涉到系... 查看详情
如何修改linux和windows双系统的启动顺序和等待时间啊?
...待时间是10秒就是那个10秒,有没有什么办法,把它进行修改?比如改成1秒,两秒?还有,怎么调节他们的上下位置啊?现在第一项是Windows7怎么把LINUX修改成第一项?我用的是Windows7旗舰版和雨林木风版的LINUX更改双系统的启动... 查看详情
修改kali和windows双系统下默认启动系统和启动延时
windows和kali双系统安装完成后kali是默认的启动系统,现将windows设置为默认启动系统并更改选择系统等待时间1.开机时当运行到系统选择菜单时记下windows的序号。系统选择菜单序号自上而下以0为初始计数。2.进入kali系统后启动终... 查看详情
grub启动项配置修改
...用Grub来引导选择操作系统,一般默认是Ubuntu,但若想要修改为默认是windows,若想调整默认等待时间,应该怎么做呢?第一步,进入Ubuntu系统,切换到/etc/default目录下,grub文件就是我们grub引导的配置文件,先添加grub文件的写权限... 查看详情
fedora25安装oraclejdk
...edora下虚拟终端gnome-terminal默认不是登录Shell(可在配置中修改),不读取该配置文件,导致系统无法找到JDK。现在,社区源添加了 oracle-jdk 安装包,所需配置大大简化。$ sudo dnf ins 查看详情
fedora25安装mariadb并设置权限
MariaDB版本10.1.21Fedora版本251.Changerootuser sudo-i2.dnfinstall-ymysql dnfinstall-ymariadbmariadb-server3.Startmariadbserverandautostartmariadbonboot systemctlstartmariadb.server#启动 & 查看详情
fedora25配置infinality字体渲染增强
...macOS系统的效果,实际上是对freetype字体渲染引擎进行了修改的缘故。为此,我们可以通过安装经过修改的freetype及fontconfig软件包来实现基于Infinality的字体渲染效果。Infi 查看详情
windows7windows10系统目录迁移,修改安装的默认路径:users,programfiles,programdata
...ws10当然64位的系统也可。至少现在我的系统就是。 【修改Windows软件安装的默认路径】㈠打开注册表必须使用管理员(administrator)登陆系统,按Windows+R键,输入regedit即可。㈡在注册表中修改&ld 查看详情
fedora25
Fedora默认情况是没有装flash的,首先输入https://get.adobe.com/flashplayer/?loc=cn,选择.rpm包,点击立即下载,下载完成后进到download目录,执行rpm -ivh+包名(即文件名)安装,完成后重启电脑,然后执行rpm-qa|grepflash查看结果。fl... 查看详情
win10网络重置代码56
...车键确认。如果是进入BISO将U盘设置为第一启动项则保存修改后直接启动U盘4、Windows安装程序:启动U盘后自动读取刻录在U盘的系统启动信息,出现Windows安装程序窗口,要安装的语言,时间和货比格式,键盘和输入方法都默认,... 查看详情
mezzanine(windows10下)安装配置与修改(更新中)
最近自己搭个系统,发现Mezzanine很快,先搞个python2.7,pip.然后两个方法:1.$pipinstallmezzanine2.Git下载,解压后进入目录,创建项目:#创建项目$mezzanine-projecttesting#进入项目目录$cdtesting#初始化数据库$pythonmanage.pycreatedb#启动项目$python... 查看详情
修改grub默认启动项
参考技术A一般情况下,有人可能直接修改GRUB配置文件“/boot/grub/grub.cfg”,但使用“suduvim/boot/grub/grub.cfg”发现提示这个是系统自动生成的文件,不建议直接编辑,而应该到“/etc/grub.d”和“/etc/default/grub”去修改。“/etc/grub.d”... 查看详情
windows修改linux时间
...lt=0(默认启动哪个系统的设置,此处默认启动linux系统)....修改后保存文件,重启系统,就可以进入windows系统了,如果想调整GRUB中的系统顺序和添加删除系统名称,修改grub.conf文件中的title就可以了。 查看详情
ubuntu下,怎么设置开机启动项
...我们选择Ubuntu系统启动,进入Ubuntu系统,在Ubuntu系统里面修改依次点击并打开“应用程序”----->“附件”----->“终端”修改/boot/grub/grub.cfg文件的权限,图中所示的命令是改为任何人都可以读写执行,但一般不建议这样做,... 查看详情
fedora16yum安装mysql后怎样启动,以及添加为系统服务
...配置成服务,需要把这个文件cp到/etc/bin目录,另外还得修改权限。fedora没有玩过,应该差不多,你可以上网搜搜看。 查看详情
如何在安装linux后将开机默认启动还原为windows
...动的那个系统的title,按0、1、2的顺序来对应。参考技术A修改启动项顺序的三种方法本文所涉及的方法都是在Ubuntu的安装时将引导加载程序grub安装在了整个硬盘(即MBR内),即开机以grub引 查看详情