下面引用由superpipi在 2005/05/22 07:58pm 发表的内容:
光盘引导安装一切正常的,但是主要是希望dos安装时也可以应用$oem$里面的内容,如果是dos安装本来就不支持$oem$,那样也就死心了,所以想问问大家有没有哪位成功在dos安装也能使用$oem$ ...
下面引用由wjgyz740526在 2005/05/22 10:11pm 发表的内容:
你该看一下OPK的帮助文档,把winnt.sif改名成UNATTEND.TXT当然还是不行,在DOS下运行winnt.exe你还必须加参数的,比如
set AnswerFile=.\unattend.txt
set SetupFiles=J\i386\winnt32 /s:%SetupFiles% /unattend: ...
下面引用由superpipi在 2005/05/23 09:19am 发表的内容:
附硬盘安装脚本SETUP.BAT(winnt.sif复制了一份到i386目录外)
@echo off
smartdrv.exe
i386\winnt /uc
...
下面引用由wjgyz740526在 2005/05/23 11:25am 发表的内容:
你没有指定应答文件,多试试吧。
原帖由 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$的内容,正在试验中。
如果哪位有更好的解决办法,希望能继续跟帖,谢谢。
yjqd 发表于 2021-5-15 21:07
用下面的命令就行了
winnt32 /copydir:$oem$ /unattend:winnt.sif
注意:$oem$不能带路径
欢迎光临 无忧启动论坛 (http://wuyou.net/) | Powered by Discuz! X3.3 |