无忧启动论坛

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

【求助】pe 啟動出現 ntdetect failed 錯誤

[复制链接]
发表于 2009-7-6 11:28:01 | 显示全部楼层
  checkrange 0x80 read 0x8280 || map (fd0) (hd0)
  checkrange 0x80 read 0x8280 || map (hd0) (hd1)
  checkrange 0x80 read 0x8280 || map --hook
  root (hd0,0)  
  chainloader (hd0,0)/boot/ldrxpe (hd0)+1

  试试这个,应该两种情况都能启动

[ 本帖最后由 zxw 于 2010-9-11 01:28 编辑 ]
回复

使用道具 举报

发表于 2009-7-6 21:53:51 | 显示全部楼层
我在3#的菜单在U盘识别为HDD和zip的电脑上目前还没有不成功的,很是奇怪楼主没有成功,也许与我修改了setupldr.bin指向ntdetect的路径有关吧。

之所以这样说,那是因为我测试了很多老机或新机器,只要电脑支持usb-hdd或usb-zip启动,我的这个菜单没有不能启动成功的案例。
回复

使用道具 举报

发表于 2009-7-7 18:34:53 | 显示全部楼层
原帖由 pseudo 于 2009-7-6 22:50 发表

chainloader hd(0,0)/boot/ldrxpe (hd0)+1
1、红色部分表示什么?蓝色部分是指(hd0,0)么?
2、如果量产为usb-cdrom,这个菜单能用么?.

1、蓝色部分是指(hd0,0),是我打错了。红色部分pseudo兄应该知道吧,似乎也可以不要,但我认为可能成功性更高。
2、我对量产不感兴趣,这个问题就无法回答了,望有兴趣的人测试一下。

实际上我自己是用的这个菜单:
  checkrange 0x80 read 0x8280 || map (fd0) (hd0)
  checkrange 0x80 read 0x8280 || map (hd0) (hd1)
  checkrange 0x80 read 0x8280 || map --hook
  root (hd0,0) || root (hd0,1)
  chainloader (,0)/boot/setupldr.bin (hd0)+1 || chainloader (,1)/boot/setupldr.bin (hd0)+1


用这个菜单,经我多方测试,能兼容启动usb-hdd、usb-zip和U盘可见数据区被识别为(hd0,0)、(hd0,1)、(fd0,0)、(fd0,1)的几种情况。
其中,(hd0,1)、(fd0,1)是我用fbinst制作的移动硬盘出现的一种情况,一直不理解为什么会识别成(hd0,1)、(fd0,1),而(hd0,0)、(fd0,0)似乎被蒸发了?

[ 本帖最后由 zxw 于 2009-7-7 22:48 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-11-14 22:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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