XP下虚拟机安装linux到硬盘双系统..经验....

首先声明
是失败的经验.....使用的是fedora9DVD X86版本.
AMD4400+    160G WD硬盘     CD光躯   内存1G  
加上网上下的ISO   VM6.5安装版

红联有一篇教程写到可以用VM安装L到本地磁盘实现光躯安装双系统的效果..
结果证明,确实是将GRUB写入了MBR
但是L会无法启动.      地址:http://www.linuxdiyf.com/bbs/rf/1.htm

经过反复的实验证明...悲惨啊..
第一次安装成功之后马上启动  VM能正常进入.高兴然后重起主机..出现了GRUB的引导!!
进入事先编辑好的引导进F9
字母..字母
waiting from driver initialization
loading ...
trying to resume from /dev/sda4
unable to access recsume device (/dev/sda4)
creating root device
mounting root filesystem
mount: could not find filesystem "/dev/root"
getting up other filesystem
setuproot : moving /dev failed: No such file or directory
Go fstab system mounting internal defaults
setup root :error mounting /proc :No such file or directory
setup root :error mounting /sys :No such file or directory
Mount failed for selinuxfs on /selinux: No such file or directory
switching to new root and running inird
Unmounting old /dev
Unmounting old /proc
Unmounting old /sys
switchroot : mount failed : No such file or diretory
Booting has failed
看上去是挂载硬盘出错.我想可能是驱动的问题.因为VM的时候驱动不同.
但是一想..显示器主板内存都识别了..

启动失败的原因就在上面了..我一个字一个字抄的..因为没有网络家里..
问了很多人都不知道于是在GRUB编辑
grub> root
   root (hd0,2)
grub> kernel /boot /vmlinux
   kernel not found
grub> find linux
   file not found
没办法了.....
网上相关的资料命令我试过了
没用
要么就直接missing os了..
再来一次...
启动MSXP
AUTOCHD not found ...记不得了反正就是硬盘检测程序未找到...启动失败
STOP : c000021a unknown hard Error
蓝屏了...重启...PQ
分区表错误....
dos工具---diskfix..修复分区表...无法找到Linux 的分区...只有WIN的分区信息..
没办法..
修复之后GRUB也没了.进入XP
AUTOCHD can't be stopped.
重新来过
完全一样......又修复分区表....

于是改变方法....
安装了L之后不启动,将ISO复制到D盘.复制硬盘安装需要的INITRD跟LINUX还有STAGE1到C.
grub>root (hd0,0)
   找不到那什么文件我忘了..

总之一句话...还是光盘好!!!
大家别犯同样的错误了..
要是我操作失误,希望知道的哥们说一下???