精华内容
下载资源
问答
  • gentoo下grub文件编辑

    2013-08-06 01:56:51
    在编译完内核,配置好网络,配置好fstab文件等等,最后一个至关重要的文件要属grub文件了,该文件的配置成功才最终决定gentoo 是否成功装上,首先当然是emerge grub了,现在就可以配置/boot/grub/grub.conf文件了,...

      在编译完内核,配置好网络,配置好fstab文件等等,最后一个至关重要的文件要属grub文件了,该文件的配置成功才最终决定gentoo

    是否成功装上,首先当然是

    emerge grub
    了,现在就可以配置/boot/grub/grub.conf文件了,首先打开该文件
    vim  /bootgrub/grub.conf
    于是可以开始配置:

    default 0  #该行用于默认启动是第一个系统还是其它系统,0代表第一个,1代表第二个……
    timeout 10   #启动默认系统时间
    titile Gentoo Linux    #第一个系统名
    root (hd0,0)  #若该系统的/boot文件在sda1上,若装在sda2上则用 (hd0,1)
    kernel /boot/kernel-3.8.13-gentoo  boot=/dev/sda3  #前面是内核位置  后面是根目录挂载位置
    
    title Gentoo Linux (rescur)  #救援模式
    几乎同上面一样,只是最后加了句 init=/bin/bb
    
    然后是其它系统了:
    title Windows  #windows系统
    rootnoverify (hd0,1)  #同上面的root
    makeactive
    chainloader +1

    于是该文件就配置成功,顺接着两条命令,
     grep -v rootfs /proc/mounts > /etc/mtab
    grub-install --no-floppy /dev/sda
    接下来安装grub
     grub --no-floppy
    grub> root (hd0,0)
    grub> setup (hd0)  
    grub> quit
     
    
    完成
     
    
    展开全文
  • Linux中丢失grub文件怎么办?

    千次阅读 2016-05-09 17:41:17
    在Linux中不小心删除了grub文件,会导致系统起不来,那我们怎么解决这个问题呢?当然重装可以解决,但是就丢失了这么一个文件而重装系统未免有些小题大做了吧!下面有一个比较便捷的方法解决这个问题?首先我们要...

    在Linux中不小心删除了grub文件,会导致系统起不来,那我们怎么解决这个问题呢?当然重装可以解决,但是就丢失了这么一个文件而重装系统未免有些小题大做了吧!下面有一个比较便捷的方法解决这个问题?

    首先我们要知道系统在打开电源的那一刻,之后电脑都做了什么(即系统的启动流程)​。

    ​​1.BIOS 初始化

    2.启动加载器

    3.内核初始化

    4.​init 启动

    而grub或者是引导程序丢失,问题出现在BIOS的初始化阶段,下面以RedHat 7.0为列子来演示:

    1.丢失grub后再次启动系统时,系统会在grub那停住,如下:

    执行如下的命令:

    grub>set root=hd0,msdos1

    grub>linux16 /vm​​linuz-3.10.0-123.e17.x86_64 root=/dev/sda1 ro —-以只读加载内核(此时linux的内核的路径是绝对路径)

    grub>lin​trad16 /initramfs-3.10.0-123.e17.x86_64.img

    grub>boot

    即可解决​

    ​如果还有问题,那么要通过系统拯救来完成了,在进入grub界面后输入exit,进入系统安装菜单,选择Troubleshooting后在选择救援模式(rescue)按照提示来完成。挂载根后即(chroot /mnt/sysimage),执行grub2-mkconfig > /boot/grub2/grub.cfg 命令后exit即可。

    展开全文
  • Ubuntu 14.04 /etc/default/grub文件

    千次阅读 2015-08-07 11:25:24
    Ubuntu 14.04 /etc/default/grub文件

    1、打开文件:

    $ gedit /etc/default/grub

    2、(修改)文件内容:

    ### 如果更改这个文件,就在命令行输入:sudo update-grub,才能使更改生效
    # If you change this file, run 'update-grub' afterwards to update
    # /boot/grub/grub.cfg.
    # For full documentation of the options in this file, see:
    #   info -f grub -n 'Simple configuration'
    
    ### 默认启动项,如在选择界面查看为N,则改为N-1;也可改为saved,保存上次启动项
    GRUB_DEFAULT=0
    
    ### 菜单不显示,但会显示空白界面,设定时间内按任意键出现菜单
    #GRUB_HIDDEN_TIMEOUT=0
    
    ### 显示显示空白界面时是否不出现倒计时
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    
    ### 启动选择等待时间,可改为-1,无限等待
    GRUB_TIMEOUT=3
    
    ### 不知道
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    
    ### 内核启动参数,默认为"quiet splash"
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    
    ### 这里可以手动添加内核启动参数
    GRUB_CMDLINE_LINUX=""
    
    ### 不知道
    # Uncomment to enable BadRAM filtering, modify to suit your needs
    # This works with Linux (no patch required) and with any kernel that obtains
    # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
    #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
    
    ### 是否使用终端而不使用图形界面来引导
    # Uncomment to disable graphical terminal (grub-pc only)
    #GRUB_TERMINAL=console
    
    ### 设置图形界面分辨率
    ### 只能使用显卡支持的分辨率,具体可以在grub模式下输入vbeinfo查看
    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    #GRUB_GFXMODE=640x480
    
    ### 设置是否使用UUID引导,即是否使用root=/dev/sda×而不用root=UUDI=xxx
    ### 详见/boot/grub/grub.cfg文件
    # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
    #GRUB_DISABLE_LINUX_UUID=true
    
    ### 设置是否启用RECOVERY模式(修复模式)
    # Uncomment to disable generation of recovery mode menu entries
    #GRUB_DISABLE_RECOVERY="true"
    
    ### grub菜单出现时声音提醒(参数意义不知道)
    # Uncomment to get a beep at grub start
    #GRUB_INIT_TUNE="480 440 1"

    3、使修改内容生效:

    $ sudo update-grub

    4、注意:
    不要手动修改/boot/grub/grub.cfg文件,而是要修改/etc/default/grub文件,然后sudo update-grub


    展开全文
  • 以下所有操作都是在Red-hat 7.0上grub 文件引导阶段• /boot/grub2/grub.cfg – 指定 /boot 分区位置 – 加载内核 – 启动系统初始化进程 – grub2-mkconfig 手动引导过程-grub.cfg文件缺失grub.cfg引导参数 ...

    以下所有操作都是在Red-hat 7.0上


    grub 文件引导阶段

    • /boot/grub2/grub.cfg
    – 指定 /boot 分区位置
    – 加载内核
    – 启动系统初始化进程
    – grub2-mkconfig

    手动引导过程-grub.cfg文件缺失

    grub.cfg引导参数

    这里写图片描述
    实验环境建立:

    删除grub.cfg文件导致系统不能正常开启。

    这里写图片描述

    再次启动系统时会出现下列现象:

    这里写图片描述

    进行手动引导:
    这里写图片描述

    在手动引导完成后就可以进入系统了,但是grub.cfg文件还是缺失,所以要想彻底解决这个问题就要,在命令行中进行引导修复:
    这里写图片描述

    最后查看grub2下的文件,grub2.cfg文件就会恢复。

    拓展:

    如果是windows的grub文件被删除,手动引导为
    grub> set root=’hd0,msdos1’
    grub>chainloader +l
    grub>boot


    The end

    展开全文
  • 进入Cent 设置grub文件 -> 4.重启注意:两个系统的安装模式(bios/uefi)必须相同。镜像(iso)烧录制作u盘启动:Ultraiso 和 DEAMON Tools(试用30天)这里着重点为安装完Cent 以后会出现找不到window系统的情况:1....
  • /etc/default/grub文件

    2020-03-17 18:33:19
    cat/etc/default/grub # If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see: # info -f grub -n 'Simple c...
  • 1 背景介绍 之前系统是win7,突然想玩玩ubuntu,但是新系统(ubuntu13.04)装好了之后,开机时每次都是先出现ubuntu的启动项如下图所示: ...它默认的是从unbuntu开始启动,但是我比较多用...a 首先改变grub文件
  • CentOS6.5模拟grub文件丢失故障

    千次阅读 2017-05-27 10:09:22
    前提:/boot/grub/grub.conf文件丢失,但是知道根分区挂载点 一、首先模拟/boot/grub/grub.conf这个文件丢失,我直接改了名字,建议备份。然后重启 [root@localhost ~]# mv /boot/grub/grub.conf /boot/grub/grub....
  • grub2的/etc/default/grub文件详解

    千次阅读 2016-03-17 16:45:00
    # If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. GRUB_DEFAULT=0 ->设置默认启动项,按menuentry顺序。比如要默认从第四个菜单项启动,数字改为3,若改为 saved,则...
  • 首先模拟grub损坏,dd if=/dev/zero of=/dev/sda count=1 bs=400 grub引导破坏,但是此时并未重启,可以直接重新安装grub,从而达到恢复grub: 第一种方法: 1、首先输入grub 进入grub命令行 [root@xuelinux ...
  • 修改/etc/default/grub,然后grub2-mkconfig -o /boot/grub2/grub.cfg...
  • grub文件解读

    千次阅读 2007-08-13 23:06:00
    -------------------------------------------------------------------------------------------------------------------------------以"#"开头的是注释行.default=0timeout=5splashimage=(hd0,0)/grub/splash.xpm...
  • linux的grub文件存在什么位置

    千次阅读 2019-01-28 16:32:00
    /boot/grub 下面的grub.cfg文件就就grub设置文件   1    评论  分享   举报 为你推荐:   转载于:https://my.oschina.net/u/3367404/blog/3006741
  • 1.文件系统问题,如/etc/inittab、/etc/fstab文件配置错误、损坏丢失等。 2.非法关机,导致root文件损坏。 3.Linux内核崩溃 4.系统引导程序出错,如GURB文件丢失或损坏 。。。 。。。 下面利用Centos-7系统为样机,...
  • windows 和 redhat 双系统grub文件

    千次阅读 2012-11-05 17:00:38
    一个非常基本的用于引导Red Hat Linux或Microsoft Windows 2000的GRUB菜单配置文件可能如下所示: default=linux timeout=10 color=green/black light-gray/blue # section to load linux title linux root ...
  • 系统启动项(/etc/default/grub文件详解)

    万次阅读 2016-03-20 11:48:36
    GRUB_DEFAULT=0 ->设置默认启动项,按menuentry顺序。比如要默认从第四个菜单项启动,数字改为3,若改为 saved,则默认为上次启动项。 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true ->隐藏菜单,grub2...
  • # If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. GRUB_DEFAULT=0 ->设置默认启动项,按menuentry顺序。比如要默认从第四个菜单项启动,数字改为3,若改为 saved,则默认...
  • 今天开机的时候,发现win7进不去了,非常悲剧的事情,我的win...事情是这样的,安装好win7激活后,我就在想办法,如何回复Linux的grub引导文件。之前有过这样的经历,但是都是让学长帮忙弄得,只是在旁边看过,没有自己
  • grub2的配置文件grub.cfg详解

    千次阅读 2015-09-11 16:45:00
    注:一般修改/etc/default/grub文件,然后执行sudo update-grub来生成/boot/grub/grub.cfg grub.cfg 默认为只读,要修改前先设为可写 sudo chmod +w /boot/grub/grub.cfg set default=0 #更改为以下两项可以...
  • Ubuntu修改grubgrub.cfg文件不起作用

    千次阅读 2020-06-12 09:49:57
    Ubuntu修改grubgrub.cfg文件不起作用问题:解决办法:如何知道你的系统是legacy还是UEFI启动关于启动模式legacy和UEFI的区别(/etc/default/grub)开机引导文件说明grub.cfg使用说明 问题: 为了修改Ubuntu默认启动...
  • grub2文件系统下载

    2014-05-05 05:49:10
    grub2文件系统下载
  • grub grub 引导文件 一点资料
  • Grub 配置文件详解

    2016-07-26 11:26:02
    Grub 配置文件详解 和许多其他linux发行版一样,Fedora使用... 件主要是/boot/grub/grub.conf,而/boot/grub/menu.list是这个文件的软连接(soft link)。该配置文件样式如下。 # grub.conf generated
  • grub加载iso文件

    2016-02-16 17:45:59
    讲解如何使用grub,如何使用grub来加载iso文件等。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 77,612
精华内容 31,044
关键字:

grub文件