Hot answers tagged

11

In case anyone was wondering - Office installs OSPP.VBS in the office14 directory and can handle office activation, among other things. In OCT I set it to run c:\windows\system32\cscript C:\"Program Files (x86)\Microsoft Office\Office14\OSPP.VBS" /act during post-installation. All office products are activated after that. I have it silent install Visio, ...


8

I've used FAI for this before, to good effect. It will do the install over a network or from a bootable CD-ROM. It's for debian, but should work fine with Ubuntu.


8

Overview You can distribute a WinPE image using pxelinux or any other PXE boot technology. That will get you a scriptable command prompt able to launch an unattended install. You can use WAIK to create an unattend.xml file that's called during setup where you can create your own build scripts that meet whatever it is that your needs are. The unattend file ...


6

It's kind of a weird design flaw in the Windows sysprep system. Joining the domain happens in the specialize phase. You can't be prompted to name the computer until the OOBE phase though. What I suspect is happening is that you are trying to name the computer in the out of box experience after you've already joined the computer to the domain. This breaks the ...


5

Ifaraone points at a good tutorial for this. If you're used to RedHat kickstart, the Ubuntu approach will probably annoy you to begin with. Don't be tempted to use the Ubuntu "port" of kickstart config - it's insufficiently mature at this stage to be flexible enough. In particular, disc partitioning using preseed is a real pain, as the partman ...


4

http://www.debuntu.org/how-to-unattended-ubuntu-network-install is a pretty fair tutorial on the subject.


4

Not to muddy the waters on this post but I set this up using this command in OCT: [WindowsFolder]\system32\cscript [INSTALLLOCATION]\OSPP.VBS With the paramater of /act Just in case someone else needs that info. Ross


4

One simple way that comes to mind without setting up things in DHCP. Assuming there is a web site you can add files to. Place the hostname inside a file based on the Mac. Then retrieve it with wget. e.g.: mac=`ifconfig eth0 | grep HWaddr | sed 's/^.*HWaddr //; s/://g'` wget -O hostname.txt http://www.example.com/$mac hostname `cat hostname.txt` The ...


4

For ten laptops I would definitely use MDT. Download the package from Microsoft and read through the docs, they're quite good and cover all of the steps you need to make it go. If you encounter larger numbers of machines to deploy to I would then look towards WDS but use it with MDT. Microsoft Deployment Toolkit 2010 Microsoft Deployment Toolkit (MDT) ...


4

You should be able to accomplish this using the HP conrep utility provided in the SmartStart Scripting Toolkit. If you're looking at the Advanced BIOS settings, are you trying to change things like the set of low-latency options for the system? Here's a link to an HP white paper detailing the setup for specific low-latency applications. Some advanced BIOS ...


4

Unfortunately, the new installer doesn't have much in the way of automation. This will hopefully be fixed in the near future. The good news is it's not doing anything terribly complicated, so you can write your own "installer" easily. Just netboot (well documented), then write a shell script to do all the partitioning/formatting you want/need and un-tar the ...


4

How can I deploy Windows 8 Pro over WDS so that it is already connected to my domain? After you read the documentation that I linked to in the comments, you should have an unattended file linked to your WDS install image. The <UnattendedJoin> section of that answer file is where you can input credentials that are used to join the client to the ...


4

This might sound like kind of a weird answer, but... There's a PowerShell script for checking to see if there are available updates for Nagios. You could probably use this script or a variant for your purposes, without Nagios. As for whether they're in progress, check for whether or not Wuauclt and TrustedInstaller are running. Microsoft's advice about ...


3

Each Windows update patch will write several events in the Setup event log. Event ID 1 - Initiating changes for package KB#### Event ID 4 - A reboot is necessary before package KB#### can be changed to installed state Event ID 2 - Package KB#### was successfully changed to the Installed state One way to determine all patches had been applied would be to ...


3

If I'm understanding your question correctly, you should set the computer name in the unattend file to %MACHINENAME%, which is the variable used during setup when it finds a match by NetbootGUID in AD. You'll also need to use valid credentials in the Unattended Join section. They should be able to overwrite computer objects (delete and create).


3

It is a bug in WDS. When you approve a UEFI device it gives the wrong permissions. If you look under the security permissions on the computer object you will see it has set deny for Domain Admins against the 'Change password' and 'Reset password'. Remove the deny for both of these and you are good to go. You will need to do this for each UEFI computer you ...


3

Wrong Installer? I think this is going to come down to the wrong installer. I downloaded the SQL Server 2012 Express Advanced Edition installer from the link you mention and was able to follow your steps broadly but I saw a notable difference. My Product Key screen is different from your screenshot. Mine only lists Express in the dropdown menu, not ...


3

You want to use Audit Mode when creating your Sysprep image. Audit Mode enables you to customize a Windows installation without prompting to create user accounts and configure your location and time zone. Reference: http://technet.microsoft.com/en-us/library/cc722413(v=ws.10).aspx


3

On Windows Vista & 7, there is no more a desktop Internet Explorer icon like there was in Windows XP, so there is no setting you can use in order to show it on the desktop. If you really need an Internet Explorer icon on the desktop, you'll have to place a shortcut there; but it will not provide the same functions the XP icon provided (f.e. quick access ...


3

I've found the following solution. This popup was shown by Windows Scheduler in a job named WGASetup. I just needed to get rid of it. It would be easy to delete this job, but I think Windows Update, in its helpfulness would recreate it. I needed to disable this job. It is fairy easy to do using job properties window but not so easy using a script. I've ...


2

It looks to be the same as a Vista Unattended installation (see http://technet.microsoft.com/en-us/library/cc721929(WS.10).aspx). From what I can see you're basically building an answer file and then booting a WindowsPE environment and starting setup with that answer file specified. Microsoft makes a big to-do of the automated installation kit (AIK) ...


2

Just chuck this batch in your post sysprep script, should do the trick for you. Tested working on 32bit and 64bit systems as well as different OSes. Maybe someone can vbs this one or whatever. activateproper.cmd REM CUSTOMER NAME HERE REM DATE LAST MODIFIED set _win7vlk=XXXXX-8FFQX-YYYYY-33XHT-ZZZZZ set _2010vlk=YYYYY-YYYYY-WQGB6-KW8P8-XXXXX REM Use ...


2

Why not just set up a cron job that runs some variant of apt-get update && apt-get dist-upgrade? Perhaps you mean that you only want the dist-upgrade behavior for one of your packages, but I think it's not worthwhile to address that specially. In a stable release of Ubuntu, dist-upgrade should very rarely pull in new packages, and if it does, there ...


2

Add Device Drivers by Using Windows Setup Microsoft-Windows-PnpCustomizationsWinPE (If you need drivers for Windows PE to see the local hard disk drive or network) Enable Remote Desktop Add the following settings to your answer file in the listed configuration pass: Microsoft-Windows-TerminalServices-LocalSessionManager (4 specialize) ...


2

Drive imaging is faster, but your hardware has to be very similar for it to work. It's also harder to customize the image, you'd need a base image for a web server, email server, etc. With automated installs you can have all machines install from the same network location, but use different scripts depending on what kind of server you want rather then ...


2

I disagree with some of the answers here. If done correctly you can take an Image and load it on multiple systems using different hardware. Personally I've seen images that support up to 30 different systems. My answer to your question is to use both methods if you are very anal about the creation of an image. Create the automated install and then ...


2

Imaging is a losing proposition. A full CentOS kickstart installation should take under 10 minutes. If your install is significantly slower, that's the problem worth investigating. The problem with imaging is that you have to keep a "golden" copy and update it as you make changes to your build. This means that you still need a mechanism for an unattended ...


2

http://sharepoint.niles-hs.k12.il.us/CCM/Deploying%20Virtual%20Hard%20Disk%20Images.pdf talks about this some. I think its just setting processorArchitecture="x86" to processorArchitecture="x64" in the unattend.xml file. You can look at unattended-gui.svn.sourceforge.net/viewvc/unattended-gui/z/etc/unattend.xml.example as a base.


2

Thanks for the suggestions, redblacktree, but the XML file was in fact well formed, and it was working fine off a USB key. I found out I could use /unattend with setup.exe, so I copied the entire Windows install DVD to a file server, booted the same WinPE image via PXE, then ran: net use w: \\server\share w: cd x64 setup.exe /unattend:w:\unattend.xml And ...


2

The VirtualBox help file describes how to do what you want. In VBox v3.06, it's listed in: Chapter 7. Alternative front-ends; remote virtual machines



Only top voted, non community-wiki answers of a minimum length are eligible