红联Linux门户
Linux帮助

镜像文件安装双系统Linux(fedora12),hal.dll文件损坏或丢失????

发布时间:2010-08-04 08:20:51来源:红联作者:704817097
首先,介绍下我具体的安装环境:
C盘下已经安装了XP系统,本人想在E盘安装fedora12;
grub4dos-0.4.4里获得的grldr.mbr,grldr,grub.exe文件放在E盘(主分区)根目录;
Fedora-12-i386-DVD.iso里获得的isolinux(包含vmlinuz,initrd.img),images,menu.lst文件也放在E盘根目录;
修改C盘的boot.ini文件,即在文件尾加上E:\grldr.mbr="GRUB"
修改E盘根目录下的menu.lst文件为:
title Install Fedora 12
root (hd0,2)
kernel (hd0,2)/isolinux/vmlinuz
initrd (hd0,2)/isolinux/initrd.img
boot

重新启动后,出项可选项GRUB,选择她,接着出现错误提示:
因以下文件的损坏或者丢失,windows无法启动:
\system32\hal.dll.
请重新安装以上文件的拷贝。

但是,我在C盘的system32下能找到hal.dll。
以上难点跪求高手伸出援手!!!!!!

恳请大虾帮忙,本人不胜感激!!!!!急急急急急??????
文章评论

共有 3 条评论

  1. 704817097 于 2010-08-06 17:34:31发表:

    引用:
    把grldr和menu.lst放在C盘
    改C盘的boot.ini文件,即在文件尾加上C:\grldr="GRUB"

    安装linux,需要自由空间或空白分区(安装时需要格式化),所以安装所需文件不能放在欲安装的分区中。
    简单的就是把硬盘安装所需 ...
    相思爱文 发表于 2010-8-4 20:41

    请问自由分区是指未分配的磁盘空间吗???
    在未分区的磁盘空间可以安装linux系统吗????

  2. 相思爱文 于 2010-08-04 20:41:29发表:

    [i=s] 本帖最后由 相思爱文 于 2010-8-4 20:46 编辑 [/i]

    把grldr和menu.lst放在C盘
    改C盘的boot.ini文件,即在文件尾加上C:\grldr="GRUB"

    安装linux,需要自由空间或空白分区(安装时需要格式化),所以安装所需文件不能放在欲安装的分区中。
    简单的就是把硬盘安装所需东东全放入C盘。

    引用:
    出现错误提示:
    因以下文件的损坏或者丢失,windows无法启动:
    \system32\hal.dll.
    请重新安装以上文件的拷贝。

    这个提示不用理。这是windows系统启动时的错误,而现在是引导grub,一定是哪里弄错了。

  3. Crew586 于 2010-08-04 09:44:03发表:

    参考
    http://hi.baidu.com/fudaoban/blog/item/75daa211c8f1c67ecb80c46f.html