红联Linux门户
Linux帮助

新手问个问题。。

发布时间:2009-11-22 23:59:01来源:红联作者:fengzhimian
网上说安装grub的时候选择安装在boot分区而不写进MBR,然后在linux下用dd命令把boot分区的bootsector部分512个字节导出来放在windows下就能用windows来引导linux了。那这个一开始在用windows引导之前是怎么进去linux导出那个512的字节呀?好像这样装好之后就不能进去linux的呀?
文章评论

共有 11 条评论

  1. bill09 于 2009-11-25 14:29:19发表:

    我的引导是安装在/boot 主分区 一切正常

  2. wangfeng819 于 2009-11-25 14:25:28发表:

    grub安装位置一定要在默认的MBR,这样对Windows和Linux都不影响,要是安装在主分区,LiNUX的引导就成问题,当然你也可以用Grub4DOS引导

  3. 一米短绳 于 2009-11-25 14:06:14发表:

    1.不要。(不是说不可以,不过会乱套的)

    2.MBR上的grub的“stage2”在哪儿,哪儿就是活动分区。如果你没把grub的stage1装在MBR上,那么也就看上一个还存活的MBR中的引导装载程序的指向了(我的意思是还存活的)

    3.因为你指定的root(根分区)不存在或者是由于之前的第一点强制为主分区导致的分区号混乱或者是根本没指定root点!所以会导致root device not found!
    你顺利通过另一个引导程序进入了fedora ,证明你的这个引导程序各项指定都正确无误。

  4. fengzhimian 于 2009-11-24 22:06:43发表:

    自己来顶一下

  5. fengzhimian 于 2009-11-24 00:23:30发表:

    那1,如果我原先装之前/boot是逻辑分区,那么装的时候要不要强制为主分区?
    2,装好之后/boot分区(或者是逻辑分区或者是主分区)是不是不会自动变为活动分区,而要自己通过PE等进去后指定为活动分区?
    3,我当时用PE进去后指定了C盘为活动分区,然后用GRLDR引导,能看到fedora的启动界面,但是最后出现“root device not found“,我不知道是什么原因,会不会跟LVM有关系?因为我后来把grub装到MBR,也没有用LVM了,然后试验了下:通过fedora引导XP,再通过XP的GRLDR引导fedora,能顺利进去的。
    以上希望大家指点一下。

  6. linwhwylb 于 2009-11-23 23:57:28发表:

    既然你的grub是安装在/boot,那么就把它设置为活动分区。其实确切来说,是grub引导的第一阶段的信息在/boot分区的引导扇区中,这是看不到的,然后第第二阶段的东西才在/boot/grub里面可以看到的。进入LINUX之后,就可以按照你说的导出引导记录,用XP引导LINXU了。

  7. damoyan 于 2009-11-23 21:55:38发表:

    用livecd进入终端搞起

  8. bxhrainbow 于 2009-11-23 12:55:11发表:

    你这种情况只能用live cd 或者 live usb 系统引导进去,然后才能用dd

  9. linuxtor 于 2009-11-23 11:37:08发表:

    是不是引导错误?

  10. fengzhimian 于 2009-11-23 00:26:15发表:

    主要是我在装的时候选择了“装在/boot分区“,结果重启的时候进不去系统了,用pe进去看,发现没有活动分区,于是就把c设为了活动分区,但是linux进不去了,所以想问问如果进去。

  11. qiayua 于 2009-11-23 00:05:45发表:

    /boot区根本不需要分,做服务器的分还可以,grub默认是安在mbr上,就按默认的