Articles of sysprep

如何提供sysprep服务器名称和IP列表

我希望有一个sysprep呼叫到某个地方的服务器(SCCM,MDT等),在启动时提供一个答案,以获得使用的计算机名称和IP地址。 任何使用哪种技术或方法的指针? 更多信息:我希望能够在VHD上创build一个基本的金色图像,然后sysprep,以便closures它。 然后差异磁盘将指向这个睡眠sysprepped图像。 但是,启动每个新的vm时,我想要一个方法来设置计算机名称和IP唯一,最好是通过MAC地址。 在启动之前,我可以挂载VHD并编辑unattend.xml,但看起来unattend.xml已经在以前的closures中运行,并且在启动时不使用。 我的故障回复计划是在启动后运行一个脚本,将其重命名,设置IP并重启。 但是,如果可能的话,我想避免额外的重新启动。

如何使用sysprep的vhd

我们有一个Windows Vista的机器的物理副本。 由于我们不想碰物理机器,我们喜欢在vhd上运行sysprep。 不幸的是,这个vhd不能在hyper-v上启动。 有没有办法没有启动它sysprep这个VHD?

Windows 7无人参与安装 – 不是“无人值守”

我一直在尝试几天,以获得一个正确和工作的Windows 7的Unattended.xml答案文件。尝试创build一个完全无人参与安装的Windows 7技术可以插入USB驱动器,从它启动,并等待安装去完成。 我工作的图像已经用无人参与的答案文件进行了系统准备,并在此后进行了每次更改。 这是一个耗时的过程,因为WDS / Server安装不是一个选项,只有这种预先映像的USB设备的方法。 我一直在technet,Serverfault(和其他StackExchange网站),随机博客和这样的网站尝试不同的答案文件选项,将(应该/应该)创build一个完整的无人参与安装。 使用WSIMpipe理/编写/修改/检查答案文件和DISM来pipe理映像。 无论我放入WinPE pass的任何选项如何,总会发生以下事情: PE要求语言/区域设置/ PE显示EULA协议 PE磁盘configuration始终显示,提示分区 我需要安装程序开始,处理和完成而不询问用户任何东西 我有最近的XML答案文件如下所示: <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="windowsPE"> <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SetupUILanguage> <UILanguage>en-us</UILanguage> </SetupUILanguage> <UILanguage>en-us</UILanguage> <InputLocale>0409:00000409</InputLocale> <SystemLocale>en-us</SystemLocale> <UserLocale>en-us</UserLocale> </component> <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <DiskConfiguration> <WillShowUI>OnError</WillShowUI> <Disk wcm:action="add"> <DiskID>0</DiskID> <WillWipeDisk>true</WillWipeDisk> <CreatePartitions> <CreatePartition […]

从“审计模式”(预克隆)Windows 8升级到Windows 8.1?

我有一个在审计模式下的Windows 8,安装了很多应用程序,完成了自定义configuration,准备好了应答文件,准备好进行克隆系统准备。 当我无法进入商店时,如何升级到Windows 8.1?(Metro应用程序无法在审核模式下工作)? 如果我运行sysprep然后创build一个普通的帐户,所以我可以从商店升级,我想没有办法回到审计模式,这是一个巨大的问题,因为我想保留我configuration的特定帐户设置审计模式帐户作为默认帐户。 我该怎么办??

在捕捉图像之前应该整理碎片吗?

如果我使用imagex.exe /capture …捕捉图像,如果在此之前(或严格来说,在sysprep之前)对硬盘进行碎片整理,是否有关系? 用这种基于文件的成像器这样做有什么好处吗? 在应用图像后进行碎片整理会有什么好处吗? 我正在询问有关非SSD硬盘的碎片整理。 我认为整理固态硬盘通常被认为是一个禁忌。

用于Windows系统部署映像的DriverPacks的替代品?

我设法使用sysprep准备Windows 7 Professional映像,以便部署到各种各样的硬件,到目前为止,它工作得很好。 它目前安装驱动程序后部署与DriverPacks.net发布的驱动程序包结合该网站的独立Driverpack实用程序 (我也试过他们的Snappy驱动程序安装程序也可以)部署后的第一次启动。 我对这个设置没问题,除了那个网站的驱动包往往是两三年的,我宁愿有一套更新的驱动程序。 有没有类似于DriverPacks的另一种解决scheme,允许在第一次启动时检测和安装驱动程序? 也许甚至包含其他与上面提到的DriverPacks工具一起使用的包? 谢谢! PS我们已经考虑过微软部署工具包,但是发现它对于我们这个相对较小的组织来说太费时和复杂了。

NewSid程序的Linux?

我正在阅读这个问题如何在映像安装后重命名机器 ,我想知道你为Linux机器做什么。 我是一个Windows的家伙,对Linux毫无头绪。 如果我有一个Linux映像或虚拟机,是否有一个NewSid或SysPrep程序,我必须运行,如果我将图像恢复到新的机器? 我想了解更多有关NewSid程序而不是SysPrep的信息,我想创build一个已经安装的机器的映像,我不需要sysPrp来为我进行安装。

赢8 – 如何准备一个图像,使其不通过设置运行?

我正在准备一个Win8镜像作为Hyper-V自动部署的基础。 似乎每当一个系统准备好的映像启动时,它就会在整个安装过程中运行 – 这是不好的,因为这意味着要设置一个安装用户等等。 任何人都可以回答或指出我如何避免这种文件? 我想要的是设置图像:*有一个预定义的活动pipe理帐户*这是它;) 然后pipe理员帐户可以用来join到一个域(我们有一些,一些外部的机器),并给予一些域用户的本地权限。 我完全没问题,这个帐号是pipe理员帐号,也是一个设置帐号,但是必须预先configuration好,每次我build立一个虚拟主机的时候,我都会避免这个愚蠢的电影;) 使用Windows 7更容易;)

部署XP计算机无法使用预留计算机名称

我已经快乐地使用WDS部署Windows 7映像几个月了,一切都一直顺利。 因为我们的一个客户希望不同房间里的不同电脑可以通过计算机进行识别,所以我预先在AD中预设了计算机名称。 他现在要求提供一个XP映像,因为有些video制作软件不能在Windows 7或Vista上运行(不想使用Vista)。我创build了一个映像,并testing了映像的自动化部署。 我已经创build了一个sysprep.inf文件,目前它join到域的罚款,拿起所有正确的设置等。它不做的唯一的东西得到computername权利,它似乎创build一个随机基于用户PC被注册。 我在下面粘贴了我的sysprep.inf文件。 ;SetupMgrTag [Unattended] OemSkipEula=Yes InstallFilesPath=C:\sysprep\i386 TargetPath=\WINDOWS [GuiUnattended] AdminPassword=* EncryptedAdminPassword=NO OEMSkipRegional=1 OEMDuplicatorstring=JT-v2 TimeZone=85 OemSkipWelcome=1 [UserData] ProductKey=*Product Key* FullName="User" OrgName="*Organisation*" ComputerName=* [Display] BitsPerPel=32 Xresolution=1280 YResolution=720 Vrefresh=60 [RegionalSettings] LanguageGroup=1 SystemLocale=00000809 UserLocale=00000809 InputLocale=0809:00000809 [Identification] JoinDomain=*domain*.local DomainAdmin=*domain*\administrator DomainAdminPassword=*password* [Networking] InstallDefaultComponents=Yes [Branding] BrandIEUsingUnattended=Yes [Proxy] Proxy_Enable=0 Use_Same_Proxy=0 在setupmgr.exe中,我将ComputerName设置为%MACHINENAME% – 它似乎在这里显示为*。 当我将其更改为%MACHINENAME%在它的inf文件它仍然无法得到正确的名称和错误机智“计算机input未正确格式化…” 另外,一旦我确信我的sysprep文件正常工作,使用我现有的WDS服务器(Server 2008R2 SP1,WDS 6.1.7600.16385)部署此XP映像的最佳方式是什么,我可以轻松捕获映像,但WDS预计不是inf使用的XP文件。 我已阅读此博客,并按照以下说明操作: […]

Windows Server 2008 R2 – 删除产品密钥强制部署后重新激活

我有一个configuration了内部软件的虚拟机,需要发送给外部方进行评估。 就目前而言,configuration它的用户还可以使用公司颁发的MSDN密钥激活软件,这是我不想在组织外部发送的。 对映像进行Sysprep似乎在启动时会提示新的密钥,但可以跳过,并且令人惊讶的是,仍然允许使用以前使用的密钥进行激活。 有没有办法彻底删除密钥,并强制收件人以自己的方式激活操作系统? 有没有另外一种方法来完成这个在未激活干净安装重build之外?