我的原文:
http://blog.sina.com.cn/u/414ac808010006ww 截图在这:
http://blog.sina.com.cn/u/414ac808010006wm 系统恢复了,现在就用新方法来尝试下,不试不知道,一试才知道这方法比之前那种强多了,快截方便!

本人使用的
FC-6-I386-DVD版本,这一次放弃了
Maxdos,采用了
矮人DOS4.2,为的就是利用它的GRUB引导

为了方便,为了学习,所以准备下面的环境
[1]在硬盘的第一个主分区(C盘)安装了winXP [FAT32格式]
如果为NTFS格式的话就将其转为FAT32格式,推荐工具:
Paragon Partition Manager,绿色版来的,可以轻松进行分区文件系统格式的转换,方便快截
[2]硬盘上有一个尚未划分的分区(为了安装linux)
[3]安装矮人DOS(按照默认装就可以了)
[4]懒人做法:将ISO放到C:\
环境准备好了,下面准备安装文件:
用Winrar打开ISO文件(如果CD版本就打开第一个ISO文件),将\images\diskboot.img解压到c:\boot\grub,(boot默认是隐藏的,直接在IE敲C:\boot\grub进去就可以了)
用记事本之类的文本编辑软件,打开c:\boot\grub\menu.lst文件,在最后添加以下代码:
title 运行 Fedora Core6 启动盘
root (hd0,0)
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/diskboot.img
做完上一步的工作我们重新启动电脑,选择“我的Dos工具箱”,在接下来的画面我们选择“运行 Fedora Core6 启动盘”这项。
现在看到的是Fedora Core6 Linux的启动盘画面,在这里我们直接敲回车键就能进入安装进程了。
语言选择“Chinese(Simplified)"(即简体中文),有时候会提示“text mode不能为Simplified Chinese,不理他,直接回车就行
键盘类型“Us”
安装介质选择“Hard drive”--(“硬盘驱动器”)
分区选择"/dev/hda1" --因为我将ISO放C:\的,所以直接回车即可(hda指机器上的第一个IDE硬盘,5是指该硬盘上的第一个逻辑分区,即Windows中的D盘。),确定后进入图形界面的安装。
接着来到分区界面,总共有3个选项:
①在选定驱动器上删除linux分区并创建默认的分区结构
②使用选定驱动器中的空余空间并创建默认的分区结构
③建立自定义的分区结构
在这里我选择了③自己定制,对于一般用户来说,分区时按照下面那样分就可以了[以我自己的设备做参考]
设备 挂载点 类型 大小
/dev/hda7 /boot ext3 100M(100M够了)
/dev/hda8 / ext3 10240M(我给他10G)
/dev/hda9 swap 1024M(2倍内存)
分区完接着就是GRUB的安装配置,界面如下:
GRUB的安装
⊙GRUB引导装载程序会被安装在/dev/hda上
○无引导装载程序将会被安装
您可以配置引导装载程序引导其他系统。它会允许您从列表中选择要引导的操作系统,在您想要的系统上选择默认
□ other/dev/hda1
□ Feroda Core /dev/hda7
□ 配置高级引导装载程序选项
请在“配置高级引导装载程序选项”前打勾,然后继续。
GRUB的安装位置,根据你的需要来选择:
◆选择装在硬盘MBR中比较省事,安装完后直接可以进入Linux;但是以后可能麻烦更多
◆选择装在引导分区的第一个扇区中,安装完后需要做一点工作,但日后维护起来比较简单。
在这里我选择了后者,安全,操作也不是很麻烦。
选择完了需要安装的组件后,接下来就没什么好说的了,除了等待还是等待……
OK,安装基本完成了。
如果刚才您选择把GRUB安装在MBR,那只要重启电脑就能进入Linux。
如果您跟我的选择一样,那么还需要进行一些进阶的工作。
重新启动电脑,选择“我的Dos工具箱”--“运行 Fedora Core6 启动盘”。只是这次我们将进入救援模式,在一开始的安装界面,输入 linux rescue 后再回车。
跟前面差不多,语言选择Simplified Chinese -- 键盘选择US -- 位置选择Hard drive -- 一直到设置联网时,它会提示:
Do you want to start the network interfaces on this system?
选择“No”,以下操作不需要连接网络。
屏幕上有非常详细的提示,这里选“continue”(继续)
确定之后将会有个Searching的界面,等待一会就进入救援模式的shell
进行如下命令行的操作,注意实际操作中#号是不需要输入的。
# chroot /mnt/sysimage (切换根环境至/mnt/sysimage,即我们刚才安装的系统)
# mkdir /mnt/winc (创建winc目录)
# mount -t vfat /dev/hda1 /mnt/winc (将hda1分区,即C盘挂载到winc目录)
# dd if=/dev/hda7 of=/mnt/winc/bootsect.lnx bs=512 count=1 (hda7为我自己的/boot,请您根据自己实际情况修改)
重启进入win系统,现在我们可以看到C盘下多了一个文件bootsect.lnx
接着在桌面上“我的电脑”图标点右键--属性--高级,启动和故障恢复项点“设置”--“编辑”进入boot.ini文件,在最后加入一行 c:\bootsect.lnx="Fedora Core6 Linux"
至此所有工作完成,享受FC6吧