zoukankan      html  css  js  c++  java
  • 双系统 fedora 恢复引导

    因为硬盘坏了,所以买了个固态的用用。

    先装windows,再装fedora及常用必备的驱动软件装上。

    快要完成了心情都挺好,可是在一次关机时window7关机很慢一直在删索引,我嫌时间太长,直接按电源了。

    不过一按电源windows7就起不来了。算了直接重装吧。不过这样一来要么手动修复,要么两个重装,晕死。

    加载选择器程序有两种

    第一种

    先从引导区间 引导到windows的加载选择器程序(当然这个加载程序就存在C盘)

    然后再从C盘里面的加载之前的选择器再引导到linux /区

    不过这种呢要手动的去调 windows的加载选择器所以比较难于安装

    而且如果 windows C盘格了 就引导不了了,要重新修复

    第二种

    先从引导区间 引导到linux 的加载选择器程序(当然这个加载程序就存在/的所属子目录)grub2

    然后再从grub2去找 C盘

    这个方法用的人比较多,原因是,安装完windws时不用考滤引导,大白菜自动做好了(直接重写引导区间,不会考滤linux问题 谁叫人家是桌面老大呢)。

    装完windws再装linux这时 linux考滤的就比较周全,同样的会修改引导分区,但是人家要厚道一点,会识别windows,然后会自动的帮windows 写到自己的选择器的列表里面来。这样用户在安装是就不用考滤引导问题了。所以这样装的人比较多。

    系统安装的顺序

    如果是自动安装当然是 先装windws 再装 linux,而且用 linux的选择器。

    如果是手动安装选择器当然什么顺序,用哪个选择器都可以跑起来的。

    挂了之后的影响

    如果用了windws的选择器 那么linux 挂了,如果不想再使用linux的话,不会影响windws这个系统使用的 ,反之亦然。

    我现在的情况是用的是自动安装,装的当然是linux的选择器。如果现在不用windws依然可用,如要用windws要么两人个重新自动安装,

    要么手动修复了喽。手动修复有两种方法,一种是用window的引导,不过这种我以前兼容ubuntu时用过现在当然是修复grub2了。

    查了N多资料终于解决了,其实很简单,就是重写引导区间而己。

    具体步骤

     1)做一个liux u盘启动安装盘,正好是有的,不用重新做了。

     2)从U盘启动,然后挂载硬盘中的linux 分区

     3)将挂载的目录视为根目录,把系统资源软链接到这个根目录下面去(因为实际上只挂了硬盘,而其它设备是空的)。

     4)用chroot 命令进入这个系统根目录

     5)在这个根目录视角下(即在硬盘的文件系统下)使用gurb2-install命令把目录信息写入到 引导区间

     6)解除软链接,删除临时目录

     7)重新启动就行了(因为gurb2之前的配置还在嘛)

    LiveCD 制作U盘

    mount -t ext4 -o rw /dev/sda10   /media 挂载硬盘
    mount -o bind /dev /media/dev    软链资源接到视角目录
    mount -o bind /sys /media/sys   软链资源接到视角目录
    chroot /media 进入视角目录
    grub2-install /dev/sda 写入引导区间
    umount /media/dev  解链 解挂
    umount /media/sys
    重启
     
    在真正的linux确盘视角重新生成 grub.cfg
    grub2-mkconfig  -o  /boot/grub2/grub.cfg
    重启
     
    看了下面这篇才弄好的
    http://www.cnblogs.com/magicbox/archive/2012/01/17/2363889.html
  • 相关阅读:
    241. Different Ways to Add Parentheses java solutions
    89. Gray Code java solutions
    367. Valid Perfect Square java solutions
    46. Permutations java solutions
    116. Populating Next Right Pointers in Each Node java solutions
    153. Find Minimum in Rotated Sorted Array java solutions
    判断两颗树是否相同
    求二叉树叶子节点的个数
    求二叉树第k层的结点个数
    将二叉排序树转换成排序的双向链表
  • 原文地址:https://www.cnblogs.com/heling/p/6056097.html
Copyright © 2011-2022 走看看