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

老毛桃,按你的方法制作自己的OEM安装光盘出现问题?

[复制链接]
发表于 2006-11-29 12:44:39 | 显示全部楼层 |阅读模式
用UltraISO给windowsxp原版光盘做一个综XP.iso文件。
在XP。ISO下加了$OEM$文件夹
$OEM$文件夹下面有三个文件
1:$$文件夹------SYSTEM32文件夹--------oeminfo.ini和oemlogo.bmp文件
2: oemlink.bat文件
@ECHO
@COPY  .\$$\system32\*.*   %WINDIR%\system32\
Exit

3: cmdlines.txt文件
[commands]
“cmd /c  start /min  cmd  /c   .\oemlink.bat”
      
然后把这个ISO文件刻录成光盘

用虚拟机测试后还是没有改变过来!
发表于 2006-11-29 13:38:13 | 显示全部楼层
做个注册表呀,运行以下这个:命令脚本。就OK了

echo
echo 应用注册表调整…
regedit /s %systemdrive%\%oem%\\install\ROEMLINK.reg
ECHO
ECHO
RD /S /Q %systemdrive%\install
ECHO
Exit
回复

使用道具 举报

 楼主| 发表于 2006-11-29 14:09:03 | 显示全部楼层
能不能说详细一点儿,楼上的兄弟?
回复

使用道具 举报

发表于 2006-11-29 15:33:38 | 显示全部楼层
不用这么麻烦,可以用SVCPACK方式来做到。先把oeminfo.ini和oemlogo.bmp用rar创建自解压格式文件,解压路径设置为%WINDIR%\system32。解压模式为安静模式。创建的文件假设是oem.exe,把oem.exe放到I386\SVCPACK里面,没有SVCPACK自己创建。然后搜索i386里面的SVCPACK.IN_(或是是SVCPACK.INI)。用rar打开SVCPACK.IN_,把里面的SVCPACK.INI提取出来,加入下面的
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\i386\Svcpack"

[ProductCatalogsToInstall]


[SetupHotfixesToRun]
OEM.EXE

[CatalogHeader]

注意,里面如果原来有上面的字段,你加在[SetupHotfixesToRun]下面即可,其它的不要动
回复

使用道具 举报

 楼主| 发表于 2006-11-29 15:40:25 | 显示全部楼层
原帖由 阿非 于 2006-11-29 03:33 PM 发表
不用这么麻烦,可以用SVCPACK方式来做到。先把oeminfo.ini和oemlogo.bmp用rar创建自解压格式文件,解压路径设置为%WINDIR%\system32。解压模式为安静模式。创建的文件假设是oem.exe,把oem.exe放到I386\SVCPACK里 ...



谢谢你,我试试!
回复

使用道具 举报

 楼主| 发表于 2006-11-29 20:13:28 | 显示全部楼层
以上方法都不行呀,毛桃老大,给解决一下吧!
回复

使用道具 举报

发表于 2006-11-29 21:09:09 | 显示全部楼层
原帖由 ruby888 于 2006-11-29 12:44 PM 发表
用UltraISO给windowsxp原版光盘做一个综XP.iso文件。
在XP。ISO下加了$OEM$文件夹
$OEM$文件夹下面有三个文件
1:$$文件夹------SYSTEM32文件夹--------oeminfo.ini和oemlogo.bmp文件
2: oemlink.bat文 ...

好吧!我给你详细说一下整个过程:

要做到这一点,你需要创建两个文件:oeminfo.ini和oemlogo.bmp ,将它们都放在  $OEM$\$$\SYSTEM32目录路径下,注意新建的 $OEM$ 文件夹与 I386 处于同一个父文件夹下。

下面看看这两个文件的制作:
----------------------------------------------------------------------------------------------
oeminfo.ini

打开记事本,复制并粘贴下列信息进取,接着按照你的事情需要对其进行编辑:

[General]
Manufacturer=MSFN无人值守安装XP光盘
Model=
[OEMSpecific]
SubModel=
SerialNo=
OEM1=
OEM2=
[Support Information]
Line1=支持联系:root@cctips.com

将其保存为oeminfo.ini
------------------------------------------------------------------------------------------------------
oemlogo.bmp

创建一个图形文件,像素尺寸限制为180x114(长x高),按照你自己的喜好自定义该标志,然后将其保存为oemlogo.bmp。将该图片设置为透明是个好主意,因为 这样它就可以融入到系统属性窗口的颜色中了!
------------------------------------------------------------------------------------------------------- 
测试你的OEM信息和标志

将这两个文件都复制到你的Windows System32文件夹(通常是 C:\Windows\System32\)中,然后打开你的系统属性对话框就可以看到变化。你可以继续编辑自己的文件直到满意为止。
-------------------------------------------------------------------------------------------------------
自动导入你的OEM信息和标志

我们可以用$OEM$发布文件夹做这件事。如果不存在的话,创建一个名为和$$的子文件夹,然后再其中创建一个名为System32的子文件夹,例如:
*\XPCD\$OEM$\$$\SYSTEM32
复制oeminfo.ini和oemlogo.bmp到这个System32文件夹。
然后要在你的无人值守应答文件 Winnt.sif 的 [Unattended] 字段中有这样一句话:
OemPreinstall=Yes
这里将winnt.sif复制到*\XPCD\ I386文件夹下。
当Windows XP安装程序运行时,这些文件都会被自动复制到Windows的System32文件夹中,而不管你选择的Windows文件夹叫什么名字。
-----------------------------------------------------------------------------------------------------
如果一切都操作正确,安装完成后你的系统属性对话框应该像这样:(截图0) (截图1)
技术信息框(截图2)




 

[ 本帖最后由 q8q8feng 于 2006-11-29 11:55 PM 编辑 ]

截图1

截图1

截图2

截图2

截图0

截图0
回复

使用道具 举报

发表于 2006-11-29 21:14:17 | 显示全部楼层
不知道怎么回事 今天的贴图上传了几次  刷新几遍都不显示
回复

使用道具 举报

发表于 2006-11-29 22:39:33 | 显示全部楼层
I服了U
这几种方法都可以做到你的要求。你先把oeminfo.ini和oemlogo.bmp放到你现在使用的系统中,看看能否正常显示!
给你一个oeminfo.ini和oemlogo.bmp的范例
再给你一个我说的OEM.EXE的文件范例

[ 本帖最后由 阿非 于 2006-11-29 10:44 PM 编辑 ]

oemlogo.rar

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

oeminfo.ini和oemlogo.bmp的范例

OEM.rar

56.73 KB, 下载次数: 47, 下载积分: 无忧币 -2

OEM.EXE

回复

使用道具 举报

发表于 2006-11-29 22:58:52 | 显示全部楼层
原帖由 阿非 于 2006-11-29 10:39 PM 发表
I服了U
这几种方法都可以做到你的要求。你先把oeminfo.ini和oemlogo.bmp放到你现在使用的系统中,看看能否正常显示!
给你一个oeminfo.ini和oemlogo.bmp的范例
再给你一个我说的OEM.EXE的文件范例

我开始写的东西是在装好系统后,将两个文件拷贝到WINDOWS下的SYSTEM32下就可以。
如果做安装盘就如我上面的帖子也可以。

[ 本帖最后由 q8q8feng 于 2006-11-29 11:20 PM 编辑 ]
回复

使用道具 举报

发表于 2006-11-29 23:02:52 | 显示全部楼层
原帖由 q8q8feng 于 2006-11-29 10:58 PM 发表

大同小异!你的OEM.EXE还不就是用WINRAR做的自释放。

是啊,上面的方法都可以做到,但楼主不知道什么原因不能成功
我给的案例OEM.EXE不是rar做的自解压:D
回复

使用道具 举报

发表于 2006-11-29 23:23:44 | 显示全部楼层
原帖由 阿非 于 2006-11-29 11:02 PM 发表

是啊,上面的方法都可以做到,但楼主不知道什么原因不能成功
我给的案例OEM.EXE不是rar做的自解压:D

我上面将内容更新为安装盘的了 你再看看对吗?
回复

使用道具 举报

发表于 2006-11-29 23:31:35 | 显示全部楼层
原帖由 q8q8feng 于 2006-11-29 11:23 PM 发表

我上面将内容更新为安装盘的了 你再看看对吗?

当然对啊,我已经说了,前面的方法都能实现楼主的要求
另外,我的oem.exe里面还有其它的图标,你就不要试验了;P
回复

使用道具 举报

发表于 2006-11-29 23:37:52 | 显示全部楼层
不好意思,仔细看了下,前面有点问题,$1里面的文件会复制到 安装Windows的分区的根目录,$$才是windows目录。但你后面给的目录结构是正确的
另外$Docs 代表Documents and Settings ;$Progs 代表 Program Files
回复

使用道具 举报

发表于 2006-11-29 23:42:35 | 显示全部楼层
原帖由 阿非 于 2006-11-29 11:37 PM 发表
不好意思,仔细看了下,前面有点问题,$1里面的文件会复制到 安装Windows的分区的根目录,$$才是windows目录。但你后面给的目录结构是正确的
另外$Docs 代表Documents and Settings ;$Progs 代表 Program Files

谢谢我刚刚又检查了一下 有些疏漏之处我已改过了
回复

使用道具 举报

发表于 2006-11-29 23:46:25 | 显示全部楼层
原帖由 q8q8feng 于 2006-11-29 11:42 PM 发表

谢谢我刚刚又检查了一下 有些疏漏之处我已改过了

好像你把后面对的又改错了
oem.JPG
回复

使用道具 举报

发表于 2006-11-29 23:58:03 | 显示全部楼层
不好意思 我改得仓促 多谢指导和完善(已修改)
回复

使用道具 举报

发表于 2006-11-30 00:03:39 | 显示全部楼层
這個,不是應該可以直接放在i386目錄下,然後在txtsetup.sif、intl.inf等文件中添加要複製的文件信息嗎?
回复

使用道具 举报

发表于 2006-11-30 00:07:24 | 显示全部楼层
原帖由 ruby888 于 2006-11-29 12:44 PM 发表
用UltraISO给windowsxp原版光盘做一个综XP.iso文件。
在XP。ISO下加了$OEM$文件夹
$OEM$文件夹下面有三个文件
1:$$文件夹------SYSTEM32文件夹--------oeminfo.ini和oemlogo.bmp文件
2: oemlink.bat文 ...

今天在给你写详细的制作方法时,有些纰漏和错误阿非给我提出了建议,顺便我也 看了老毛桃给楼主你的$OEM$,你把我所写的详细过程看一下:老毛的$OEM$解压后得到的是oeminfo.ini和OEMLOGO.BMP在$OEM$/$1/$$/system32下的,你按照他的方法自然错了,阿非提示我了,我引用的时候没有太注意,也犯了老毛的错误,阿非那张目录结构很明白了。另外我的详细制作方法也修改好了,你看看哈!

还有阿非请教你的exe文件如何做的,给点建议。

[ 本帖最后由 q8q8feng 于 2006-11-30 12:09 AM 编辑 ]
回复

使用道具 举报

发表于 2006-11-30 00:14:15 | 显示全部楼层
原帖由 q8q8feng 于 2006-11-30 12:07 AM 发表

今天在给你写详细的制作方法时,有些纰漏和错误阿非给我提出了建议,顺便我也 看了老毛桃给楼主你的$OEM$,你把我所写的详细过程看一下:老毛的$OEM$解压后得到的是oeminfo.ini和OEMLOGO.BMP在$OEM$/$1/ ...

最简单的是rar了,可这个用右键点就看到哦
可以用其它打包工具,例如NSIS
我给你传个基于NSIS打包的东西
当然,NSIS打包的解包稍微难点,也只能唬唬菜鸟

NSIS文件夹压缩器.rar

224.13 KB, 下载次数: 16, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2006-11-30 00:15:27 | 显示全部楼层
原帖由 念青 于 2006-11-30 12:03 AM 发表
這個,不是應該可以直接放在i386目錄下,然後在txtsetup.sif、intl.inf等文件中添加要複製的文件信息嗎?

这样就简单问题复杂化了
回复

使用道具 举报

发表于 2006-11-30 00:17:04 | 显示全部楼层
谢谢阿非 这么晚了还帮着我把问题进行到底。我试试哈
回复

使用道具 举报

 楼主| 发表于 2006-11-30 08:53:38 | 显示全部楼层
谢谢楼上两位热心的朋友,我再试试看!
回复

使用道具 举报

 楼主| 发表于 2006-11-30 09:26:10 | 显示全部楼层
按你的方法更改OEM信息后出现这样情况,请进来看看。

[ 本帖最后由 ruby888 于 2006-11-30 09:29 AM 编辑 ]
1.gif
回复

使用道具 举报

发表于 2006-11-30 09:33:02 | 显示全部楼层
老大,你到底要干什么啊
这个要改系统文件
sysdm.cpl
回复

使用道具 举报

 楼主| 发表于 2006-11-30 10:03:13 | 显示全部楼层
呵呵呵,研究研究嘛!
回复

使用道具 举报

 楼主| 发表于 2006-12-1 21:04:45 | 显示全部楼层
经过努力,我已经制作了一张属于自己的光盘!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-11 11:16

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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