centos7双系统启动顺序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7双系统启动顺序相关的知识,希望对你有一定的参考价值。

引导:
用centos iso 制作启动u盘进入到安装centos的界面,开机选择的时不要选择安装centos,而是选择troubleshooting疑难解答选项,然后选择rescue a centos system。
按tab键选择continue (一定要选),然后选择确认。 进入命令行界面,输入chroot /mnt/sysimage;接着就是重要的一步,安装grub2。
执行以下命令:/sbin/grub2-install /dev/sda安装成功后执行reboot重新启动系统。 这是又把centos的启动项找回来,windows的引导要在之后通过grub2来完成。 恢复windows的引导: 重新启动系统之后centos系统就能打开,可通过grub2的功能实现windows的引导。

注意:如windows系统安装在ntfs格式的分区中,应先安装ntfs-3g,使centos能识别出windows所在的分区。 打开终端,在root用户下执行下面的命令。grub2-mkconfig -o /boot/grub2/grub.cfg。 grub.cfg为grub的配置文件。
系统自动找到windows 8 系统与xp系统的引导项,并加入到grub.cfg菜单中。就避免手功改动文件的危险,并且所有系统都能正常启动。

现在的linux系统一般都是用grub管理引导了。该文件通常应该在/boot目录下。你可以在/boot下找找。一般说来可能在/boot/grub2、/boot/grub、/boot/efi/efi/redhat。而且有些版本很可能不叫grub.cfg而是grub.conf。其实,无论是.cfg也好,.conf也罢。它们实际上都是config这个单词的缩写。

还有,要注意的是有些版本的linux中当打开grub.cfg或grub.conf后,会发现文档中告诉使用者,不要直接改动该文件,如果确实需要修改,建议去改动/etc/default/grub这个文件。
参考技术A

1、打开终端,切换到root用户模式下:

2、进入编辑 /boot/grub2/grub.cfg 文件

3、在 ### BEGIN /etc/grub.d/30_os-prober ###在后面添加:

menuentry "Windows 7"

insmod ntfs

set root=(hd0,1)

chainloader +1

(注意: set root=(hd0,1)中的1代表你的windows7安装在哪个盘,如果你前面做了系统引导,可以看一下win7的位置)

4、输入完成后保存退出grub.cfg文件,然后输入:grub2-set-default "Windows 7" 把windows7设置成默认项

5、接下就检查验证一下设置是否成功

重启电脑你可以看到默认选择到win7系统

参考技术B 双系统启动顺序,先启动的是保护机制的运行模式。
先以安全的方式启动之后再开启加速功能,这样两种速度系统配合。

如何修改LINUX和WINDOWS双系统的启动顺序和等待时间啊?

机器上面安装了Windows 7和雨林木风LINUX 两种操作系统
开机之后,会有一个 GNU GRUB version 1.98 的界面,让选择进入哪个系统 等待时间是10秒

就是那个10秒,有没有什么办法,把它进行修改?比如改成1秒,两秒?
还有,怎么调节他们的上下位置啊?现在第一项是Windows 7 怎么把LINUX修改成第一项?

我用的是Windows 7旗舰版 和 雨林木风版的 LINUX

更改双系统的启动顺序和等待时间,可以使用windows系统登录后,在电脑启动属性设置中更改默认启动系统选项,同时将等待时间进行调整。

更改方法可以参考如下步骤:

1、先进入你的windows系统,然后鼠标右键点击我的电脑,弹出菜单选择“属性”;

2、然后在系统管理窗口,单击左侧列表中的“高级系统设置”进入系统属性高级设置;

3、在系统属性窗口,点击“高级”选项卡下的“设置”按钮,进入系统启动具体设置;

4、至此,我们会在“启动和故障恢复”窗口,看一个“默认操作系统”的选项,如果你是双系统,在这个下拉列表中,会显示一个“windows”、一个“linux”(我只有单windows系统,所以这里只有一个)。

注意:如果你希望将默认启动系统改为linux的话,那就在列表中直接选择linux系统即可。

5、设置好默认系统后,在其下方有一个“显示操作系统列表的时间”,这个时间就是进入系统的等待时间,可以自由设置,比如设为2秒,那么电脑在启动时,会有2秒的等待时间,设置完成,继续点击确定;

注意:如果你希望在开机操作系统选择列表短暂停留的话,可以勾选“显示操作系统列表的时间”,然后指定具体等待的时间,比如5秒,如此设置的作用在于我们开机时可以有5秒钟的时间去选择使用的操作系统,5秒内不选择的话,就会自动进入默认系统。

6、最后,点击确定等待系统生效完成设置,重启你的系统就可以看到默认的启动顺序产生了变化。

参考技术A 修改LINUX和WINDOWS双系统的启动顺序和等待时间

安装了windows与linux双系统的环境下,往往需要先安装windows系统再安装linux系统,这是因为linux的引导程序能够识别
windows系统,而windows的引导程序无法识别linux系统,而且如果先安装linux再安装windows的话,windows的引导程序
会将linux的引导程序覆盖掉,造成linux无法识别。
默认的第一启动系统是linux,如果我想把默认启动的系统改为windows的话,如何操作呢?操作步骤如下:

1、以root身份登录linux系统;

2、启动终端,输入命令:vi /boot/grub/grub.conf,文件内容如下:

#boot=/dev/sda

default=0 (默认启动哪个系统的设置,此处默认启动linux系统)

timeout=5 (启动系统过程中,等待的时长<单位:秒>,让用户可手动选择启动系统)

title CentOs 6.3 Linux AS
......
title windows server 2003
......
title other ...
......

(每一个title代表一个系统,系统代号从0开始,要想默认启动windows
server 2003,设置default=1即可)
修改后保存文件,重启系统,就可以进入windows系统了。

PS:如果想调整GRUB中的系统顺序和添加删除系统名称,修改grub.conf文件中的title就可以了。
等待时间的话就修改timeout=5这个选项,修改成数字几就表示等待几秒。
参考技术B grub从1.x版本开始就被称作grub2 了。grub2用/boot/grub/grub.cfg做配置文件。grub.cfg是通过update-grub命令自动生成。所以假如你改了grub.cfg里面的内容,如果再执行update-grub后,grub.cfg里面的内容又恢复以前的值了。
与grub相关联的还有两个文件 /etc/default/grub和/etc/grub.d/目录下的文件。修改这两个文件就能达到你的需求。
/etc/default/grub里面的GRUB_TIMEOUT设置等待时间。
etc/grub.d中设置启动顺序,具体的操作,我不知道你系统里面的配置文件的具体内容,不好说。你可以就先只设置开机等待时间吧。。。。。。
然后再update-grub,就好了。本回答被提问者采纳
参考技术C 进linux,改/boot/menu.lst,如果这文件不存在,就是/boot/grub/menu.lst

里边有个10,改成1就行了
参考技术D 在win7下使用魔方或者win7优化大师··系统设置里有操作系统选项··可以更改··默认启动项及显示时间

以上是关于centos7双系统启动顺序的主要内容,如果未能解决你的问题,请参考以下文章

Windows + linux 双系统修改启动顺序

关于双系统启动引导问题

Windows和linux双系统——改动默认启动顺序

双系统如何用BIOS设置开机启动优先级?

解决Windows7上安装centos7双系统,Windows启动项消失的问题

win10中安装centos7双系统