修改grub启动顺序(win7与Ubuntu 13.04双系统修改启动项顺序)

2024-01-02 22:50:02 :90

修改grub启动顺序(win7与Ubuntu 13.04双系统修改启动项顺序)

“修改grub启动顺序”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看修改grub启动顺序(win7与Ubuntu 13.04双系统修改启动项顺序)!

本文目录

win7与Ubuntu 13.04双系统修改启动项顺序

  在在win7下安装了Ubuntu13.04后,在grub中,win7启动想是最后一个,为了把win7设置为默认启动项,需要更改grub设置。google了半天,发现更改/etc/default/grub是无效的,打开/boot/grub/grub.cfg,里面写着“DONOTEDITTHISFILE”,而且我发现即使更改了SET_DEFAULT后一旦执行update-grub,启动顺序还是不变.然后继续搜索,发现两个方法很有效。  方法一利用启动管理器  1、安装启动管理器  sudoapt-getinstallstartupmanager  2、打开系统-—》系统管理-—》启动管理器,在默认操作系统下拉菜单中选择Win7,关闭即可。  方法二更改/etc/grub.d目录下的文件名是可行的  默认情况下win7对应的文件名是30_os-prober,第一个linux系统对应的是10-linux,00是header,05是debian-theme,可见10是第一个启动项,只需要更改win7的文件名(06-09均可)即可改变启动顺序,经我测试,成功地修改了启动顺序。  具体做法:  sudomv/etc/grub.d/30_os-prober/etc/grub.d/08_os-prober  sudoupdate-grub(这个命令会重新生成/boot/grub/grub.cfg)

修改了grub启动顺序也更新了grub,但是启动顺序却没有变化系统是ubuntu14+win10,Ubuntu下显示mac os

一般只要grub核心文件还在分区内,我们就能由rescue模式转换到normal模式下,进而通过命令进入系统。在rescue模式下,只有以下命令可用:set---设置变量值(同grub2命令)ls--- 列出当前的所有设备。 e.g:(hd0) (hd0,1) (hd0,8) (hd0,7) and so on这个命令可以有参数:ls / 列出当前设为root的分区下的文件ls (hd0,1)/ 列出(hd0,1)分区根目录的文件insmod --- 加载模块normal --- 进入正常模式(只有模块加载正确了才能进入normal模式)因为在rescue模式下,木有search命令,所以我们就用ls命令来查看grub2文件处于那个分区e.g: grub rescue》 ls (hd0)/error: unknown filesystem/*可以用此命令挨个儿的遍历ls显示的所有设备,直到列出的目录文件,就说明grub2的核心文件在此分区了*/ls (hd0,8)/ /* 查看(hd0,8)分区根目录,看有木有boot/ 文件夹*/ls(hd0,8)/boot/ /*查看此分区的/boot/目录文件,能看到有grub/文件夹*/ls(hd0,8)/boot/gurb/ /*查看此分区/boot/grub/目录下的文件,能看到很多.mod格式的文件还有.img文件 */这样确定了grub2的核心文件在哪里之后,我们就开始转换工作咯:grub rescue》 set(回车) /* 查看grub当前的启动分区和路径 */prefix=(hd0,8)/grub /* 确定预启动路径 */root=hd0,8 /* 确定启动分区 */grub rescue》 set root=hd0,8 /* 设定grub启动分区 */grub rescue》 set prefix=(hd0,8)/boot/grub /* 设定grub启动路径 */grub rescue》 set(回车) /* 查看grub设定内容是否和实际的分区路径一致 */root=hd0,8 /* 确定启动分区 */prefix=(hd0,8)/boot/grub /* 确定启动路径 */grub rescue》 insmod /boot/grub/normal.mod/* 刚才在查看分区/boot/grub/目录文件时,要注意看看是否有normal.mod文件,木有的话,此命令后会提示找不到此文件*/grub rescue》 normal /* 加载正常模块 *//*以上操作成功后,我们就会进入正常模式,就能看到熟悉的grub启动菜单了*/通常情况下,当我们进入到grub启动菜单后,就直接可以选择进入ubuntu系统。在ubuntu下,更新重建grub:#update-grub

GNU GRUB下的系统引导 顺序 怎么改

在 ubuntu 里面修改 /boot/grub/grub.conf或者是grub.cfg 之类的用一些器打开 grub 的配置文件,找下面 title 项有很多 title 项目,一般一个 title 到结尾是一组,把windows7 的那一组挪到第一就行。注 grub 和 grub2 的配置文件虽然不同但基本差不多,实在看不懂就百度一下咯~

gnu grub version 2.0.4设置启动顺序

  • 这里一般是安装了2个操作系统以上的用户,才需要对grub的菜单顺序进行修改,

  • 比如你安装的win7和ubuntu,首先进入ubuntu打开/boot/grub/menu.ls ,更改启动顺序就可以了。

  • 进bios与装grub没有关系,以前怎么进现在还是怎么进。重新装win7,可能会导致ubuntu无法启动。所以重装之前,最好用pe或者直接拷贝一个系统win7的分区过来,然后再修改grub,这类做法比较妥当

修改Grub的启动顺序

使用Grub安装了双系统之后,需要调整系统的启动顺序。 sudo vim /etc/default/grub 注意顺序是以0开始的。 然后输入 sudo update-grub

一铭操作系统怎么改启动系统的顺序

你这个是grub吧看着像可以修改他的菜单文件,这个可能有不同的名修改内容的顺序,就可以看见顺序改变,另外可以修改默认的这个,

没有menu.lst和grub.conf怎么更改内核启动顺序

在Ubuntu中修改开机默认启动: sudo gedit /etc/default/grub 把GRUB_DEFAULT=0 中的0改为windons的位置4,之后sudo update-grub,重启即可 GRUB_TIMEOUT=10 10为10秒的倒计时,可随意修改,亲测可用,改完后默认是Windows启动在Linux下按Ctrl+Alt+T打开终端,输入sudo gedit /boot/grub/grub.cfg,输入密码,在弹出的文件中找到set default = "0",想要改为第N项默认就把0改成N-1.可以研究一下这个文件,如果想删除某几项就用#注释掉,想改变顺序的话就把那几块换一下。

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

1.以root身份登录linux系统,启动终端,输入命令:vi /boot/grub/grub.conf,文件内容如下:#boot=/dev/sdadefault=0 (默认启动哪个系统的设置,此处默认启动linux系统)timeout=5 (启动系统过程中,等待的时长《单位:秒》,让用户可手动选择启动系统)。

2.修改后保存文件,重启系统,就可以进入windows系统了,如果想调整GRUB中的系统顺序和添加删除系统名称,修改grub.conf文件中的title就可以了。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。

Windows是窗户的意思。另外还有微软公司推出的视窗电脑操作系统名为Windows。随着电脑硬件和软件系统的不断升级,微软的Windows操作系统也在不断升级,从16位、32位到64位操作系统。

grub2启动顺序怎么把win放在最下面把Ubuntu放到最上面

你好!

grub2 引导菜单的配置文件,默认为 /boot/grub/grub.cfg

你打开这个文件看一下,查找一下Windows对应条目出现的位置。

说明:

grub.cfg 这个配置文件,是在执行grub更新命令的时候产生的

ubuntu下:

sudo update-grub

实际执行的是

grub-mkconfig  -o  /boot/grub/grub.cfg

grub.cfg文件的内容,就决定了你所发图片中,grub启动菜单的显示内容和方式。

而执行 sudo update-grub 生成 grub.cfg 的过程中,实际调用了 很多个脚本,每个脚本产生 grub.cfg 中的一个代码块(以BEGIN, END为界)。

这些被调用的grub脚本在目录 /etc/grub.d 目录下,脚本名以数字开头,数字的大小,决定了它们被执行的顺序,也就决定了它们在输出文件 /boot/grub/grub.cfg 中的位置。

如下图,是/boot/grub/grub.cfg文件的基本格式,每一对 BEGIN, END,对应一个脚本产生的代码块:

grub2中,/etc/grub.d/30_os-prober 是,探测其它分区,如果发现该分区存在操作系统,则生成引导条目的脚本。 Windows系统的引导条目通常出现在这里。

所以,你可以根据你系统上的grub.cfg文件的内容,判断为什么Windows的引导条目那么靠前。

顺便说一下,/etc/grub.d/40_custom 这个脚本是存放你自定义引导条目的地方,因为40这个数字较大,所以输出的内容出现在grub.cfg文件中比较靠后的地方。我用它存放一些grub没有自动探测到的系统,很方便!

grub2 引导条目的写法,第一眼看上去很复杂,但是,你只要按照 grub.cfg 中现成条目的格式,依葫芦画瓢,都能比较轻松地写出自己想要的新引导菜单。

最后,根据你的提问补充一下,grub2默认没有配置为记住上次所选条目,但你可以启用这个功能,只需要修改一下 grub 的另一个配置文件: /etc/default/grub

修改或添加下面的两个条目即可。# 是把该行注释掉,让其不生效。

#GRUB_DEFAULT=0

GRUB_DEFAULT=saved

GRUB_SAVEDEFAULT=true

改后,如下图:

对grub的各个配置文件修改后,需要执行

sudo update-grub

才能产生新的 grub.cfg 引导菜单。

如果有什么不明白的,可以追问我。

如何更改grub启动顺序,进不了linux系统现在

开机的时候按住方向键(上或者下都可以)。然后开机界面会停留让你选择启动的操作系统,选择你装的linux系统进入。 如果是Ubuntu,可以运行如下命令安装startupmanager:sudo apt-get install startupmanager这个东西会帮助你很方便地修改Grub以配置多系统启动顺序,可以配置开机时默认进入哪个系统,以及开机时在系统选择界面停留的时间。

关于本次修改grub启动顺序和win7与Ubuntu 13.04双系统修改启动项顺序的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

修改grub启动顺序(win7与Ubuntu 13.04双系统修改启动项顺序)

本文编辑:admin
Copyright © 2022 All Rights Reserved 威海上格软件有限公司 版权所有

鲁ICP备20007704号

Thanks for visiting my site.