zoukankan      html  css  js  c++  java
  • WIN 7 和fedora双系统引导问题

      本人的本子是HP CQ40-512TX的,由于厂家把VISTA写到了BIOS里面,换个系统相当复杂。但是经过努力在网上找到了安装XP的方法,用了几个月不想用了,就想换成Win 7.开始时装不上Win 7,后来把系统重新装了一下,终于可以装上了,这么一装问题就来了了:无法启动以前装的Fedora 12了,于是找同学帮忙,在网上海搜,花了一上午的时间终于搞定了,现在总结一下,以便以后用到时参考。

      在网上查的方法如下:

    本来安装的了Windows XP 和 redflag Linux下午安装了Win7感觉跑的也流畅了,更美观了但是以前安装的redflag Linux丢失了启动项看了好多文章都说下载Grub4DOS 然后把文件复制到C盘设置启动

    多为模棱两可 而且好多说的是在boot.ini中添加 C:\grldr="Grub4DOS"

    但是我这根本不行一直错

    下面是正确步骤:

    1.下载grub4dos-0.4.4 见http://www.linuxidc.com/Linux/2009-01/18027.htm

    2.解压文件 解压后有很多文件

    只用把grldr.mbr 和grldr两个文件复制到C:\根目录下面

    3.打开一个文件在 文件夹选项里把隐藏系统文件前面的钩钩去掉

    4.找到C:\boot.ini 右键属性 去掉只读属性

    5.在最后一行按回车键(enter)输入

    C:\grldr.mbr="Grub4DOS"

    6.然后重启计算机

    7.会发现Windows 7的启动项最后一个是 Grub4DOS

    选中Grub4DOS 按回车键

    8.会有三个选项

    find /boot/grub/stage1  #这种情况是Linux单独安装划出的一块上在Windows下面是不是别的

    find /grub/stage1

    find  stage1

    可以先按enter 然后再一个个的输入上面的试试 注意空格

    如果正确的话会返回一个值 hd(x,y)

    我的是 hd(0,7)

    9. 输入:  root (hdx,y)  x和y的值是返回的 我输入的是 root (hd0,7)

    10.输入: setup(hd0)

    11.输入: reboot 重新启动    会停几秒钟不要急

    然后我就看见了我熟悉的 redflag Linux的启动界面

    Ubuntu也应该一样的 因为都是用Grub引导的

      我没有用那种方法,不过类似。我用的Fedora的系统盘,从光盘启动后选择第三项,修复系统。因为我的本子的原因,要修改一下启动项,于时选择第三项后按Tab键进入编辑模式,在后面加上intel_iommu=off而后回车,就可以正确引导了。

    当进入到sh#下后,如果你知道你的Linux系统安装的位置就可以直接进行设置,跳过下面两步,如果不知道按下面的步骤进行查询:

    Sh#find /boot/grub/grub.conf

    Sh#find /boot/grub.conf

    就会显示出你的系统的安装位置,我的在(hd0,7) 上。而后进行下面的操作:

    Sh#grub

    Grub>root(hd0,7)   #此处以本人的为例,您可以写成您系统的位置

    Grub>setup (hd0)

    Grub>Quit

    Sh#reboot

    重新启动一下系统,就可以看到您熟悉的启动项选择页面了。其他的就可以按您的喜好来进行相应的设置,打造自己喜欢的系统。

  • 相关阅读:
    使用js方法时,调用的方法名明明一致,但就是不管用,解决
    最近ssh遇到异常及解决
    oracle中number数据类型简单明了解释
    Struts2 使用Jquery+ajax 文件上传
    PHP学习记录(二)
    PHP学习记录(一)
    Win7下Git SSH 创建Key
    webapck基础随手记
    分享一份JS前端面试题
    Redux零碎知识点回顾
  • 原文地址:https://www.cnblogs.com/eagleking0318/p/6521493.html
Copyright © 2011-2022 走看看