zoukankan      html  css  js  c++  java
  • LiveCD 修复Grub引导

    /usr/sbin/grub-probe: error: failed to get canonical path of /cow

    如果你是从这句报错search过来的,恭喜您!看来你也是一个调皮的孩子。

    话说电脑装的是Ubuntu系统,心热又想装个Windows,ok! 通过GParted 分区整了个分区。

    通过U盘进入PE安装win.gho, 多系统启动U盘见:

    FbinstTools制作多系统启动U盘(Windows+Linux)

    安装ing.....

    安装ing.....

    安装ing.....

    就这样Windows没进去反而Ubuntu也进不去了,这不蛋疼了,想法多害死人呀,先恢复Ubuntu,记得之前用liveCD修复过Ubuntu,方法很简单:

    先查看磁盘分区情况:

     sudo fdisk -l 

    找到当年装Ubuntu的分区

     第二步,挂载磁盘分区

    sudo mount /dev/sda1  /mnt

    第三步,安装MBR分区

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

    最后一步,更新Grub

    sudo update-grub

    ok! 不出意外的话重启就ok了,因为剧本就是这么写的,but,这哥不是按套路出牌的,更新update-grub后报错:

    /usr/sbin/grub-probe: error: failed to get canonical path of /cow

    报错就报错吧,重启看效果,重启依旧任何系统都进不去。

    没办法贴上关键字goooooogle告诉我们使用boot-repair 就行了,

    步骤:

    一: 进入liveCD,确保可以联网

    因为liveCD没有自带boot-repair

    二:安装 boot-repair

    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt-get update
    sudo apt-get install boot-repair

    三:运行boot-repair 自动修复Grub引导

    boot-repair

      

  • 相关阅读:
    接口内容小结
    接口的静态方法与私有方法
    接口的默认方法
    发红包O
    抽象
    《大道至简》读后感
    重写
    继承中的二义性问题
    数学应用
    继承
  • 原文地址:https://www.cnblogs.com/dcb3688/p/4610652.html
Copyright © 2011-2022 走看看