无忧启动论坛

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

求助!grub(grldr)不能启动硬盘的PE?

[复制链接]
跳转到指定楼层
1#
发表于 2006-11-19 15:27:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果在boot.ini中添加C:\AVLDR.XPE = "Windows PE"就可以启动,但在grldr的配置文件中添加
title 启动微型WIN-PE
chainloader (hd0,0)/peldr
boot
就会出现如下信息:
chainloader (hd0,0)/peldr
Error13:Invalid or unsupported executable format
Press any key to continue...
请问怎样才能用grldr运行PE?(注WINNT.SIF、AVLD.PE、avldr.xpe、peldr、XPE.IS_都放在C盘)
2#
发表于 2006-11-19 15:36:08 | 只看该作者
直接用 chainloader /peldr 试试。
回复

使用道具 举报

3#
发表于 2006-11-19 15:54:49 | 只看该作者
可以直接chainloader对应setupldr.bin的那个文件,要使用最新版的grub4dos。老毛桃hack了太多的启动文件,有些已经混乱了。
回复

使用道具 举报

4#
 楼主| 发表于 2006-11-19 15:55:46 | 只看该作者
直接用 chainloader /peldr ,结果是
chainloader /peldr
Error 26: Disk read error
Press any key to continue...
回复

使用道具 举报

5#
发表于 2006-11-19 16:00:51 | 只看该作者
用最新版的grub试
回复

使用道具 举报

6#
发表于 2006-11-19 16:05:05 | 只看该作者
嗯,peldr应该就是对应setupldr.bin的那个文件,之所以出现“Error13:Invalid or unsupported executable format
”的提示,是因为你用的是老版的grub,最新版的grub4dos(0.4.1以后的版本)都支持直接chainloader ntldr或者setupldr.bin了。
回复

使用道具 举报

7#
 楼主| 发表于 2006-11-19 16:17:31 | 只看该作者
谢谢Climbing,使用了新版的grubrdos就可以了,但有个问题就是不能显示中文,我用的版本能显示中文(简体中文版)。
在配置文件中使用了中文字体文件也不能显示中文。
# 设置中文支持的字体文件
fontfile (hd0,0)/boot/grub/fonts
回复

使用道具 举报

8#
发表于 2006-11-19 16:23:03 | 只看该作者
原帖由 Climbing 于 2006-11-19 15:54 发表
可以直接chainloader对应setupldr.bin的那个文件,要使用最新版的grub4dos。老毛桃hack了太多的启动文件,有些已经混乱了。

有点冤枉我了吧,看楼主的启动文件,似乎不是用的我修改的版本啊!
原帖由 xingwen 于 2006-11-19 16:17 发表
谢谢Climbing,使用了新版的grubrdos就可以了,但有个问题就是不能显示中文,我用的版本能显示中文(简体中文版)。
在配置文件中使用了中文字体文件也不能显示中文。
# 设置中文支持的字体文件
fontfile (hd0, ...

需要同时将背景设置
回复

使用道具 举报

9#
 楼主| 发表于 2006-11-19 16:33:03 | 只看该作者
新版的Grub4DOS怎么才能显示中文?
回复

使用道具 举报

10#
发表于 2006-11-19 16:37:40 | 只看该作者
整了个软盘,可以引导硬盘上的4个XPE镜像文件启动,引导坏了也不怕!

1.JPG (35.09 KB, 下载次数: 80)

1.JPG

2.JPG (41.99 KB, 下载次数: 91)

2.JPG
回复

使用道具 举报

11#
发表于 2006-11-19 16:51:05 | 只看该作者
原帖由 xingwen 于 2006-11-19 16:17 发表
谢谢Climbing,使用了新版的grubrdos就可以了,但有个问题就是不能显示中文,我用的版本能显示中文(简体中文版)。
在配置文件中使用了中文字体文件也不能显示中文。
# 设置中文支持的字体文件
fontfile (hd0, ...


首先要使用支持中文的grub4dos,不点发布时都带的,在chinese目录下。

另外,注意加载字体和背景的顺序:


  1. # 设置图形背景文件
  2. splashimage (hd0,0)/boot/grub/bg.gz

  3. # 设置中文支持的字体文件
  4. fontfile (hd0,0)/boot/grub/fonts
复制代码


老版本的是先加载字体再加载背景,而新版则反过来,如上。
回复

使用道具 举报

12#
发表于 2006-11-19 16:54:00 | 只看该作者
原帖由 jxyun99 于 2006-11-19 16:37 发表
整了个软盘,可以引导硬盘上的4个XPE镜像文件启动,引导坏了也不怕!


这种回复不够厚道,让人看着馋却吃不着。其实也没有什么,不外就是将软盘加一个nt的引导扇区罢了。
回复

使用道具 举报

13#
 楼主| 发表于 2006-11-19 16:56:15 | 只看该作者
grub显示中文是是splashimage 和 fontfile 的顺序颠倒造成的
0.95的是先字体后背景图
0.97的是先背景图后字体
回复

使用道具 举报

14#
发表于 2006-11-19 16:56:39 | 只看该作者
原帖由 Climbing 于 2006-11-19 16:51 发表


首先要使用支持中文的grub4dos,不点发布时都带的,在chinese目录下。

另外,注意加载字体和背景的顺序:


# 设置图形背景文件
splashimage (hd0,0)/boot/grub/bg.gz

# 设置中文支持的字体文件
f ...

这个顺序似乎不再重要了吧,我目前做的都是先加载字体后加载背景,也从没出过问题。基本上都保持 Grub4DOS 的版本最新,内置菜单我也是这么处理的,先加载字体后加载背景,没有任何不正常
回复

使用道具 举报

15#
 楼主| 发表于 2006-11-19 16:59:08 | 只看该作者
谢谢Climbing,我在网上找了半天才找到,还不如直接回来这里快,谢谢!
回复

使用道具 举报

16#
 楼主| 发表于 2006-11-19 17:05:19 | 只看该作者
原帖由 老毛桃 于 2006-11-19 04:56 PM 发表

这个顺序似乎不再重要了吧,我目前做的都是先加载字体后加载背景,也从没出过问题。基本上都保持 Grub4DOS 的版本最新,内置菜单我也是这么处理的,先加载字体后加载背景,没有任何不正常

我试过了0.41只能先背景图后字体
回复

使用道具 举报

17#
发表于 2006-11-19 17:48:00 | 只看该作者
原帖由 老毛桃 于 2006-11-19 16:56 发表

这个顺序似乎不再重要了吧,我目前做的都是先加载字体后加载背景,也从没出过问题。基本上都保持 Grub4DOS 的版本最新,内置菜单我也是这么处理的,先加载字体后加载背景,没有任何不正常


其实我很少用新版的grub4dos,因为它不支持网络功能。似乎0.4.2版本的确实已经修正了这个加载字体和背景顺序的bug。如果不使用网络功能的人,建议使用最新版,虽然还是beta版,但已经很完美了。
回复

使用道具 举报

18#
发表于 2006-11-19 17:57:03 | 只看该作者
Climbing,把你自已编译的网络版本放出来好不好。
回复

使用道具 举报

19#
发表于 2006-11-19 18:01:47 | 只看该作者
原帖由 yiyaxuan 于 2006-11-19 17:57 发表
Climbing,把你自已编译的网络版本放出来好不好。


在DOS联盟一直都提供着下载链接,这里顺便再提供一个吧:
Grub for DOS/NTLDR(基于grub 0.95,支持网络与中文)Climbing定制第七版(点击下载,2851KB)
回复

使用道具 举报

20#
发表于 2006-11-20 10:55:16 | 只看该作者
谢谢climbing, 研究一下!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 09:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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