无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3804|回复: 9
打印 上一主题 下一主题

[求助] Grub4dos安装XP问题

[复制链接]
跳转到指定楼层
1#
发表于 2012-9-16 16:21:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用4G的CF卡,使用USB-HDD方式启动,用Bootice 0.9引导为grub4dos 0.4.5b,把xp.iso放在CF卡的根目录,加载了Firadisk驱动,第一次启动正常并往指定的分区复制了Windows文件,第二次启动后在出现Press any key to boot from CD/DVD...没有按任何键,然后却又从CF卡启动了又出来了Try(hd0,0)然后是Grub菜单,无法继续安装xp,代码如下:
title Windows XP Install (第一次启动)
map --mem /GSATA_Driver.img (fd0)
map --mem /firadisk.img (fd1)
find --set-root --ignore-floppies /xp.iso
map --mem /xp.iso (0xff)
map --hook
chainloader (0xff)
--------------------------------------------------------------------------------
title Windows XP Install (第二次启动)
map --mem (hd0,0)/GSATA_Driver.img (fd0)
map --mem /firadisk.img (fd1)
find --set-root --ignore-floppies /xp.iso
map /xp.iso (0xff)
map --hook
chainloader (0xff)

[ 本帖最后由 2012bullcq 于 2012-9-16 18:08 编辑 ]
2#
发表于 2012-9-16 20:40:00 | 只看该作者
第二次……最后一行
chainloader /ntldr
回复

使用道具 举报

3#
 楼主| 发表于 2012-9-17 00:06:01 | 只看该作者
谢谢2010dewuyou,我按您的代码试了,说找不到文件!我的代码还有什么问题吗?帮忙看下谢谢了!
回复

使用道具 举报

4#
发表于 2012-9-17 07:31:35 | 只看该作者
  1. title Windows XP Install (第二次启动)
  2. map --mem (hd0,0)/GSATA_Driver.img (fd0)
  3. map --mem /firadisk.img (fd1)
  4. find --set-root --ignore-floppies /xp.iso
  5. map /xp.iso (0xff)
  6. map --hook
  7. map (hd0) (hd1)
  8. map (hd1) (hd0)
  9. map --rehook
  10. find --set-root /ntldr
  11. chainloader ()/ntldr
  12. root ()
复制代码
回复

使用道具 举报

5#
 楼主| 发表于 2012-9-17 15:24:00 | 只看该作者

回复 #4 2011czmxbb52 的帖子

我按照你的代码试了,第二次启动XP出现“因计算机磁盘硬件的配置问题WINDOWS无法启动,不能读取所选的引导盘,请检查引导路径和磁盘硬件,请参阅WINDOWS文档中有关磁盘配置”。这是什么原因?
补充:我有2块硬盘,每块硬盘都是3个分区,如果要把xp装在第一块硬盘的第二个分区,代码要改什么?谢谢!
回复

使用道具 举报

6#
发表于 2012-9-17 21:07:16 | 只看该作者
原帖由 2012bullcq 于 2012-9-17 15:24 发表
我按照你的代码试了,第二次启动XP出现“因计算机磁盘硬件的配置问题WINDOWS无法启动,不能读取所选的引导盘,请检查引导路径和磁盘硬件,请参阅WINDOWS文档中有关磁盘配置”。这是什么原因?
补充:我有2块硬 ...

你把4楼的代码中
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
删掉,系统安装在哪里是安装时选的
回复

使用道具 举报

7#
发表于 2012-9-17 21:19:38 | 只看该作者
你既然知道系统安装在哪里,最后一行改为
chainloader 安装路径/ntldr
就行了,  "安装路径"不是照抄中文
用find命令 要会排除其它nt5系统的引导
回复

使用道具 举报

8#
发表于 2012-9-18 00:44:49 | 只看该作者
楼主可以试试不用第二启动菜单,两次启动全用第一菜单,第二次启动时不按键,看能否进入安装……
回复

使用道具 举报

9#
发表于 2012-9-18 14:24:50 | 只看该作者
title Windows XP Install (第二次启动)
map --mem (hd0,0)/GSATA_Driver.img (fd0)
map --mem /firadisk.img (fd1)
find --set-root --ignore-floppies /xp.iso
map /xp.iso (0xff)
map --hook
find --set-root /ntldr
chainloader ()/ntldr
root ()
回复

使用道具 举报

10#
发表于 2012-9-18 17:52:45 | 只看该作者
C大的 ntboot 写好菜单给你用 何必那么麻烦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 16:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表