无忧启动论坛

标题: 请教关于llm的OEM XP N合1的问题 [打印本页]

作者: yingtang    时间: 2008-5-19 12:21
标题: 请教关于llm的OEM XP N合1的问题
我下了一张llm的OEM XP N合1 V2.3.1,发现安装时选择各种OEM版本时的菜单是直接做在了光盘的引导文件里面,请问这是用什么工具修改的?
作者: yingtang    时间: 2008-5-20 12:55
没有人知道吗?
作者: ffinal    时间: 2008-5-20 17:36
我也想知道!这样的好处时兼容性好,那位大哥出来介绍下!
作者: ttt0001    时间: 2008-5-20 19:22
Windows N in 1 Maker 3.0
作者: yingtang    时间: 2008-5-20 23:18
我在网上查了一下,Windows N in 1 Maker 3.0做的盘里会有ezboot这个目录,而llm 2.3.1的盘里是没有ezboot的。
作者: ffinal    时间: 2008-5-21 00:11
原帖由 ttt0001 于 2008-5-20 07:22 PM 发表
Windows N in 1 Maker 3.0

谢过!!!!!!!!!!!!!
作者: haonan    时间: 2008-5-21 14:16
是啊,他的启动菜单兼容性非常好,可惜他一直不说怎么做的
作者: 阿非    时间: 2008-5-21 15:44
到LJF问试试。我记得以前问过,不过,没有指明方向
作者: yingtang    时间: 2008-5-21 16:14
会是自己做的光盘的引导文件吗?如果是这样的话,那应该怎么自己做一个引导文件呢?难道真的需要反汇编以后再修改吗?还是有什么简单一点的方法,或者是什么工具可以实现?另外,再llm的光盘里,根目录下是没有win5那几个文件的,这又是怎么实现的呢?
作者: 石头收藏夹    时间: 2008-5-21 17:07
没有LJF的ID....
作者: 石头收藏夹    时间: 2008-5-21 17:12
我还有一另一张盘是这种引导的,也想搞清是怎么弄的
作者: yingtang    时间: 2008-5-22 10:19
是啊,谁能到ljf、yz、jp之类的地方帮着问一下吗?
作者: 紫狐    时间: 2008-5-22 10:50
查看了一下,这个引导文件应该是微软的,样子和当年2000三合一的那个引导文件差不多,菜单是文本,集成在引导文件末尾,但是现在找不到当年2000的集成方法了。
作者: 阿非    时间: 2008-5-22 11:25
引导文件,我提取出了,看那位大侠分析下

CD.rar

1.42 KB, 下载次数: 129, 下载积分: 无忧币 -2


作者: 石头收藏夹    时间: 2008-5-22 15:33
原帖由 紫狐 于 2008-5-22 10:50 AM 发表
查看了一下,这个引导文件应该是微软的,样子和当年2000三合一的那个引导文件差不多,菜单是文本,集成在引导文件末尾,但是现在找不到当年2000的集成方法了。


确实是这样

用3.0版本和#14的那个2.0版本的对比了一下改的只是引导菜单的字符,太郁闷了。。。

llm v3.0.rar (1.45 KB, 下载次数: 131)
作者: 疯狂の石头    时间: 2008-5-22 16:00
MS的另外几个也弄出来了,大虾们研究下,这种引导的兼容性很好的说
SC_OS_2465.1.rar (1.56 KB, 下载次数: 146)
作者: 紫狐    时间: 2008-5-22 16:36
看了那个引导文件,应该是微软系列那个操作系统的引导文件或者是国外的修改版本,大家可以看一下文件,有下面字眼:
CDBOOT: Cannot boot from CD - Code:
CDBOOT: Couldn't find NTLDR
CDBOOT: Memory overflow error
文件尾:SETUPLDR.BINBOOTFIX.BINI386
所以应该是XP或者2003之类的引导文件,只是手头没那么多的版本可以对比,要不然应该可以对比出是那个版本的。
作者: 石头收藏夹    时间: 2008-5-22 17:44
原帖由 紫狐 于 2008-5-22 04:36 PM 发表
看了那个引导文件,应该是微软系列那个操作系统的引导文件或者是国外的修改版本,大家可以看一下文件,有下面字眼:
CDBOOT: Cannot boot from CD - Code:
CDBOOT: Couldn't find NTLDR
CDBOOT: Memory over ...

我的附件不是有几个么,拿去看下~~
作者: yingtang    时间: 2008-5-22 22:21
我对比了一下xp的,内容有很大的不同
作者: pcfeng    时间: 2008-5-23 11:15
真不明白LLM这样的人也搞技术封锁。
我也看了一下,这个很明显是来自原版的修改版。但LLM一直不说修改方法也不放出修改工具,对所有启动原理方面的技术请教一律无视。对这样情况,确实挺无奈。

[ 本帖最后由 pcfeng 于 2008-5-23 11:44 AM 编辑 ]
作者: ffinal    时间: 2008-5-24 12:18
原帖由 石头收藏夹 于 2008-5-22 03:33 PM 发表


确实是这样

用3.0版本和#14的那个2.0版本的对比了一下改的只是引导菜单的字符,太郁闷了。。。

41066


请教3.0那里下的?能给个连接地址吗?
作者: 疯狂の石头    时间: 2008-5-24 16:31
原帖由 ffinal 于 2008-5-24 12:18 PM 发表


请教3.0那里下的?能给个连接地址吗?


那个盘好像有点问题,停止发布了。已经成为我的收藏品了,哈哈~~
作者: 紫狐    时间: 2008-5-25 15:25
原帖由 ffinal 于 2008-5-24 12:18 PM 发表


请教3.0那里下的?能给个连接地址吗?


是某个论坛内部使用,不能发布到论坛外使用,不过好像wz还是wmz已经有泄露版本了。
作者: xujie    时间: 2008-5-26 01:21
嘿嘿!这的确是微软的启动菜单,修改非常简单,直接用UltraEdit就可以了
作者: 穿云鹤    时间: 2008-5-26 06:35
没用过这个版本,看了大家的发言,下载一个试试。
作者: 阿非    时间: 2008-5-26 08:20
原帖由 xujie 于 2008-5-26 01:21 AM 发表
嘿嘿!这的确是微软的启动菜单,修改非常简单,直接用UltraEdit就可以了


那么简单?请问增加菜单,减少菜单怎么操作?
作者: 穿云鹤    时间: 2008-5-26 12:10
原帖由 yingtang 于 2008-5-21 04:14 PM 发表
会是自己做的光盘的引导文件吗?如果是这样的话,那应该怎么自己做一个引导文件呢?难道真的需要反汇编以后再修改吗?还是有什么简单一点的方法,或者是什么工具可以实现?另外,再llm的光盘里,根目录下是没有 ...

这3个win5文件还是有点,I386文件夹里面也有,不过我是刚下载的2.32版。看不出安装路径怎么搞的。
作者: 穿云鹤    时间: 2008-5-26 12:28
粗略看了下SETUPLDR.BIN文件,各版本OEM对应文件夹以及安装文件路径都在其中,我是用WinHex打开,在000223D0开始到0002390,比如对应的I014安装文件夹在下面截图位置,其中有3处。还有TXTSETUP.SIF也有一处。大家看看是否这样。可能我说得不对请勿见笑。

[ 本帖最后由 穿云鹤 于 2008-5-27 05:40 AM 编辑 ]

abc.jpg (161.62 KB, 下载次数: 128)

abc.jpg

作者: 穿云鹤    时间: 2008-5-26 12:52
打开光盘提取的CD.BIN,对于的启动菜单选择安装版本命令:

[ 本帖最后由 穿云鹤 于 2008-5-26 12:54 PM 编辑 ]

aaa.jpg (179.14 KB, 下载次数: 139)

aaa.jpg

作者: 阿非    时间: 2008-5-26 13:04
问题是怎么增加,怎么删减?怎么布置菜单布局?
作者: 穿云鹤    时间: 2008-5-26 13:32
看截图中应该是:20代码是空格,5B和5D是括号A和K,B和L是一行,其中空格多少就是距离吧,我也没试过。阿非有兴趣试试看
作者: 穿云鹤    时间: 2008-5-26 14:22
试了一下,增加菜单通过,没有进行深入测试。但不能输入增加的字符,原来的可以输入

[ 本帖最后由 穿云鹤 于 2008-5-26 02:46 PM 编辑 ]
作者: 疯狂の石头    时间: 2008-5-26 17:16
原帖由 穿云鹤 于 2008-5-26 02:22 PM 发表
试了一下,增加菜单通过,没有进行深入测试。但不能输入增加的字符,原来的可以输入

汗水,那改一个多麻烦啊。。。
作者: 阿非    时间: 2008-5-26 17:36
懒得试验了,偶现在不搞合盘了
作者: 穿云鹤    时间: 2008-5-26 18:03
呵呵,我也没兴趣搞,看来还要配合命令才能完成。
作者: 紫狐    时间: 2008-5-28 10:20
这个主要是怎么设定热键这个问题,引导文和菜单件应该用copy就能解决。
作者: pcfeng    时间: 2008-5-28 15:33
我估计会不会是反汇编以后重写代码的?因为只有这样才能解决布局问题与热键问题。
作者: 石头收藏夹    时间: 2008-5-28 15:43
原帖由 紫狐 于 2008-5-28 10:20 AM 发表
这个主要是怎么设定热键这个问题,引导文和菜单件应该用copy就能解决。

还有它的引导指向
作者: haonan    时间: 2008-5-28 17:03
llm曾在某论坛自己说过要出一个菜单编辑器,可惜后来杳无音信
作者: ttt0001    时间: 2008-5-29 10:04
方法及相关工具,可以到这里看一下!
http://bbs.wwwfox.net/viewthread ... e%3D1&frombbs=1
作者: 阿非    时间: 2008-5-29 12:07
原帖由 ttt0001 于 2008-5-29 10:04 AM 发表
方法及相关工具,可以到这里看一下!
http://bbs.wwwfox.net/viewthread.php?tid=126189&extra=page%3D1&frombbs=1


说的不是一回事
作者: ttt0001    时间: 2008-5-29 14:46
标题: 回复 #41 阿非 的帖子
对你的说法,无语。。。。。。
想做点好事,却变成这样!!!!!!11
作者: ttt0001    时间: 2008-5-29 14:56
明明是一个极好的工具,真是无语。。。。。。。。。。。。。

看下图:

未命名.jpg (32.24 KB, 下载次数: 83)

未命名.jpg

作者: Climbing    时间: 2008-5-29 15:46
应该是反汇编后修改的结果。用debug可以反汇编,不过看得头都大了。

前面提供的这些文件,经过二进制对比,代码部分基本上大同小异,因为有的菜单项不同。
作者: 紫狐    时间: 2008-5-29 19:21
这个引导文件应该和Bart有关系。


搜索到一个帖子:

http://blog.19lou.com/10012950/viewspace-41710

那位朋友英语比较好的看看能不能到国外找找资料。


http://www.thetechguide.com/forum/index.php?showtopic=903

[ 本帖最后由 紫狐 于 2008-5-29 07:51 PM 编辑 ]
作者: netwinxp    时间: 2008-5-29 19:55
初步反汇编了一下,大致和NT4/2000/XP分区引导程序非常接近(在装入文件方面比较不同),装入启动文件大致分为FAT、CDROM、NTFS等,其中NTFS最为复杂,有空我慢慢分析一下。
***哈哈,源代码大家可以参照NT Source的:etfsboot.asm***
  1. BootSeg segment at 07c0h
  2. BootSeg ends
  3. DirSeg  segment at 1000h
  4. DirSeg  ends
  5. NtLdrSeg segment at 2000h
  6. NtLdrSeg ends
复制代码
和分区引导差不多,CDROM启动BIOS会把引导扇区自动装到7C00处(长度2KB,光盘每个扇区长度是2KB字节,也是用INT 13H装入)。

[ 本帖最后由 netwinxp 于 2008-5-29 08:09 PM 编辑 ]
作者: ttt0001    时间: 2008-5-29 20:58
标题: 回复 #46 netwinxp 的帖子
我今天发了一个贴子,完全方便大家做 N合1光盘的,可惜说我是在做广告给删了!考虑到我的条件发附件太多,要30多个,就发到我的QQ中转站了!但给“领导”删了,说是广告!无语中!
如果大家需要的话,我可以重新发出来!
作者: netwinxp    时间: 2008-5-29 21:36
原帖由 ttt0001 于 2008-5-29 20:58 发表
我今天发了一个贴子,完全方便大家做 N合1光盘的,可惜说我是在做广告给删了!考虑到我的条件发附件太多,要30多个,就发到我的QQ中转站了!但给“领导”删了,说是广告!无语中!
如果大家需要的话,我可以重 ...

人家讨论的是那个仅仅2K的启动扇区,不会在ISO文件要求有其他的任何文件,简单地说就相当于EZBOOT里面的Loader.bin文件,制作启动ISO的nMaker、BCDW、Isomak、cdimage、EZBOOT、Aeromgr显然不在这个范畴......

[ 本帖最后由 netwinxp 于 2008-5-29 09:47 PM 编辑 ]
作者: MERCEDES    时间: 2008-6-4 00:47
除了ccf……现在还真少见到llm的作品了。可惜ccf也不是人人能下载到的
作者: 沙漠之子    时间: 2008-6-23 20:28
http://bbs.znpc.net/viewthread.php?tid=4467&extra=page%3D1
不知有人对这个东东感兴趣的吗?
作者: netwinxp    时间: 2008-6-23 22:11
原帖由 沙漠之子 于 2008-6-23 20:28 发表
http://bbs.znpc.net/viewthread.php?tid=4467&extra=page%3D1
不知有人对这个东东感兴趣的吗?

和老九的CMDPE非常接近...
作者: dbst    时间: 2008-6-23 22:26
呵呵~~是个18合一的XP SP3安装引导,这个是菜单:
ClassiClub Forum : : .

CN Windows XP Professional SP3 18in1 v3.0

  [A] acer            [K] legend
   asus            [L] lenovo
  [C] dell            [M] nec
  [D] founder         [N] sony
  [E] fujitsu         [O] thtf
  [F] gateway         [P] toshiba
  [G] hedy            [Q] FPP
  [H] hp-compaq       [R] VOL
   hp pavilion     [S] VOL(Recovery Console)
  [J] ibm

Choose an option and press [Enter]:
你的启动画面是这样的吗?
光盘中的目录:
I001、I002……I018、I386

[ 本帖最后由 dbst 于 2008-6-23 10:35 PM 编辑 ]
作者: 沙漠之子    时间: 2008-6-24 11:02
原帖由 netwinxp 于 2008-6-23 10:11 PM 发表

和老九的CMDPE非常接近...

我指的是它的引导方式呀
作者: netwinxp    时间: 2008-6-24 12:25
堪称最小的XP,做得确实不错。

[ 本帖最后由 netwinxp 于 2008-6-24 12:30 PM 编辑 ]
作者: Sniffer    时间: 2008-6-26 10:29
我以前在论坛问过llm,他说就是通过十六进制改的。不过没有详细说怎么改。
作者: netwinxp    时间: 2008-6-26 13:55
etfsboot.asm(可能稍有修改)编译。那个299K的NTLDR有点意思。

[ 本帖最后由 netwinxp 于 2008-6-26 01:57 PM 编辑 ]




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