红联Linux门户
Linux帮助

WindowsXp、2003、Fedora8三系统

发布时间:2008-04-28 12:58:50来源:红联作者:cerroreta
双系统安装突然想起了这个,当然不是指的是两个windows系统了,而是windows和linux了。

假设一块全新的硬盘,下面先说下两种系统不同的分区方法:

在机器上已经安装好Windows之后用fdisk之类的软件,将/boot激活为引导分区,实现通过grub引导双系统。

安装好Linux之后,先将整个引导扇区的信息保存成一个*.rh的文件然后再安装Windows。安装好Windows之后将此文件拷贝到c盘的根目录下并写人boot.ini文件。

说了这些都是双系统,可是标题是Windows Xp、Windows 2003、Fedora 8三操作系统呀!

当然我的系统最先是双系统的,当然是两个Widnows了,C盘Windows Xp、D盘Windows 2003。

先要强制将划分为主分区,这里我借助PowerQuest PartitionMagic(分区魔法师)划分出一个主分区,就可以在这里装Linux了。

Linux分区/boot(150M)、/(这个自己定吧)、Swap(内存2倍大小),安装过程不说了。

但通过grub引导后Windows 2003用不了,当然要寻求解决办法,搜!花费了一天时间,到最后还真是没找到。

还是自己琢磨吧!解析硬盘结构

硬盘的结构:MBR(主引导扇区)、C:(Windows系统盘)、/Boot分区、/分区、其他空间

bios先将信号发送给boot,如果启动Linux就进入/,如果启动Windows这通过mbr进入windows。

这个逻辑考虑修改boot.ini文件

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(4)WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

红色部分是修改的,改成4,这样从启计算机进入2003,在“计算机管理”中,设置下“磁盘管理”信息就可以了。
文章评论

共有 3 条评论

  1. zyj224 于 2008-06-16 21:07:37发表:

    关键是不要把fedora的引导信息装到windows的系统盘,选择安装在linux系统盘的第一个扇区,然后使用grldr来实现双系统引导,用这种方法你可以在备份了windows的引导文件后随时安装任何系统而不会破坏另外的系统

  2. 十三风 于 2008-04-29 07:36:27发表:

    我的机子原先装的是Windowsxp 装了了 Fedora 7发现xp不能用了。怎样在不删除fedora 的情况下,在装上 xp。

  3. marco.chan 于 2008-04-28 13:09:52发表:

    哥们,三系统,你好猛。