无忧启动论坛
标题:
如何修改WINNT.SIF才能真正实现完全的自动化安装xp(自动格式化分区及安装到指定分区)
[打印本页]
作者:
my3b
时间:
2009-3-25 20:50
标题:
如何修改WINNT.SIF才能真正实现完全的自动化安装xp(自动格式化分区及安装到指定分区)
制作自动化安装xp安装盘时碰到一个问题:
不会自动实现选择格式化指定分区并将系统安装到指定分区?
比如说我想重新安装win xp,原来是安装在C盘,现在也一样安装到C盘,运行全自动安装盘后,就自动格式化C盘并将xp安装到C盘,这样能够实现吗?不删除分区,只格式化指定分区(有时候不一定就安装在C盘,比如安装在D盘,在多系统情况下),研究了WINNT.SIF半天,好像不能实现这样的功能,大家给指点指点,如何修改WINNT.SIF文件才能实现这样的功能?
作者:
peter1123
时间:
2009-3-25 21:26
http://www.cctips.com/Unattended/reference.htm
作者:
my3b
时间:
2009-3-25 21:42
先谢过楼上的热心指点了,是不是把AutoPartition设为0就可实现自动格式化指定分区了?好像不能指定分区的。
作者:
aidixiao
时间:
2009-3-26 11:21
peter1123 提供的链接太好了,谢谢了!
作者:
lightpeter
时间:
2009-3-26 19:59
AutoPartition设为0以后就会让你选择分区,然后格式化,后面就全自动安装了
作者:
my3b
时间:
2009-3-27 17:35
先谢过楼上诸位的指点了,不过我还想进一步自动化,不选择分区,直接就格式化指定分区,然后完全自动化安装,这样能做到吗?我看过有些光盘上写着安装到C盘这样的选项,不知道是怎么制作的,这样就不用选择分区,直接安装到C盘了,大家再给指点指点好吗?
作者:
逍遥猫
时间:
2009-4-1 13:55
帮你顶,我也正在找这个答案,请高人指点。
作者:
alechy
时间:
2009-4-5 00:02
先建立一个BAT文件放在跟目录
echo off
:ST
cls
echo ---------------------------------------------------------------------------
echo.
echo 即将进行全新安装: Acer Windows OEM XP Professional
echo.
echo ---------------------------------------------------------------------------
SET /P drive_letter=请输入你要选择安装的分区(C/D/E/F...不带冒号)
echo.
if /I "%drive_letter%"=="" goto ST
if /I not "%drive_letter%"=="" goto IN
:IN
.\i386\winnt32 /dudisable /s:.\i386 /unattend:.\i386\winnt.sif /makelocalsource /tempdrive:%drive_letter%
copy winnt.sif %drive_letter%:\$WIN_NT$.~BT\
复制代码
这样就会选择盘
然后I386放一个winnt.sif
[Data]
AutoPartition=1
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
TargetPath=\WINDOWS
Hibernation="No"
DriverSigningPolicy=Ignore
FileSystem=*
[SystemRestore]
DisableSR=1
[GuiUnattended]
AdminPassword=6701811566d2703c95b909e7668e47e6b899a95db882fd4ce550423459348319
EncryptedAdminPassword=Yes
OEMSkipRegional=1
TimeZone=210
OemSkipWelcome=1
[UserData]
ProductKey=?
FullName="?"
OrgName="?"
ComputerName=?
[Display]
BitsPerPel=32
Xresolution=1280
YResolution=800
Vrefresh=60
[TapiLocation]
CountryCode=86
Dialing=Pulse
[RegionalSettings]
LanguageGroup=9,10
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
[GuiRunOnce]
Command0="cmd /c rd /s /q %SystemRoot%\NLDRV"
Command1="regedit /s %SystemRoot%\oemreg.reg"
Command2="cmd /c del /q %SystemRoot%\oemreg.reg"
复制代码
最后跟目录winnt.sif
[data]
msdosinitiated="1"
floppyless="1"
AutoPartition="0"
UseSignatures="yes"
InstallDir="\WINDOWS"
EulaComplete="1"
winntupgrade="no"
win9xupgrade="no"
Win32Ver="a280105"
uniqueid="X:\i386\PGK"
OriSrc="H:"
OriTyp="5"
[Unattended]
TargetPath=\WINDOWS
Hibernation=No
DriverSigningPolicy=Ignore
FileSystem=*
unattendswitch="No"
unused=unused
[GuiUnattended]
AdminPassword=6701811566d2703c95b909e7668e47e6b899a95db882fd4ce550423459348319
EncryptedAdminPassword=Yes
TimeZone=210
[UserData]
ProductKey="MRX3F-47B9T-2487J-KWKMF-RPWBY"
FullName="?"
OrgName="?"
ComputerName=?
productid="MRX3F-47B9T-2487J-KWKMF-RPWBY"
[Display]
BitsPerPel=32
Xresolution=1280
YResolution=800
Vrefresh=60
[RegionalSettings]
LanguageGroup=9,10
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=Yes
[SystemRestore]
DisableSR=1
[GuiRunOnce]
Command0="cmd /c rd /s /q %SystemRoot%\NLDRV"
Command1="regedit /s %SystemRoot%\oemreg.reg"
Command2="cmd /c del /q %SystemRoot%\oemreg.reg"
复制代码
这样就可以了
作者:
alechy
时间:
2009-4-5 00:03
具体不清楚是否可以安装到其他盘
作者:
jiangfeng321
时间:
2009-4-5 13:14
搜索下论坛的深水区域 大概2004年的 很多的
作者:
cycyc
时间:
2009-4-5 17:52
关于自动格式化硬盘的问题,如果限定是在Winnt.sif中想办法,我可以告诉你,这是做不到的。
作者:
sky808
时间:
2009-8-3 23:44
嘿嘿,这个我也很感兴趣.
上面那个: [SystemRestore]字段内容有何含义呢?
作者:
hz12345
时间:
2009-8-7 04:49
原帖由
alechy
于 2009-4-5 00:02 发表
先建立一个BAT文件放在跟目录
~~~~~~~~~~~~~~~~~~~~~~~~
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3