无忧启动论坛

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

硬盘安装XP时$oem$目录的内容不生效??

[复制链接]
跳转到指定楼层
1#
发表于 2005-5-21 10:01:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我在$oem$目录加了主题和驱动,还有用cmdline.txt进行了注册表优化,这个在光盘安装的时候一切正常,但现启动到dos,然后直接进入光盘目录启动winnt安装时,无人值守没问题,但是$oem$目录的内容却不复制了,请问有什么办法解决?
附硬盘安装脚本SETUP.BAT(winnt.sif复制了一份到i386目录外)
@echo off
smartdrv.exe
i386\winnt /u:winnt.sif /s:i386 /t:c
22#
发表于 2021-5-16 14:07:12 | 只看该作者
yjqd 发表于 2021-5-15 21:07
用下面的命令就行了
winnt32 /copydir:$oem$ /unattend:winnt.sif
注意:$oem$不能带路径

硬盘安装时如果把$oem$放在I386文件夹中,不放在根目录,运行:
winnt32  /unattend:winnt.sif

就不用/copydir:$oem$了
回复

使用道具 举报

21#
发表于 2021-5-15 21:07:40 | 只看该作者

用下面的命令就行了
winnt32 /copydir:$oem$ /unattend:winnt.sif
注意:$oem$不能带路径

点评

硬盘安装时如果把$oem$放在I386文件夹中,不放在根目录,运行: winnt32 /unattend:winnt.sif 就不用/copydir:$oem$了  详情 回复 发表于 2021-5-16 14:07
回复

使用道具 举报

20#
发表于 2010-3-7 12:09:45 | 只看该作者
☆۩۞۩☆【谢谢提供!】 ☆۩۞۩☆
回复

使用道具 举报

19#
发表于 2009-12-31 16:28:51 | 只看该作者
用ris安装比较好啊,和光盘安装基本相同,速度超快,不过需要先准备好网卡驱动,比xp硬盘安装方便多了。
回复

使用道具 举报

18#
发表于 2009-12-30 18:23:21 | 只看该作者
原帖由 superpipi 于 2005-5-23 12:23 发表
   硬盘安装XP时$oem$目录的内容不生效??

    测了很久,看来找到关键了,主要是在于DOS安装跟光盘引导安装步骤的差别,DOS安装比光盘安装多出了一个步骤,在其开始安装后,安装程序先在系统盘生成$WIN_NT$.~LS和$WIN_NT$.~BT两个目录,分别存放[i386]和软盘组文件,然后进行首次重启,由软盘组控制余下的安装,从这里开始跟光盘引导直接安装的步骤一模一样。
    而$OEM$目录不能应用的原因就在于DOS安装是在重启后才开始应用应答脚本的,而重启后,由于是由系统盘的软盘组引导$WIN_NT$.~LS目录下的[i386]进行安装,所以安装文件源发生了改变,由光盘路径改换到了硬盘上的$WIN_NT$.~LS\i386,而$OEM$却没跟随复制到硬盘,所以导致找不到$OEM$进行安装。
    现在我用的解决办法是在我的setup.bat这个脚本里加上一条复制指令,先把$OEM$目录复制到安装到目标盘的$WIN_NT$.~LS目录下,那样软盘组引导的安装开始后,就可以读取到$OEM$的内容,正在试验中。
    如果哪位有更好的解决办法,希望能继续跟帖,谢谢。



这个结论很重要,我一直都是这样,硬盘安装时目标盘格式化后手工复制OEM目录到目标根目录
回复

使用道具 举报

17#
发表于 2009-12-30 15:16:57 | 只看该作者
只要使用了$oem$目录,那么除开光盘引导启动方式以外的任何方式,都无法用到它。、
换句话说,$oem$目录只能被光盘启动引导的安装方式所利用。
所以你的实验结果是预料中的。
回复

使用道具 举报

16#
发表于 2009-12-30 10:59:46 | 只看该作者
感谢superpipi楼主,按你所说的方法,把$oem$文件复制到$WIN_NT$.LS目录下,用硬盘安装xp就可以把OEM信息安装成功了,当然无人值守文件也是必需的。
回复

使用道具 举报

15#
 楼主| 发表于 2005-5-23 12:23:57 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

    测了很久,看来找到关键了,主要是在于DOS安装跟光盘引导安装步骤的差别,DOS安装比光盘安装多出了一个步骤,在其开始安装后,安装程序先在系统盘生成$WIN_NT$.~LS和$WIN_NT$.~BT两个目录,分别存放[i386]和软盘组文件,然后进行首次重启,由软盘组控制余下的安装,从这里开始跟光盘引导直接安装的步骤一模一样。
    而$OEM$目录不能应用的原因就在于DOS安装是在重启后才开始应用应答脚本的,而重启后,由于是由系统盘的软盘组引导$WIN_NT$.~LS目录下的[i386]进行安装,所以安装文件源发生了改变,由光盘路径改换到了硬盘上的$WIN_NT$.~LS\i386,而$OEM$却没跟随复制到硬盘,所以导致找不到$OEM$进行安装。
    现在我用的解决办法是在我的setup.bat这个脚本里加上一条复制指令,先把$OEM$目录复制到安装到目标盘的$WIN_NT$.~LS目录下,那样软盘组引导的安装开始后,就可以读取到$OEM$的内容,正在试验中。
    如果哪位有更好的解决办法,希望能继续跟帖,谢谢。
回复

使用道具 举报

14#
 楼主| 发表于 2005-5-23 12:15:27 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

下面引用由wjgyz7405262005/05/23 11:25am 发表的内容:
你没有指定应答文件,多试试吧。
指定了,u参数就是指定应答文件的,下面是我的安装脚本,已经指定应答文件为winnt.sif
@echo off
smartdrv.exe
i386\winnt /u:winnt.sif /s:i386 /t:c
回复

使用道具 举报

13#
发表于 2005-5-23 11:25:25 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

下面引用由superpipi2005/05/23 09:19am 发表的内容:
附硬盘安装脚本SETUP.BAT(winnt.sif复制了一份到i386目录外)
@echo off
smartdrv.exe
i386\winnt /uc
...
你没有指定应答文件,多试试吧。
回复

使用道具 举报

12#
 楼主| 发表于 2005-5-23 09:19:10 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

下面引用由wjgyz7405262005/05/22 10:11pm 发表的内容:
你该看一下OPK的帮助文档,把winnt.sif改名成UNATTEND.TXT当然还是不行,在DOS下运行winnt.exe你还必须加参数的,比如
set AnswerFile=.\unattend.txt
set SetupFiles=J\i386\winnt32 /s:%SetupFiles% /unattend: ...
附硬盘安装脚本SETUP.BAT(winnt.sif复制了一份到i386目录外)
@echo off
smartdrv.exe
i386\winnt /u:winnt.sif /s:i386 /t:c
我看过ms自带的chm,但是没有找到相关的问题所在,我的命令也加全了,还需要有其他参数?
回复

使用道具 举报

11#
发表于 2005-5-22 23:04:25 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

下面引用由superpipi2005/05/22 07:58pm 发表的内容:
光盘引导安装一切正常的,但是主要是希望dos安装时也可以应用$oem$里面的内容,如果是dos安装本来就不支持$oem$,那样也就死心了,所以想问问大家有没有哪位成功在dos安装也能使用$oem$ ...
妳可以把$OEM$這個文件夾拷貝到I386裏麵應該是可以的
回复

使用道具 举报

10#
发表于 2005-5-22 22:11:29 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

你该看一下OPK的帮助文档,把winnt.sif改名成UNATTEND.TXT当然还是不行,在DOS下运行winnt.exe你还必须加参数的,比如
set AnswerFile=.\unattend.txt
set SetupFiles=J:\i386
J:\i386\winnt32 /s:%SetupFiles% /unattend:%AnswerFile% /copysource:lang
回复

使用道具 举报

9#
 楼主| 发表于 2005-5-22 19:58:38 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

光盘引导安装一切正常的,但是主要是希望dos安装时也可以应用$oem$里面的内容,如果是dos安装本来就不支持$oem$,那样也就死心了,所以想问问大家有没有哪位成功在dos安装也能使用$oem$,还是都跟我一样情况
回复

使用道具 举报

8#
发表于 2005-5-22 18:04:38 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

要安装$OEM$,用光盘来引导安装看看
回复

使用道具 举报

7#
 楼主| 发表于 2005-5-22 11:06:43 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

把winnt.sif改名成UNATTEND.TXT还是不行,另外发现dos下安装要比光盘安装多了一个步骤,先把文件复制到硬盘上,然后重启后的步骤才跟光盘安装一致,是不是由于这里安装的源路径发生了变化,所以不能识别初始安装路径的$oem$目录?
回复

使用道具 举报

6#
 楼主| 发表于 2005-5-21 18:58:08 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

谢谢,我再试一下
回复

使用道具 举报

5#
发表于 2005-5-21 17:07:34 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

光盘在dos下安装须把winnt.sif更名为UNATTEND.TXT
回复

使用道具 举报

4#
发表于 2005-5-21 16:38:02 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

我的也不行
回复

使用道具 举报

3#
 楼主| 发表于 2005-5-21 13:32:50 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

winnt.sif可以肯定没问题的,因为光盘安装用的是一模一样的winnt.sif,但是换到先启动到dos用winnt安装就出现上面说的情况了,有人试过用winnt在dos下安装$oem$生效吗?
回复

使用道具 举报

2#
发表于 2005-5-21 11:28:27 | 只看该作者

硬盘安装XP时$oem$目录的内容不生效??

确保winnt.sif中 [Unattended] 字段下有 OemPreinstall=Yes
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-21 21:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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