无忧启动论坛

标题: 请教个关于GUI的Linux GRUB启动管理软件的问题 [打印本页]

作者: damcool    时间: 2008-11-5 11:38
标题: 请教个关于GUI的Linux GRUB启动管理软件的问题
请教个问题,上次聊过关于GUI的Linux GRUB启动管理软件后,就着手做了。结果现在在最后一关卡住了。发现制作的启动光盘,启动DOS.IMG和Linux都没问题,启动WINPE,XPE类型的,就是先启动内存盘的那种,老出现下面的错误。同样的生成方式在USB盘上一点问题都没有。看起来好像没法找到SETUPLDR文件,为什么在USB启动的时候没有?

启动界面

出错界面

[ 本帖最后由 打狗协会理事 于 2008-11-5 11:59 编辑 ]
作者: damcool    时间: 2008-11-5 11:42
我的启动方式是:Linux Grub->ldntldr.bin->setupldr.bin
做过的处理是,修改setupldr.bin放在/boot/grub/ntldr/xxxx.bin,修改WINNT.XPE成xxxx放在/boot下,修改WINNT.XPE内的rdpath=boot\iso\xxxx.is_。所有WINPE共享根目录下的NTDETECT.COM,所有的xxxx.bin也就是原来的setupldr.bin都处理过,而且相同的文件在USB模式下运行完美。

[ 本帖最后由 damcool 于 2008-11-5 11:45 编辑 ]
作者: goodtime    时间: 2008-11-5 11:47
我想知道怎么做出来的, 能介绍下吗?
作者: damcool    时间: 2008-11-5 13:06
原帖由 goodtime 于 2008-11-5 11:47 发表
我想知道怎么做出来的, 能介绍下吗?

使我自己写的一个软件,还在测试。和GRUB4DOS主要的不同是采用的OpenSuse的GRUB和GFXMENU,把linux下的修改menu.lst内字符现实的程序移植到了windows下,然后将手工合成过程变成图形化界面的方式。等所有问题都解决了,我会放出来的。
作者: barton    时间: 2008-11-5 14:15
我当时用gfxboot的isolinux引导PE,也借助了bean的loadlin。当时我是没测试,后来有人反映启动PE有问题。

gnu grub功能没法和grub4dos比,你在gnu grub和PE引导文件中间加上ldntldr出问题的几率大很多。从图中的提示看,好象是WINNT.XPE文件有问题,有没有
  1. /rdexportascd /rdpath=****
复制代码



有两个建议:
1.用gnu grub直接引导2048 byte的光盘引导文件来启动PE
2.用gnu grub启动grub4dos
作者: damcool    时间: 2008-11-5 15:14
实在不行就作为USB制作工具发布了。
作者: barton    时间: 2008-11-5 16:34
建议先发个pre或者alpha之类的版本看看   ^_^
作者: damcool    时间: 2008-11-5 17:07
原帖由 barton 于 2008-11-5 16:34 发表
建议先发个pre或者alpha之类的版本看看   ^_^

还有些小bug正在清理,而且考虑到支持多语言版,正在把提示信息分离出来。这周末应该可以有个预览版本。我会把源代码一起放出来。先放几张图




[ 本帖最后由 damcool 于 2008-11-5 17:11 编辑 ]
作者: barton    时间: 2008-11-5 18:48
mkisofs支持中文版本,参数可选?再带个qemu?

将grub4dos和syslinux的支持也加进去?

ALL IN ONE O(∩_∩)O

[ 本帖最后由 barton 于 2008-11-5 18:50 编辑 ]
作者: barton    时间: 2008-11-5 18:55
现在很少做盘或者用U盘了,基本上都是用笔记本当PXE服务器。

以前常用的引导程序是grub4dos和syslinux。在本论坛,如果有grub4dos的光盘&usb启动的GUI工具,肯定更受欢迎。
作者: blank007    时间: 2008-11-7 22:38
改multi(0)disk(0)rdisk(0)partition(1)
为multi(0)disk(0)rdisk(1)partition(1)
看看




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3