• 技术文章 >数据库 >mysql教程

    ubuntu下更新grub2

    2016-06-07 15:43:34原创580

    电脑上装多个系统的难免会出现进不了系统的问题,多数是grub的问题。 使用LiveCD光盘启动电脑后进入光盘中的Ubuntu系统,或者用USB启动,打开终端。 sudo -i 先来找一找你的ubuntu安装在那个分区,用: fdisk -l 之后会出来一张表,表中有你的分区信息,找到

    电脑上装多个系统的难免会出现进不了系统的问题,多数是grub的问题。

    使用LiveCD光盘启动电脑后进入光盘中的Ubuntu系统,或者用USB启动,打开终端。

    sudo -i

    先来找一找你的ubuntu安装在那个分区,用:

    fdisk -l

    之后会出来一张表,表中有你的分区信息,找到你安装Ubuntu的分区,如果你不确定的话就找id为83的。下面假如说你的Ubuntu安装在/dev/sda1 分区,则下面挂载原系统的根目录:

    mount /dev/sda1 /mnt

    将/dev/sda1挂载到了/mnt下,当然你也可以选其他地方。这里注意,如果你有单独为/boot分区的话,要单独挂载一次 /boot,比如说 如果你原来的/boot挂载到/dev/sda12上了,那个你这里要再输入

    mount /dev/sda12 /mnt/boot

    下面是最后一步了:

    grub-install --root-directory=/mnt /dev/sda

    (注意:/mnt后面有空格键)
    如果看到
    Installation finished.No Error Reported.
    就表示已经成功啦!
    这时重新启动你的电脑,就能看到grub2的引导界面了,但是这时只能用来引导Ubuntu,还暂时无法引导Windows 7,这时选择进入Ubuntu,再找到并启动终端,在终端输入如下命令:

    sudo update-grub2

    更新一下grub2就可以了。
    按照提示输入密码,如果顺利的话,会出现如下类似语句,那就表示成功了。

    Generating grub.cfg ...
    Found linux image: /boot/vmlinuz-3.2.0-26-generic
    Found initrd image: /boot/initrd.img-3.2.0-26-generic
    Found linux image: /boot/vmlinuz-3.2.0-25-generic
    Found initrd image: /boot/initrd.img-3.2.0-25-generic
    Found linux image: /boot/vmlinuz-3.2.0-23-generic
    Found initrd image: /boot/initrd.img-3.2.0-23-generic
    Found memtest86+ image: /boot/memtest86+.bin
    Found Windows 7 (loader) on /dev/sda1
    Found Ubuntu 10.04.3 LTS (10.04) on /dev/sda10
    Found Ubuntu 10.04.3 LTS (10.04) on /dev/sda9
    done
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:V4L2 编程 下一篇:cocos2d-x 2.0.4 学习笔记(一)场景、层、精灵

    相关文章推荐

    • mysql怎样增加表格• mysql怎样修改用户• 必须要了解MySQL索引的坑• mysql中怎么调用存储过程• mysql怎样查询最新的一条记录

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网