zoukankan      html  css  js  c++  java
  • windows和linux双系统,重新分区后修复grub

    我电脑里装的是 windows 7 profressional 和 fedora 12 ,本来给 C 盘分了 50G ,原本以为够了,结果50G 瞬间用完,于是乎开始重新分区。 PQ 是不能用了,上网下了个 Acronis Disk Director Suite ,注意一定要下英文版的,刚开始我用汉化版的,结果 reboot 了 n 次也没分区成功。接着没什么说的,拿着ADDS 重新调整吧,调好了应用更改,这时候如果涉及到系统区的话, ADDS 会提醒你 reboot , reboot后耐性等待一段时间后就分好了。悲剧在于重启,这时候 grub 不认的这个硬盘了……

    用 fedora 的安装盘进入 rescue 模式,现查看一下当前的分区情况

    sh-04# fdisk –l

    找到类型为 linux 分区,我的是 /dev/sda6 ,然后进 grub

    sh-04# grub

    指定刚才的 linux 分区,数字要减一

    grub>root (hd0,5)

    grub>setup (hd0)

    这时候又悲剧了, grub 不知道 /boot 挂载点了,错误信息如下:

    Checking if "/boot/grub/stage1" … no

    这个时候退出 grub ,复制 /mnt/systemimage/boot/grub/$(ARCH)/ 下面的所有文件到/mnt/systemimage/boot/grub 下面,然后不用光盘重启

    grub>quit

    sh-04# cp /mnt/systemimage/boot/grub/$(ARCH)/* /mnt/systemimage/boot/grub

    sh-04# reboot

    这个时候到 grub 界面

    grub>root (hd0,5)

    grub>setup (hd0)

    OK ,这个时候会提示 Successed , reboot 后 windows 能进了, fedora 需要修改一下 grub.conf ,把启动参数中的 hd(0,7) 改成 hd(0,5) 即可

    http://blog.csdn.net/lonelysky/article/details/5413691

  • 相关阅读:
    第八章 多线程编程
    Linked List Cycle II
    Swap Nodes in Pairs
    Container With Most Water
    Best Time to Buy and Sell Stock III
    Best Time to Buy and Sell Stock II
    Linked List Cycle
    4Sum
    3Sum
    Integer to Roman
  • 原文地址:https://www.cnblogs.com/findumars/p/6682999.html
Copyright © 2011-2022 走看看