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

菜了问题,PE是不是一定要用chainloader (hd0,0)/setupldr.bin结尾

[复制链接]
发表于 2009-1-23 00:01:05 | 显示全部楼层 |阅读模式
我做了个PE的Img文件想向调用MAXDOS的IMG一样用

title 加载 MAXDOS v7镜像
find --set-root /my_u.id
map --mem /boot/grub/MAXDOS.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
可是怎么不行
要用这样掉用
title 加载 老九 WinPE 迷你维护系统070911
find --set-root /my_u.id
map --mem /boot/grub/xp.img (hd0)
map --hook
chainloader (hd0,0)/setupldr.bin
为什么呢?
发表于 2009-1-23 09:42:11 | 显示全部楼层
timeout 30
default 0
find --set-root /boot/fonts
fontfile /boot/fonts

title 0, 东邪思想 WINPE_DIY版
chainloader /winpe/setupldr.bin

title 1, 东邪思想 WINPE_DIY版(仿真)
map (hd0,0)/winpe/dospe6.iso (hd32)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd32)
boot

0菜单为解压iso镜像的
1为不解压iso镜像直接用,不过外置部份要提出来放到其它盘相同目录。
fonts为中文菜单支持
启动过程是setupldr.bin------winnt.xpe--------winpe.is_(winpe.im_)

MAXDOS.img 应小写,如不行可能是该文件有问题。

title 5, 深山红叶DOS工具集V3版
map --mem /boot/dos98.img (fd0)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

[ 本帖最后由 xiao75918 于 2009-1-23 09:44 编辑 ]
回复

使用道具 举报

发表于 2009-7-29 13:18:31 | 显示全部楼层
(hd0,0)是什么意思
回复

使用道具 举报

发表于 2009-7-29 14:30:22 | 显示全部楼层
原帖由 zhangop9 于 2009-7-29 13:18 发表
(hd0,0)是什么意思

hd0 1是硬盘第一分区,hd0 2是硬盘第二分区,以此类推。
回复

使用道具 举报

发表于 2009-7-29 18:28:26 | 显示全部楼层
原帖由 zhanghs888 于 2009-7-29 14:30 发表

hd0 1是硬盘第一分区,hd0 2是硬盘第二分区,以此类推。

正确的说是 hd (0 0)第一主分区  HD (0 1)第二主分区,只能有四个主分主.....


说到  /setupldr.bin   如果你的引导改了名也可主是你改了名的, 例: setupldr.bin  改成 , setupldr    就只需要 /setupldr     或者你还淫荡点将setupldr.bin 改成"他***“  TNND   那么就是 /TNND

当然一般没人有那么淫荡
回复

使用道具 举报

发表于 2009-7-29 18:56:56 | 显示全部楼层
grub4dos菜单里跟boot.ini里对硬盘分区的表达方式有点区别。
如果你的硬盘只有C盘一个主分区,其他都是逻辑分区,那么F盘在menu.lst里表示为:hd(0,6)
而在boot.ini里表示为 multi(0)disk(0)rdisk(0)partition(4)
回复

使用道具 举报

发表于 2009-7-29 19:04:23 | 显示全部楼层
?太深奥了!!!!!!!
回复

使用道具 举报

发表于 2009-7-30 17:39:30 | 显示全部楼层
我怎么觉得有点奇怪,从LZ的描述上看,因为他不能chainloader (hd0)+1启动,所以有如下假设:

1.如果LZ把IMG挂成了fd0,天哪...
2.他做的IMG用的是VDM生成的直接把iso转成IMG的,那样就别想用GRUB直接MAP启动了。
3.让LZ的水平深入点,他把setupldr.bin什么的东西和winpe.iso丢进IMG,用GRUB来加载,我们也不确定他是怎么创建的IMG,分区镜像如何能挂成一个磁盘还hd0,0?
4.我们假设他用wimimage什么之类的创建的一个硬盘镜像,并在里面的主+活动分区丢进去了winpe.iso和setupldr.bin啥的,但这样是可以启动的,或者说LZ还可能忘记写NT引导,没把SETUPLDR.BIN改成NTLDR丢在根目录。也可能LZ把winpe.iso解成类似于非RAM启动的格式,这样当然不能启动。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-15 12:54

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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