Roaming Computing System (Windows Edition) 3.2
Workstation Installation Instructions (Full Install)

This document describes setting up a full installation, either a normal installation for an individual machine because there are no other identical machines, or a template machine that will be cloned to other identical machines.

Contents

1.0 Tools For The Job

TWEAK version 0.9.0 RC2 or later from thegoldenear.org/tweak/. Save it to D:\ so you can run it from there now and for subsequent user account configuration.

CloneZilla from www.clonezilla.org (optional).

2.0 Windows

2.1 Windows Installation

Approximate time: 1 hour (apart from manual driver installation)

Boot the workstation with a Roaming Computing System Windows XP Installation CD respective to the workstation's type of Windows product key (volume, retail, or upgrade(?) licence) to install Windows, Service Pack 3 and updated device drivers.

Partition the disk in the following manner:

Partition Role Type Size for general workstations (GB) Size for workstations with Adobe CS (GB)
C: Windows and programs primary 7
(4GB for Windows (Windows XP; update backups; hibernation); 3GB for Programs (enough space for an unexpected single Adobe application))
10
(3GB for Adobe CS2 Premium)
D: Temp primary 5
(too difficult to anticipate roaming DVD writing temp space; 5GB at least allows writing a single layer DVD)
10
(Adobe CS wants 5GB)
E: Local home primary 1
(backup space to use in the event of server failure, set larger if stand-alone workstation)
All remaining
(Adobe say you shouldn't work on files over the network)

You'll only be prompted to enter:

Login to Windows as administrator with our default password of 'administrator'. You will change this password shortly.

Use Device Manager to look for any hardware requiring drivers. Use Microsoft Update to add any that weren't included on the CD or are now updated; if not available there, or the networking driver is required, then see the device manufacturer's web site (not any random driver web site).

If this is a normal installation then run Windows Activation; if this workstation is to be cloned then don't run Windows Activation.

2.2 Windows Updates

Use Microsoft Update to install any Windows updates.
If this is a normal installation (where Windows is Activated) then Internet Explorer 7 and Windows Media Player 11 will be available; if this workstation is to be cloned (where Windows is not Activated) then they will not be available.
Don't install .NET or Silverlight unless you specifically need them.
If this is a normal installation then you are OK to install Windows Genuine Advantage then Validate Windows; if this workstation is to be cloned then you are OK to install Windows Genuine Advantage but don't Validate Windows.

After installing, check back again for updates to the updates until no more updates are worth having.

2.3 Configuration

Change the administrator password to something organisation-specific and strong.

Join the machine to the domain: Windows-key+Break → Computer Name → Change → Member of → enter domain name then use either the winadmin or root account. Restart the workstation.

Windows Configuration: TWEAK: A →

Driver Configuration: TWEAK: F → which ever is appropriate for this workstation.

Allow any authenticated users to change the time so that time can be set from the server when Restricted Users logon:
Control Panel → Administrative Tools → Local Security Policy → Local Policies → User Rights Assignment → Change the system time (double-click) → Add User or Group... → in the 'Enter the object names to select' box type in Authenticated Users → OK → OK

Set the Windows Firewall to:

3.0 Software (Applications and Utilities, Drivers and Runtime Environments, Sundry)

3.1 Installation

Software deployed automatically using WPKG

Restore Windows Scripting Host so WPKG can run, using TWEAK: A → P → B.

Install WPKG Client from \\server\windows-admin\wpkg\WPKG Client\.

Restore previously saved settings from \\server\windows-admin\wpkg\WPKG Client\wpkg-client-settings.xml.

You should already have set your organisation's domain name (in 'WPKG path user') and winuser password (in 'WPKG path password') in that file so you don't now need to change anything, but if you haven't then add them now using "%PROGRAMFILES%\wpkginst.exe"

Restart the workstation. WPKG will automatically install the software.

Security Updates

Update Internet applications that require manual updating and that offer minor updates that only fix secrity issues and don't change functionality, thus won't affect the user profile.

Mozilla Firefox

Help → Check for Updates...

Mozilla Thunderbird

Help → Check for Updates...

Software Deployed Manually

Printer Drivers (if any)

To print to a Samba + CUPS print server on SERVER (which is setup for Point'n'Print), or to a printer shared from a Windows printer server setup for Point'n'Print, navigate to the printer, right-click on the printer icon, choose 'Connect'. This will install it just for the administrator and allow you to configure it for everyone later (on Windows print servers I think this only needs to be done once per printer not per machine, not sure on the Samba + CUPS print server).

To print to any other type of printer setup then install a printer driver for each printer. Use a PostScript driver for PostScript printers. Look out for universal drivers such as the HP Universal Printer Driver which includes drivers for all their printers in one bundle.
Add the printer by choosing 'local printer' (don't auto detect) → create a new port → Standard TCP/IP Port → Printer name or IP Address: enter either (the JetDirect print server type will be auto detected) - give it a name and label the printer with it.

Major Proprietary Applications (if any)

Major proprietary applications (if any) that are likely to only be required on particular workstations, and few at that, are best installed manually from CD/DVD. We have a separate guide to installation and configuration of various major proprietary applications. Leave their (All Users) shorcuts where they are, rather than managing them per-user.

3.2 Configuration

Applications and Utilities

Core RCS Applications
7-Zip

TWEAK: I → A → AO7 - file type associations - Archive files (i.e. .Zip) Open in 7-Zip and ISO Edit in 7-Zip

Adobe Reader

TWEAK: B → A →

Enigmail

TWEAK: B → T → E

F-Prot

Enter organisation-specific subscription key: Updates → Subscription → Status → Subscription information → New subscription key

Firefox

TWEAK: B → F →

Flash Player

TWEAK: B → FP → A

Irfanview

TWEAK: B → I → A

Notepad++

(TODO: file type associations)

Thunderbird

TWEAK: B → T →

UltraVNC

Start → Programs → Internet → UltraVNC → Show Default Settings →

If you have the Windows Firewall turned on you will have to configure it to allow UltraVNC to work. It seems either UltraVNC will create a setting for it that is turned off, which you should turn on; or when you first run UltraVNC the Windows Firewall will display a dialog asking if you want to allow UltraVNC; or you will have to add the UltraVNC program manually through Control Panel → Windows Firewall.

Major Proprietary Applications (if any)

For major proprietary applications (if any) that are likely to only be required on particular workstations, see our separate guide to installation and configuration of various major proprietary applications.

Drivers and Runtime Environments
If you print to a Samba + CUPS print server on SERVER

See our list of recommended settings for the CUPS driver for Windows.

If you print to a Windows print server setup for Point'n'Print

I think it only needs to be configured once per printer, not per machine, so you can configure it from here or on the print server itself.

If You Print Direct To The Printer, either straight to its network card or via a dedicated print server box

Configure printing defaults for everyone on this workstation, using Advanced → Printing Defaults, to print lower quality by default; black and white rather than colour; duplex (if printer supports it).

Until I write a new printer setup document you might find information on setting up the printer itself and further configuration described in the old document at http://thegoldenear.org/toolbox/windows/docs/printer-config.html of use.

MyODBC connector

?

Sun Java JRE

TWEAK: B → J → B

4.3 Sundry

Fonts

You may have fonts particular to the organisation to install.

4.0 Windows (More)

Configuration

Defragment C: using dfrg.msc or Start → Programs → Accessories → System Tools → Disk Defragmenter.

5.0 Cloning

Follow this if this workstation is to be cloned with CloneZilla.

Leave the domain.

Use CloneZilla to save an image on the server: