Linux 和 win7 双系统下的引导方法

本文介绍了一种在Fedora Linux与Windows 7之间实现双系统引导的方法。通过详细步骤展示了如何解决MBR被改写导致XP无法启动的问题,并提供了一种临时敲入指令进入Windows的方式。

以前用 XP,没用过 Vista,XP 换 Linux 已有多日,用的是 fedora 11。刚开始用的是硬盘版安装,32位,不带引导程序,后来嫌麻烦,在卓越买下光盘,终于拿到 64位版,4G内存有了用武之地。

    之前尝试 Linux 和 xp 双系统,不知道是 xp 安装盘的问题还是没有找到合适的引导方法,进入 xp 的时候总是显示 NTDLR 不存在,无法进入系统。将光盘内的 NTDLR 文件拷贝到 C 盘根目录也是一样,于是放弃xp.

    挺喜欢用 fedora,但是有时候还是不怎么方便,常需要去打印店打印作业,Linux 下的 openoffice 虽然支持 doc,但是内容板式还是不一样的,自己排好板式的文件拿到 word 下打开板式就乱了,又得重新编排。Pidgin 的QQ早已被腾讯封掉, 只能用 Web qq 或者手机版了。Firefox 和 opera 貌似对 flash 的支持都不怎么好,不稳定,上优酷的时候居然去当掉,或者无法播放。

    今天拿到 Win7 的盘,于是又尝试了一下双系统,终于找到引导方法:................................

        1. 安装前:grub 引导 fedora 系统 和 xp 系统(xp 无法进入).

        2. 用光盘安装 Win7 到 C 盘(格式化为 NTFS),C 盘下 grub 文件不在。(MBR 被改写,对此不了解)

        3. 光盘启动 fedora 11:

                 选择 rescue installed fedora;

                 按提示完成挂载过程;

                 改用 root 用户操作: #chroot /mnt/sysimage

                 重新安装 grub:      #grub-install /dev/sda

        4. 重启电脑将出现 grub 系统选择并默认进入 fedora, 选单中没有 Win 7.

        5. 在 grub 选单下按 c 进入 command line 模式,此时显示  grub>

        6. 在 command line 下如下操作将引导进入 Win7:

                 grub>rootnoverify (hd0,0)

                 grub>chainloader +1

                 grub>boot

        此时系统将进入 Win7.

    我平时用 Linux, 很少用 Windows,喜欢命令行敲指令,所以选择临时敲指令进入Win7 的方法.在第四步完成后可以做如下工作将 Win7 选项加入 grub 选单中:

        改写 menu.lst,加入如下代码:(一个title为一个grub选项,第一个title为默认引导选项)

            (行首)title Win7

            (行首)root (hd0,0)

            (行首)makeactive

           (行首)chainloader +1

    再次启动电脑,将进入 grub 选单,此时选单已包含 Win7 选项。(title 后面的 Win7 可自定义)


<OVER>............................................................................................................................

转载于:https://www.cnblogs.com/dcmlinux/archive/2010/06/18/1760022.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值