zoukankan      html  css  js  c++  java
  • [转]使用Ubuntu Live CD修复Grub引导教程

    这个教程的方法我用过了,能够解决了我的问题。

    这篇文章主要介绍了使用Ubuntu Live CD修复Grub引导教程,本文以 Ubuntu Live CD 修复 Grub 引导为例,需要的朋友可以参考下

    本文以 Ubuntu Live CD 修复 Grub 引导为例,已在 /dev/sda3 安装 Fedora。

    首先制作 Ubuntu 启动 USB

    sudo dd if=ubuntu-13.10-desktop-amd64.iso of=/dev/sdb #/dev/sdb 为 USB 盘符

    1.使用启动 USB 进入 Ubuntu 试用环境

    2.查看硬盘分区状况,获取 Linux 系统安装分区编号

    sudo fdisk -l

    查看输出结果,然后根据文件类型和分区大小来判定 Linux 系统安装在哪块硬盘和安装的分区。我的电脑是在 /dev/sda3 安装了 Fedora。

    或者,打开 Gparted 图形化工具来查看分区信息也可以。

    挂载 Fedora 安装分区

    3.已知 Fedora 安装在了 /dev/sda3 上,所以我们可以用下面命令来挂载 Fedora 安装分区。你需要将 /dev/sda3 换成自己的 Linux 安装分区。

    sudo mount /dev/sda3 /mnt

    4.挂载其他所需的目录(使用 --bind)

    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys

    5.Chroot 到硬盘上的 Linux 系统

    sudo chroot /mnt

    6.安装&更新 Grub

    grub2-install /dev/sda
    grub2-mkconfig -o /boot/grub2/grub.cfg

    7.Grub 已经修复成功,我们还需要退出 chroot 环境、卸载已经挂载的设备与目录:

    exit #退出 chroot 环境
    sudo umount /mnt/dev
    sudo umount /mnt/proc
    sudo umount /mnt/sys
    sudo umount /mnt

    8.重启!

    原文:http://www.jb51.net/LINUXjishu/243616.html

  • 相关阅读:
    Cannot find module 'express'
    txt简单写入
    URLRewriter 伪静态配置Demo
    利用css的sticky特性实现固定首列其他列滚动
    金数据表单接口请求(php)
    Android应用app数据请求捕捉三步走
    go语言模块开发概念与cron定时事务模块的使用
    万维网的发明
    UEditor扩展又拍云图片存储功能实践
    Html5+移动端小应用分享(得见)
  • 原文地址:https://www.cnblogs.com/zhaojk2010/p/4591838.html
Copyright © 2011-2022 走看看