无忧启动论坛

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

winpe 在逻辑硬盘上启动的问题!

[复制链接]
跳转到指定楼层
1#
发表于 2011-5-16 15:04:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大虾:
      本人对winpe研究不深,现碰到一个问题,请教各位!


问题:测试平台   lenovo y470N-------(cpu:i3-2310 ;主板:HM65; 硬盘:sata 640G)
         winpe(内核为2003)

通过grub启动电脑、通过菜单引导 winpe\peload

menu.lst 中相关部分内容

find --set-root /winpe/PELOAD
map +1 (hd0)
chainloader /winpe/PELOAD

在05年购买的dell600m上(IDE硬盘)启动正常、通过u盘启动正常
但在lenovo y470N启动: u盘启动正常,将winpe安装到硬盘逻辑分区(win7系统,但分区是用winpm分区的)却无法启动
提示代码:
filesystem type is ntfs,partition type 0x7
NTFS BPB found weith 0xEB(jump)leading the boot sector.
info:bpb total_sectors(843016191) is less than the number le disk image(843016192)

[ 本帖最后由 SIOB 于 2011-5-16 15:26 编辑 ]
2#
 楼主| 发表于 2011-5-16 18:29:54 | 只看该作者
咋没人知道呀!不能沉贴呀!
回复

使用道具 举报

3#
发表于 2011-5-16 18:48:55 | 只看该作者
用整体启动,MAP MEM方式,启动逻辑分区的PE看看
回复

使用道具 举报

4#
 楼主| 发表于 2011-5-17 15:07:08 | 只看该作者

回复 #3 dvd008 的帖子

改成如下语句
find --set-root /winpe/PELOAD
map --mem /winpe/PELOAD (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

还是未成功!!!!继续求救!!!
回复

使用道具 举报

5#
发表于 2011-5-17 16:17:35 | 只看该作者
你这什么啊?我不懂GRUB,但是,我会看别人的
我自己的,可以启动,ISO随便放任意分区根目录

title 7 Boot MYISO.ISO(--mem)\nLoad /MYISO.ISO(--mem)
find --set-root --ignore-floppies /MYISO.ISO
map --mem /MYISO.ISO (0xff)
map --hook
chainloader (0xff)
回复

使用道具 举报

6#
 楼主| 发表于 2011-5-17 18:37:13 | 只看该作者
试了几种方法都没用
始终显示  “filesystem type is ntfs,partition type “
是不是因为我的电脑硬盘的问题?我才买的新电脑

硬盘信息如下:
产品        东芝  MK6465GSX
大小        640 GB
转速        5400 转/分
固件        GJ005E  
接口        SATA Rev 2.5
数据传输率        300 MB/秒
特征        S.M.A.R.T,  APM,  48-bit LBA,  NCQ

系统为家装版升级的旗舰版

继续求助中!!!!!!!!!!!!
回复

使用道具 举报

7#
发表于 2011-5-17 18:43:13 | 只看该作者
到底启动到什么地方?
如果都没MAP MEM到内存,那是G4D不能读取NTFS

如果已经MEM完了,该PE启动了
回复

使用道具 举报

8#
 楼主| 发表于 2011-5-17 19:08:14 | 只看该作者

回复 #7 dvd008 的帖子

执行
find --set-root /winpe/PELOAD
map --mem /winpe/PELOAD (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
后始终显示  “filesystem type is ntfs,partition type “

winpe压根没启动呀!
回复

使用道具 举报

9#
发表于 2011-5-17 19:16:56 | 只看该作者
你用这个菜单,随便找一个小的PE,改名为MYISO.ISO,放到目标分区
根目录, 下面菜单可以整体启动它

MEM过程可以看到的. 你那个菜单,我不懂

title 7 Boot MYISO.ISO(--mem)\nLoad /MYISO.ISO(--mem)
find --set-root --ignore-floppies /MYISO.ISO
map --mem /MYISO.ISO (0xff)
map --hook
chainloader (0xff)
回复

使用道具 举报

10#
 楼主| 发表于 2011-5-18 07:22:49 | 只看该作者

回复 #9 dvd008 的帖子

我pe启动文件在d:\winpe\peload

find --set-root /winpe/PELOAD
map --mem /winpe/PELOAD (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

运行后显示显示  “filesystem type is ntfs,partition type “

这个语句如果是用U盘启动可以,但在本地逻辑硬盘上无法启动。
回复

使用道具 举报

11#
发表于 2011-5-18 08:51:38 | 只看该作者

回复 #1 SIOB 的帖子

  1. title load pe on logical partition
  2. find --set-root /winpe/PELOAD
  3. map --in-place ()+1 (hd0)
  4. map --hook
  5. chainloader --force /winpe/PELOAD
  6. boot
复制代码
回复

使用道具 举报

12#
 楼主| 发表于 2011-5-18 11:11:13 | 只看该作者
原帖由 sratlf 于 2011-5-18 08:51 发表
title load pe on logical partition
find --set-root /winpe/PELOAD
map --in-place ()+1 (hd0)
map --hook
chainloader --force /winpe/PELOAD
boot



正解!测试成功!谢谢!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-26 04:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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