Thursday, January 17, 2008

MOTHERBOARD FORM FACTORS

AT (form factor)

The AT form factor was the first modern motherboard form factor to be widely used. AT (Advanced Technology) was released in 1984 by IBM. Unlike the PC and XT form factors that preceded it, AT became a widely used design during the booming home computer market in the 1980s. IBM clones made at the time began using AT compatible designs, contributing to its popularity. In the 1990s many computers still used AT and its variants. Since 1997, the AT form factor was largely supplant by ATX.
Design

The original AT motherboard, later known as "Full AT", is 12 inches (305 mm) wide and 13.8 inches (350 mm) deep, which means it will not fit in "mini desktop" or "minitower cases". The board's size also means that it takes up space behind the drive bays, making installation of new drives more difficult. The power connectors for AT motherboards are two nearly identical 6-pin cables. Unfortunately, the two power connectors it requires are not easily distinguishable, leading many people to damage their boards when they were improperly connected. When plugged in, the two black wires on each connector must be adjacent to each other, creating a row of 4 black wires (out of the total 12) and a correct connection. Technicians developed mnemonic devices to help assure proper installation, including "black wires together in the middle" and "red and red and you are dead."

Variants

Baby AT motherboard.
Baby AT motherboard.

In 1985 IBM introduced Baby AT. Soon after all computer makers abandoned AT for the cheaper and smaller Baby AT, using it for computers from the 286 processors to the first Pentiums. These motherboards have similar mounting hole positions and the same eight card slot locations as those with the AT form factor, but are 2" (51 mm) narrower and marginally shorter. The size (220x330 mm) and flexibility of this kind of motherboard were the key to success of this format. While now obsolete, a few computers are still using it, and modern PC cases are generally backwards compatible to fit Baby AT.

In 1995, Intel introduced ATX, a modern form factor which gradually replaced older Baby AT motherboards. During the late 1990s, a great majority of boards were either Baby AT or ATX. Many motherboard manufacturers continued making Baby AT over ATX since many computer cases and power supplies in the industry were still compatible with AT boards and not ATX boards. Also, the lack of an eighth slot on ATX motherboards kept it from being used in some servers. After the industry adapted to ATX specifications, it became common to design cases and power supplies to support both Baby AT and ATX motherboards.


ATX form factor

The ATX form factor is a replacement for the older AT and baby AT form factors. Invented by Intel in 1995, it incorporates the first major change in the layout of PC motherboards to occur in years. The ATX motherboard rotates the orientation of the board 90 degrees. This allows for a more efficient design, with disk drive cable connectors closer to the drive bays and the CPU closer to the power supply and cooling fan. All Intel motherboards currently produced are ATX motherboards. Generally speaking, an ATX motherboard is required to use the newest Intel processors. Because of this and the general improvements that ATX brings, the ATX form factor is the form factor of choice for both commercial mass-production systems and for home PC builders.

ATX motherboard and case design

The ATX case looks very similar to the baby AT case, except that the holes in back for ports and keyboard and mouse connectors have been altered to allow for the different design of the ATX motherboard. In particular, the ATX motherboard has integrated I/O ports mounted directly on the edge of the board. Most ATX motherboards have, from left to right, stacked keyboard and mouse ports, stacked USB ports, printer and game ports along the top, and two serial ports along the bottom. This design can differ based on the manufacturer of the motherboard. This allows for a much more effective use of interior case space, and decreases the number of cables and connectors that can become disconnected or damaged.

ATX cases often have more drive bays for a given case size. For example, a mid-tower ATX case will often have more available drive bays than a baby AT case of the same size. The ATX case design also generally provides easier interior access to expansion bays.

The ATX power supply is different in a number of important ways. ATX power supplies and motherboards function at 3.3 volts or lower, instead of 5 volts, reducing motherboard cost, energy consumption, and heat production. The fan on the power supply is reversed so that it blows air into rather than out of the case, which helps keep the case clean and reduces heat buildup. This is necessary due to the high heat produced by the new generation of Intel Pentium II/III and AMD processors. The ATX power supply is turned on and off using electronic signaling instead of a physical toggle switch. This allows the computer to be turned on and off using software control, thus improving power management and energy-saving features. Because of this, ATX power supplies must be matched with ATX motherboards.

BTX(Form Factor)

BTX (Balanced Technology eXtended) is a new personal computer form-factor that has been designed to replace the ATX case and motherboard layouts our computer components are currently built around. At the moment it is an Intel-only proposed standard, as AMD currently has no plans to support the BTX form-factor. There is no reason why it couldn't in the future though

The form-factor of a computer affects the case layout, the positioning of components on the motherboard and the power supply positioning and connections. It allows motherboard, case and power supply manufacturers to know that their products will inter-operate with other parts designed to the same standard.

For example, ATX cases can be designed to accommodate ATX motherboards, since according to the standard, the case manufacturers know exactly where the I/O ports are going to be, and where the PCI expansion ports need to be placed. Likewise, ATX motherboard manufacturers know how many screw holes to place in their boards and where they need to be positioned to fit ATX cases, etc.

BTX, proposed by Intel and recently ratified, makes some fairly radical changes to case and motherboard design in order to provide increased cooling for the components that need it most: the processor, chipset and video card. To put it simply, these components are moved so that they can all be effectively cooled by the airflow passing through the case.

The case itself is modified so that front and rear vents are available to send the required airflow across the motherboard and out the rear of the computer. The rest of the motherboard components have also been shifted to accommodate all this positioning.

Effectively, the BTX form-factor attempts to standardize case cooling so it can provide a steady flow of fresh air that modern components desperately need, while minimizing the amount of noise necessary to deliver it. The motherboard redesign will allow this to happen with a minimum of active cooling, with a single 'thermal module' both cooling the processor and creating the stream of air that will cool the other components.

Let's run through the actual changes that the BTX standard makes to traditional ATX components, as there are a few other developments to consider.

BTX Changes: Thermal Solutions and Motherboard

The most obvious change to the motherboard is how the heatsink interfaces with it. The orientation of the processor heatsink has been altered from the standard downward facing fan/heatsink design to one that blows air through from side-to-side. Instead of the comforting, fan-topped hunk of aluminum or copper we've all become familiar with, BTX introduces something completely new, the 'thermal module.' The so called thermal module consists of the heatsink, fan, and fan duct.

Dell, to name just one manufacturer, has long been using air ducts to reduce noise from inside the PC, while at the same time cooling its PC's internal components just as effectively. The thermal module takes this one step further. Combining a single large fan, a heatsink for the processor and some form of ducting to guide airflow, the thermal module will be the key for effective cooling of BTX systems.

COM Express

COM Express is the PICMG industry standard for Computer-on-Modules, developed with embedded industry participation under the sponsorship of Intel, Kontron, PFU, and RadiSys.

The goals of the COM Express standards effort include the creation of specifications for small-form-factor modules to satisfy all performance segments of the embedded industry. For example, high-performance segments can use COM Express to replace PCI-X and AGP with PCI Express and replace parallel ATA with Serial ATA. COM Express also provides a bridge between legacy-free and legacy functions by incorporating optional PCI and IDE interfaces.

According to Wade Clowes, vice president and general manager of RadiSys Commercial Segment, "COM Express makes it an order of magnitude easier to configure a range of embedded products. RadiSys customers will be able to offer a line of products from low-end to high-end, using the same carrier board and swapping-out the COM module."
Functional Overview

COM Express is designed as a CPU-agnostic standard that will enable the embedded industry to adopt all-LVDS interfaces, while maintaining support for legacy interfaces, as illustrated in Figure 1.


Figure 1

COM Express board-to-board connectors consist of two rows of 220 pins each. Row AB, which is required, provides pins for PCI Express, Serial ATA, LVDS LCD channel, LPC bus, system and power management, VGA and TV-out, LAN, and power and ground interfaces. Row CD, which is optional, provides SDVO and legacy PCI and IDE signals next to additional PCI Express, LAN and power and ground signals.

COM Express provides support for:
  • Up to 32 PCI Express lanes with 80-gigabit per second (Gbps) aggregate bandwidth
  • External x16 PCI Express graphics
  • Up to four Serial ATA-150 links with 600-megabyte per second (MBps) aggregate bandwidth
  • Up to three 1-Gbps Ethernet ports, with provision for 10-Gbit Ethernet in the future
  • Up to eight USB 2.0 ports
  • Up to two channels of LVDS
  • Up to two channels of Serial DVO
COM Express is also designed to accommodate the next generations of PCI Express (5 GHz) and Serial ATA (300 Mbps) interfaces, effectively doubling existing data rates to 160 Gbps and 1.2 GBps (gigabytes per second), respectively.

As shown in Figure 2, COM Express includes two module footprints, a compact Basic Form Factor measuring 125 mm x 95 mm and an Extended Form factor of 155 mm x 110 mm. These form factors share the same connector and signaling definitions and have overlapping mechanical assemblies. This makes it possible to interchange a Basic Form Factor module with an Extended Form Factor module, and vice versa. The Extended Form factor makes room for double the memory capacity and dual-channel memory configurations, in addition to larger processors and chipsets. Standardized height and heat spreaders further facilitate interchangeability between modules from different manufacturers.


Figure 2 COM Express footprint definitions, including Basic Form Factor (top) and Extended Form Factor (bottom)

The Extended Form Factor has a power budget of 160 Watts to support larger processors and chipsets. It also can accommodate dual-channel memory configurations. Standard height and heat spreaders facilitate interchangeability.

The form factor flexibility of COM Express enables developers to segment their designs for different classes of embedded applications, noted Kishan Jainandunsing, vice president of Technology and Business Development at PFU Systems. "The Basic Form Factor is extremely well suited for highly power sensitive, small devices such as portable applications for medical imaging and test and measurement. The Extended Form Factor is a good choice for mobile or stationary applications where performance is more important than low power dissipation, such as 4D ultrasound machines, arcade gaming devices, multimedia kiosks and electronic advertising billboards. Interchangeability between the two form factors is a bonus."


LPX Form Factor

One power supply form factor that has given Baby AT a run for its money over the last 15 years has been the LPX form factor. The "LP" in "LPX" stands for "low profile", another name given to these power supplies. They are also often called "slimline" power supplies because LPX cases are often called slimline cases, and "PS/2" power supplies after the famous IBM model. The main goal of this form factor is size reduction. The height in particular of the power supply is significantly reduced, facilitating the design of much smaller, consumer-oriented PCs. The connectors of the LPX form factor power supply are the same as that of the Baby AT and AT.

Diagram of the side and rear views of an LPX form factor power supply,
with approximate dimensions. Note the much smaller height dimension
compared to the AT or Baby AT form factors; the power cord outlet
and monitor pass-through have been moved next to the power supply
fan vent instead of below it. This is key to allowing the production of
smaller, "slimline" PC systems. Many LPX systems no longer have the
monitor pass-through. All of these systems use remote power switches.

Original image © PC Power & Cooling, Inc.
Image used with permission.

While never officially specified as a standard, the LPX or "slimline" power supply basically became one anyway. Due to its small size and convenient rectangular shape, these power supplies were put into all sorts of cases; not just LPX cases but Baby AT and even full-sized AT cases. Until the rise of its anointed successor, NLX, LPX systems were made in large quantity, and millions of these power supplies are still in use.

Rear view of an LPX power supply, showing its power
cord and motherboard and drive connectors.



MINI ITX

VIA Mini-ITX Mainboard Form Factor: 17cm x 17cm

The Mini-ITX mainboard form factor is a highly integrated native x86 mainboard measuring only 170mm x 170mm and enables the development of an infinite variety of small form factor PC systems. More than 33% smaller than the FlexATX mainboard form factor, the Mini-ITX is aimed at the development of Thin-Clients, wireless network devices, digital media systems, set-top boxes and more.

The Mini-ITX mainboard successfully integrates various combinations of readily-available chipset and processor components from VIA that come with rich feature sets that include ultra low power native x86 processors, onboard LAN and various integrated AGP graphics and audio options. Further enhancing its versatility, the Mini-ITX mainboard can include CompactFlash and CardBus slots, TV-Out connector, SPDIF 5.1 audio, USB 2.0, 1394 (Firewire), integrated MPEG2/MPEG4 decoding, support for up to DDR400, Serial ATA and much more.

A key advantage of the Mini-ITX mainboard is that it is based on the low power VIA processor platform that comprises of either a VIA C3™ processor or a fanless VIA Eden™ ESP processor, together with a choice of highly integrated VIA chipsets and VIA companion chips.

VIA processor platforms are unique in that the workload is shared across the whole platform rather than being focused on the CPU, i.e. platform centric as apposed to CPU centric. Due to their low power consumption, these platforms generate less heat and therefore require less active cooling, allowing the use of quieter, lower profile coolers that are better suited to the ergonomic, small form factor systems that have more application flexibility than the more traditional tower PC.


VIA EPIA Mini-ITX Mainboard from VIA Embedded Platform Division

Through its mainboard business unit VIA Embedded, VIA produce the VIA EPIA Mini-ITX Mainboard for small, quiet PCs ranging from silent desktops to digital media rich Hi-Fi and entertainment PCs. You can download high and low resolution pictures, BIOS, drivers, manuals, and datasheets for VIA EPIA Mini-ITX mainboards from the VIA Embedded website.

Trailblazing into an exciting new market, there is an increasing number of independent chassis, power supplies and other accessories manufacturers for the Mini-ITX form factor. For information on where to buy VIA Embedded Mini-ITX mainboard as well as information on what chassies are available, please go to the VIA Arena web site or contact our VIA Embedded channel partners from the VIA Embedded web site.


VIA EPIA Mini-ITX Case Mods and Car PC Projects

With the I/O ports as the tallest components on the board (including the CPU cooler), the Mini-ITX mainboard is also becoming increasingly popular among the rapidly emerging enthusiast user group. The small size, quiet operation and low profile of the VIA EPIA Mini-ITX makes it ideal for moving the PC to different parts of the home, from stylish case modifications for the living room to in-car PCs. With the VIA EPIA Mini-Itx, your imagination is its only limitation!


NANO-ITX

Via Technologies has revealed the latest member of its diminutive nano-ITX form-factor motherboard family. The Epia NR combines a fanless 1.0GHz Via C7 processor with a high-integration CX700 core-logic chip, targeting healthcare, industrial automation and digital signage, the company said.


(Click to enlarge)

Spread the word:

digg this story
The Epia NR is related to nano-ITX boards Via introduced in March, but, in what the company claims is a first, natively supports LVDS in two single- or one dual-channel monitor configuration without the need for a daughterboard. Via's Epia LT, a mini-ITX board with similar capabilities, was announced in June.


Thanks to the low-power C7 processor, among other power-stingy components, the board can operate at claimed typical power consumptions below 15.5 watts. Additionally, Via's Padlock Security Engine technology offers "military grade encryption and superior data security," the company said.


(Click to enlarge)

Key features of the Epia NR, as listed by Via, include:
  • Processor -- Via C7 processor in NanoBGA2 package, clocked at 1.0GHz
  • Chipset -- Via CX700 Unified Digital Media IGP Chipset
  • Memory -- SODIMM socket, for up to 1GB DDR2 533 DRAM
  • Storage interfaces:
    • UltraDMA 133/100
    • 2 serial ATA
  • Graphics:
    • integrated VIA UniChrome Pro II 3D/2D AGP graphics with MPEG-2 video decoding accelerator
    • LVDS panel pin connector for 2 single-channel LVDS panels or 1 dual channel panel (optional)
    • VGA port
  • LAN -- choice of Via VT6107 10/100Mbps Fast Ethernet controller, or Via VT6122 Gigabit Ethernet controller (manufacturing option)
  • Audio:
    • Via VT1708A high definition audio codec
    • line-in/out, mic-in, S/PDIF out
  • Other I/O ports:
    • 6 USB 2.0 ports
    • LPC bus
    • SMBus
    • 2 serial ports (COM1 5V/12V selectable)
    • Type I CompactFlash slot (shared with IDE, default slave)
    • PS2 keyboard/mouse
  • Expansion -- 1 Mini-PCI Slot
  • Size -- 4.7 x 4.7 inches (120 x 120 mm)


(Click to enlarge)

Via says the Epia NR nano-ITX motherboard is compatible with "all leading embedded and desktop operating systems," including Windows XP Embedded, Windows XP/2000, Windows CE, and Linux.

Availability

Pre-production samples of the Epia NR motherboard are immediately available for project (volume) customers, with limited production quantities expected in early August, the company said. Pricing was not disclosed.



Saturday, December 1, 2007


Requirements for Installing Windows Vista

Hardware requirements for Windows Vista may change before its official release. The present requirements can provide a guideline, and are as follows:

A computer with one gigahertz or higher processor clock speed recommended; 300 MHz minimum required (single or dual processor system); Intel Pentium/Celeron family, or AMD K6/Athlon/Duron family, or compatible processor recommended

512 megabytes (MB) of RAM or higher recommended

5 gigabytes (GB) of available hard disk space

A video adapter capable of supporting the Windows Server "Longhorn" Display Driver Model (LDDM) drivers used in Windows Vista

A DVD drive

Overview of Scenarios

These scenarios cover the steps required to install Windows Vista as either an upgrade to an existing operating system, or on a new computer to which you will transfer settings and files. The steps are very similar for the Windows Vista setup in both scenarios; the scenarios differ in the state of the computer at the beginning of the procedures, and the transfer of data after the Windows Vista installation.

Upgrading to Windows Vista

Avoiding Software Conflicts

This section addresses a temporary issue that may be present when you upgrade from Windows XP to Windows Vista.

If you are upgrading a computer running Windows XP and Windows AntiSpyware Beta 1, you may see software conflicts with Windows Defender when you upgrade to Windows Vista. To avoid this, uninstall Windows AntiSpyware Beta 1 before starting the upgrade process described in this section.

Steps for Upgrading to Windows Vista

Step 1: Assess Hardware Requirements

Step 2: Backup Important Data

Step 3: Upgrade to Windows Vista

Step 1: Assess Hardware Requirements

Hardware requirements for Windows Vista may change before its official release. The present requirements can provide a guideline, and are as follows:

A computer with a modern CPU, as detailed in the Windows Vista Capable PC Hardware Guidelines (http://go.microsoft.com/fwlink/?LinkID=54987)

512 megabytes (MB) of RAM or higher recommended

5–10 gigabytes of available hard disk space (exact amount depends upon several factors, including features installed and virtual memory settings selected)

A DirectX 9–class graphics adapter that supports WDDM and Pixel Shader 2.0, capable of supporting the Windows Display Driver Model (WDDM) drivers used in Windows Vista

A DVD drive

Step 2: Backup Important Data

You should back up files, or save them to a safe location, before upgrading to Windows Vista. While this step is optional, it is important to have a current backup of important data before making significant changes to the computer to prevent data loss.

To save your important data to a safe location, your options will depend on the original operating system and the backup options available to you. The following list provides a few suggestions:

Windows Backup, or other backup software

Copy the important data to a network folder

Burn the data to a CD or DVD

Backup to an external hard disk

Step 3: Upgrade to Windows Vista

The procedure for upgrading to Windows Vista assumes that you are already running a previous version of Windows on your computer. Upgrades are supported for the following versions of Windows:

Windows XP SP 2

Windows Vista


Upgrade to Windows Vista


1.

Start Windows Vista Setup by inserting the DVD while running Windows, and click Install Now. If the autorun program does not open the Install Windows screen, browse to the root folder of the DVD and double click setup.exe.

2.

Click Next to begin the Setup process.

3.

Click Go online to get the latest updates (recommended) to retrieve any important updates for Windows Vista. This step is optional. If you choose not to check for updates during Setup, click Do not get the latest updates.

4.

In Product key, type your product ID exactly as it appears on your DVD case. Click Next to proceed.

5.

Read and accept the License Terms. Click I accept the License Terms (required to use Windows), and then click Next. If you click I decline (cancel installation) Windows Vista Setup will exit.

6.

Click Upgrade (recommended) to perform an upgrade to your existing installation of Windows.

7.

Windows Vista Setup will proceed without further interaction.


Note:

To perform this procedure, you must be a member of the Administrators group on the local computer, or you must have been delegated the appropriate authority. If the computer is joined to a domain, members of the Domain Admins group might be able to perform this procedure. As a security best practice, consider using Run as to perform this procedure.

Migrating to Windows Vista

To migrate to Windows Vista from a previous version of Windows, you should have a computer running a supported version of Windows that contains applications, settings, and data to be moved to a new computer running Windows Vista. The migration tools in Windows Vista provide three options for migrating your settings and files:

Network connection

Removable media (such as a USB flash drive or external hard disk)

CD or DVD

In addition to a choice of transfer method, you have a choice of migration tools. Windows Easy Transfer, included in Windows Vista, can be used to migrate settings and files for all of the users on a single computer to a new computer. If you want to migrate files and settings for a number of users on multiple computers, use the User State Migration Tool (USMT).

Steps for Migrating to Windows Vista

Step 1: Migrate User Settings Using the User State Migration Tool

Step 2: Migrate User Settings Using Windows Easy Transfer

Step 1: Migrate User Settings Using the User State Migration Tool

You can use Microsoft Windows User State Migration Tool (USMT) 3.0 to migrate user accounts during large deployments of Microsoft Windows XP and Windows Vista operating systems. USMT captures user accounts including desktop, and application settings, as well as a user's files, and then migrates them to a new Windows installation. Using USMT can help you improve and simplify your migration process. You can use USMT for both side-by-side (where you are copying the data from the old computer to a new computer) and wipe-and-load (where you are saving the data and then formatting the computer's hard disk and performing a clean install) migrations. If you are only upgrading your operating system, USMT is not needed.

USMT is intended for administrators who are performing automated deployments. If you are migrating the user states of only a few computers, you can use Windows Easy Transfer. For more information about USMT, see "Step-by-Step Guide to Migrating Files and Settings" on the Microsoft Web site (http://go.microsoft.com/fwlink/?LinkID=37680).

USMT allows you to do the following:

Configure USMT for your unique situation, using the migration rule (.xml) files to control exactly which user accounts, files and settings are migrated and how they are migrated.

Automate your migration using the two USMT command-line tools, which control collecting and restoring the user files and settings.

USMT is described in full detail in "Getting Started with User State Migration Tool" on the Microsoft Web site (http://go.microsoft.com/fwlink/?LinkID=56578).

Step 2: Migrate User Settings Using Windows Easy Transfer

You can use Windows Easy Transfer to move user accounts, files and folders, program settings, Internet settings and favorites, and e-mail settings from an existing Windows computer to a new computer running Windows Vista.

Step 1: Preparing for the Transfer

Step 2: Capturing Files and Settings from the Existing Computer

Step 1: Preparing for the Transfer

Windows Easy Transfer in Windows Vista supports the following operating systems:

Windows 2000 SP 4

Windows XP SP 2

Windows Vista


Preparing Windows Easy Transfer


1.

Open Windows Easy Transfer on your Windows Vista computer: click Start, click All Programs, click Accessories, click System Tools, and then click Windows Easy Transfer. Click Next to proceed.

2.

If you have any programs open, you will be prompted to close them. You can opt to save your work in each program, and then close them individually, or you can click Close All in Windows Easy Transfer to close all running programs at once. Click Next.

3.

Click Start new to begin the process of preparing Windows Easy Transfer to gather information from existing computers.

4.

Click This is my new computer.

5.

Select the destination for Windows Easy Transfer files. You have the option of creating the wizard files on CD or DVD, removable media, or a network drive. To use removable media or CD/DVD, you must have a drive in your computer that supports writing data to the appropriate media. Click Network drive.


Note:

Both computers must support the transfer method you choose. For example, if you write the data to CD or DVD, the destination computer must also have a CD or DVD drive. If you choose to transfer the data across the network, both computers must be connected on the same network.

6.

Type a path and folder name in which you will store the Windows Easy Transfer files. The default value is C:\migwiz. Click Next.

Step 2: Transferring files and settings

Perform this step on the existing computer from which you are migrating user settings and files. Once the files and settings have been collected from your old computer and saved, you will move to the new computer to complete the wizard.


Transfer files and setting using a network


1.

Start Windows Easy Transfer on the computer from which you wish to migrate settings and files by browsing to the removable media or network drive containing the wizard files, and then double clicking migwiz.exe.

2.

If you have any programs open, you will be prompted to close them. You can opt to save your work in each program, and then close them individually, or you can click Close All in Windows Easy Transfer to close all running programs at once. Click Next.

3.

Determine the transfer method to use. Click Through a network.


Note:

Both computers must support the transfer method you choose. For example, both computers must be connected to the same network.

4.

Click Connect directly via network to begin the transfer. Alternately, click Save to network location if you want to store the files and settings in a file to be loaded later. If you choose to store the data in a network location, you will be prompted to provide the path.

5.

Click Everything - all user accounts, files, and program settings (recommended) to transfer all files and settings. You can also choose to determine exactly which files should be migrated by clicking either Only my user account, files, and program settings, or Custom.

6.

Review the list of files and settings to be transferred, and then click Start to begin the transfer. Click Customize if you want to add or remove files or settings.


Transfer files and settings using removable media


1.

Start Windows Easy Transfer on the computer from which you wish to migrate settings and files by browsing to the removable media or network drive containing the wizard files, and then double clicking migwiz.exe.

2.

If you have any programs open, you will be prompted to close them. You can opt to save your work in each program, and then close them individually, or you can click Close All in Windows Easy Transfer to close all running programs at once. Click Next.

3.

Determine the transfer method to use. Click On a CD or other removable media, such as a flash drive.


Note:

Both computers must support the transfer method you choose. For example, both computers must support the same type of removable media.

4.

Click To a network drive to save the files to either a network folder or a folder on a removable drive.

5.

In Where do you want to save your files, type the path to a folder on the removable drive, and then click Next.

6.

Click Everything - all user accounts, files, and program settings (recommended) to transfer all files and settings. You can also choose to determine exactly which files should be migrated by clicking either Only my user account, files, and program settings, or Custom.

7.

Review the list of files and settings to be transferred, and then click Start to begin the transfer. Click Customize if you want to add or remove files or settings.

8.

Click Close once Windows Easy Transfer has completed moving files.

9.

Move the removable media to the new computer and launch Windows Easy Transfer. Click Next.

10.

Click Continue a transfer in progress.

11.

In Where did you copy your files, click Removable media. If Removable Media is unavailable, click Network Drive. Click Next.

12.

In Locate your saved files, type the path to your saved files or click Browse. Click Next once you have located the files.

13.

Choose user names on your new computer that match the names on the old computer. You may have to create new accounts in this step. Type in a user name to create an account on the local computer. Type in a user name in the format domain\user to create a profile for a domain user.

14.

In Choose the drives for files on your new computer, select the destination drive for each source drive location. For example, for files that came from the D: drive on your old computer, you must determine which drive they should be moved to on the new computer.

15.

Review the list of files and settings to be transferred, and then click Start to begin the transfer. Click Customize if you want to add or remove files or settings.

16.

Click Close once Windows Easy Transfer has completed moving files.


Transfer files and settings using a writable CD or DVD


1.

Start Windows Easy Transfer on the computer from which you wish to migrate settings and files by browsing to the removable media or network drive containing the wizard files, and then double clicking migwiz.exe.

2.

If you have any programs open, you will be prompted to close them. You can opt to save your work in each program, and then close them individually, or you can click Close All in Windows Easy Transfer to close all running programs at once. Click Next.

3.

Determine the transfer method to use. Click Burn a CD or DVD.


Note:

Both computers must support the transfer method you choose. For example, both computers must have a working CD or DVD drive.

4.

In Choose your media, type the path to the writeable CD or DVD media. Click Next.

5.

Click Everything - all user accounts, files, and program settings (recommended) to transfer all files and settings. You can also choose to determine exactly which files should be migrated by clicking either Only my user account, files, and program settings, or Custom.

6.

Review the list of files and settings to be transferred, and then click Start to begin the transfer. Click Customize if you want to add or remove files or settings. If there is not enough free space on the writeable media, Windows Easy Transfer will tell you how many blank discs will be required.

7.

Click Next once the CD or DVD burn process has completed.

8.

Click Close once Windows Easy Transfer has completed moving files.

9.

Move the CD or DVD media to the new computer and launch Windows Easy Transfer. Click Next.

10.

Click Continue a transfer in progress.

11.

In Where did you copy your files, click Read CD or DVD.

12.

In Choose your media, select the drive letter for your CD or DVD drive where the disc is located. Click Next once you have located the files.

13.

Choose user names on your new computer that match the names on the old computer. You may have to create new accounts in this step. Type in a user name to create an account on the local computer. Type in a user name in the format domain\user to create a profile for a domain user.

14.

In Choose the drives for files on your new computer, select the destination drive for each source drive location. For example, for files that came from the D: drive on your old computer, you must determine which drive they should be moved to on the new computer.

15.

Review the list of files and settings to be transferred, and then click Start to begin the transfer. Click Customize if you want to add or remove files or settings.

16.

Click Close once Windows Easy Transfer has completed moving files.




How to install Windows XP


My Windows XP installation has reached its half-life. (You do know that Windows has a half-life, don’t you? Every installation of Windows naturally degrades along a logarithmic curve until it becomes annoying, then unbearable, then unusable. Each successive revision of Windows has featured a slightly longer half-life. Back in the day, Windows 95 would last me about 3 months, while my copy of Windows XP has lasted me almost 9. I’m not bitter; when you realize that you’re measuring on a logarithmic scale, a factor of 3 improvement is really quite impressive.)

Still, the fact remains that my Windows XP laptop can no longer (a) print, (b) sleep, or (c) change network settings without crashing. This is not multiple choice; it can’t do any of those things. It’s time for a clean re-install.

  1. Back up entire d: drive to iMac upstairs. rsync rocks.
  2. Find Windows XP install disc.
  3. Reboot with Windows XP install disc.
  4. Asked for product activation. Curse Microsoft.
  5. Search my house in vain for my original, 100% legitimate, retail Windows XP box.
  6. Reboot.
  7. Search control panels in vain for a window, dialog, tab, or pane that displays my current product key.
  8. Search Google for “windows xp get current product key”.
  9. Find a utility on a cracker web page in Russia that displays the current product key. This is one of the more lame utilities, since most of the good ones allow you to change it. I don’t wish to change it; I actually have a perfectly good product key, I just don’t know what it is.
  10. Reboot with Windows XP install disc.
  11. Reboot repeatedly as required.
  12. Boot screen. Choose between “Windows XP Professional” and “Windows XP Professional”. Brilliant. Pick one. The wrong one. Boot into fucked Windows XP install. Hard reboot. Pick the right one. Make mental note to hack boot.ini later.
  13. “Welcome to Windows XP. You have no useful programs and no internet access. You have 30 days left for activation. Would you like to activate now?” Yes, I would, but I have no internet access.
  14. Unnecessarily loud and cheerful startup noises. Make mental note to turn off all sounds later.
  15. Search the “Network and Internet Connections” wizards in vain for some way to set up my Linksys wireless card. Having never done a clean install of XP (I previously upgraded from Windows 2000), and having been moderately impressed by the new wireless networking features in XP, I naively assumed this would “just work”. Silly rabbit.
  16. Search my house for my Linksys wireless card driver install disc. Find the install disc that came with the old card, that broke and was replaced by the new-and-improved version 3.0 card. Wonder if that will suffice.
  17. Fight with the “Add New Hardware Wizard” trying to install the obviously inferior drivers off this disc.
  18. Wonder where the “Device Manager” is hiding.
  19. Find the “Device Manager”. Right-click on the unknown device, “Linksys_Instant_Wireless_Card”. Update driver. “Windows was unable to locate a driver for this device. Would you like to search on the internet?” Yes, I’d love to, but I can’t, you moron. Install driver from specific location. Specify WIN2000 folder on old-and-inferior install disc.
  20. “This driver is not digitally signed.” OK.
  21. “This driver may cause your computer to become unstable.” OK.
  22. “This driver may anally rape your mother while pouring sugar down your gas tank.” OK.
  23. Nothing. No connection, no internet access, no acknowledgment of any device whatsoever.
  24. Reboot.
  25. Doesn’t work.
  26. “Take a tour of Windows XP!” I am.
  27. Reboot.
  28. Doesn’t work.
  29. Dig out old wired PCMCIA card. Take computer upstairs. Plug directly into switch. cmd. ipconfig. We have an IP address. ping www.google.com. We have name resolution and internet access.
  30. Fire up Internet Explorer. runonce.msn.com. No. www.linksys.com. Support. Downloads. WPC11. Windows XP. Linksys.com rocks.
  31. Insert Linksys wireless card.
  32. Back to Device Manager.
  33. Uninstall old-and-inferior driver.
  34. Update driver.
  35. “This driver is not digitally signed.” OK.
  36. “This driver may cause your computer to become unstable.” OK.
  37. “This driver may…” OK.
  38. cmd. ipconfig. We have internet access.
  39. “Add your .NET Passport to Windows XP!” No.
  40. Fire up Internet Explorer. www.msn.com. No. www.mozilla.org. Download Mozilla.
  41. Realize I should create an “f8dy” user because it will make my life easier later.
  42. Create “f8dy” as an administrator. Log out. Log in.
  43. Install Mozilla. Yes, I would like to make you my default browser. The world is happiness and glee.
  44. “Take a tour of Windows XP!” Sigh.
  45. “30 days left for activation!” Click. Yes, I would like to activate Windows over an active internet connection, now that I have one. No, I would not like to register with Microsoft. Yes, I have read the privacy statement and agree to give up my computer, my civil rights, and my first-born child. I wasn’t using my civil rights anyway.
  46. Back to Mozilla. Set up IMAP server. Set up SMTP server. Set up LDAP directories. Fiddle with endless settings. Ooh, 1.5 alpha has auto-login scripts in Chatzilla. Make mental note to get on IRC when this is all done and bitch about it to a bunch of Linux-loving hippies.
  47. Search Google for “windows xp tweakui”.
  48. Download TweakUiPowertoySetup.exe. Run TweakUiPowertoySetup.exe. “The procedure entry point GetDllDirectoryW could not be located in the dynamic link library KERNEL32.dll”
  49. Dig. Dig. Dig. Aha. TweakUI requires Windows XP Service Pack 1.
  50. Fire up Internet Explorer again. windowsupate.microsoft.com. “Do you want to install and run Windows Update V4 Control?” Yes. “Always trust content from Microsoft Corporation?” No.
  51. “Windows Update has found 39 critical updates and service packs.” Install now.
  52. “Service Pack 1 must be installed separately from other updates.” OK.
  53. Yes, I agree to bend over, grease up, and accept the End User License Agreement.
  54. Wait. Time passes.
  55. Wait. Time passes.
  56. Wait. Time passes. It is getting dark. You are likely to be eaten by a grue.
  57. Reboot.
  58. “Take a tour of Windows XP!”
  59. “Add your .NET Passport to Windows XP!”
  60. Fire up Internet Explorer. “Windows Update has found 26 critical updates.” This we call progress. Install now.
  61. Wait. Time passes. Reboot.
  62. “Take a tour of Windows XP!”
  63. “Add your .NET Passport to Windows XP!”
  64. Control Panel. Display settings. Use Windows Classic theme. No desktop picture. Blank screen saver. OK.
  65. Folder options. Use Windows classic folders. Toggle virtually every View option. OK.
  66. Sounds and Audio Devices. Mute. No sound theme. OK.
  67. Taskbar and Start Menu. Don’t hide inactive system tray icons. Use Classic Start menu. Customize. Show small icons in Start menu. Expand Control Panel. Don’t use personalized menus. OK.
  68. Try TweakUI again. Success.
  69. Don’t beep on errors.
  70. Disable combo box animation.
  71. Disable cursor shadow.
  72. Disable list box animation.
  73. Disable menu animation.
  74. Disable menu fading.
  75. Disable menu selection fading.
  76. Disable mouse hot tracking effects.
  77. Disable tooltip animation.
  78. Disable tooltip fade.
  79. Disable window animation.
  80. Don’t optimize hard disk when idle.
  81. Don’t show Help on Start menu.
  82. Don’t show Recent Documents on Start menu.
  83. Don’t allow web content to be added to the desktop.
  84. Clear document history on exit.
  85. Disable smooth scrolling.
  86. Don’t maintain document history.
  87. Don’t maintain network history.
  88. Don’t manipulate connected files as a unit.
  89. Don’t prefix “Shortcut to” on new shortcuts.
  90. Don’t show Links on Favorites.
  91. Don’t show My Documents on Start menu.
  92. Don’t show My Pictures on Start menu.
  93. Use Classic Search in Explorer.
  94. Use Classic Search in Internet Explorer.
  95. Don’t use intuitive filename sorting.
  96. Do use Tab to navigate Autocomplete.
  97. Hide places bar in common dialogs.
  98. Disable balloon tips in Taskbar and Start menu.
  99. Don’t show any desktop icons.
  100. Disable all document templates.
  101. Auto-login as “f8dy”.
  102. Quit TweakUI.
  103. Delete everything in Start menu. Windows Catalog. Windows Update. Outlook Express. Tour Windows XP. Games. Accessories. MSN Messenger. Make mental note to look up how to completely uninstall MSN Messenger.
  104. Set up command prompts. 3 for home. 4 for work. 5 for incoming. 125 width, 3000 height. 125 window width, 57 height. Do not let system position window.
  105. Fire up Mozilla. www.cygwin.com. Download and install Cygwin.
  106. bash
  107. binutils
  108. bzip2
  109. cron
  110. crypt
  111. curl
  112. cvs
  113. diff
  114. gawk
  115. gcc
  116. grep
  117. gzip
  118. less
  119. links
  120. lynx
  121. more
  122. naim
  123. ncftp
  124. ncurses
  125. openssh
  126. patch
  127. rsync. rsync rocks.
  128. sed
  129. tar
  130. texinfo
  131. tidy
  132. unzip
  133. vim
  134. wget
  135. which
  136. whois
  137. zip
  138. Copy over old ssh private keys. Test ssh diveintomark.org. Oh glorious king, thy name is ssh.
  139. Copy over old Emacs installation. Dig up my .emacs file that makes Emacs bearable.
  140. Search Google for “proxomitron”. Download. Install. Configure Mozilla.
  141. Search Google for “uninstall msn messenger windows xp”. Discover that SP1 actually makes this visible in Add/Remove Programs, Add/Remove Windows Components. Delete a bunch of other crap while we’re there. Outlook Express. Windows Media Player. MSN Explorer.
  142. www.activestate.com. Download ActivePython. Install.
  143. Fire up Emacs. Test interactive Python shell in Emacs. The world is happiness and glee.
  144. Search Google for “kerio firewall”. Download. Install. Reboot. Boot menu still lists duplicate installations.
  145. Fire up Emacs. Open boot.ini. Remove old installation. Add “/noguiboot” flag to new installation.
  146. Reboot.
  147. Search Google for “apache 2.0 win32″. Download. Install. Copy and paste custom stuff into httpd.conf. Restart Apache service.


Installing; Windows 2000

Installing Microsoft Windows 2000

To prepare for creating your domain controllers, you must first install Microsoft Windows 2000 onto the computers that will be promoted to be domain controllers. In the Microsoft CRM architecture, the domain controllers are named AD01 and AD02.

Installing Windows 2000 Server for the First Domain Controller

The first step is to install Windows 2000 Server in a workgroup, including the components in the following list:

Prepare the AD01 server

  1. Perform a default installation of Windows 2000 Server by using the CD boot or floppy boot method. Include Terminal Services in remote administration mode. Also install the Support Tools from the Windows 2000 Server CD. Use appropriate naming conventions for your environment; however, for the purposes of this guide, the first domain controller should be named AD01. Enable only an internal facing, or private interface, which will be on the same Ethernet segment as the private interface of your front-end Microsoft Exchange servers.

  2. Apply Windows 2000 Server SP4 (or later version) and any post-service pack updates.

  3. Install Microsoft Internet Explorer version 6.0 (or later).

  4. Change the event log size for the Application, Security, and System event logs to 80000 kilobytes (KB).

Deploy AD01 as the first domain controller

  1. Log on to AD01 using an account that is a member of the local administrators group.

  2. On the Start menu, click Run, type DCPROMO, and then click OK to start the Active Directory® Installation Wizard.

  3. On the Welcome to the Active Directory Installation Wizard page, click Next, select Domain Controller for a New Domain, and then click Next.

  4. On the Create Tree or Child Domain page, select Create a New Domain Tree, and then click Next.

  5. On the Create or Join Forest page, select Create a New Forest of Domain Trees, and then click Next.

  6. On the New Domain Name page, type the full DNS name for the new domain, and then click Next. (For example, in this architecture, the full DNS name is adventureworks.com.)

  7. On the NetBIOS Domain Name page, click Next to accept the network basic input/output system (NetBIOS) domain name.

    Note If you have additional disks in your domain controllers, the recommended configuration is to keep the Active Directory database on a hard disk drive different from the log file.

  8. On the Database and Log Locations page, click Next to accept the default database and log locations.

  9. On the Shared System Volume page, click Next to accept the shared system volume location.

    Note If the following message appears, click OK: "Wizard cannot locate the DNS server that handles the name adventureworks to determine whether it supports dynamic update. Confirm your DNS configuration or install and configure a DNS server on this computer."

  10. On the Configure DNS page, select Yes, install and configure DNS on this computer [recommended], and then click Next.

  11. On the Permissions page, select Permissions compatible only with Windows 2000 servers, and then click Next.

    Note For more information about this option, see the Microsoft Knowledge Base - 257988 at support.microsoft.com/?kbid=257988.

  12. On the Directory Services Restore Mode Administrator Password page, type a strong password (for example, "DS#Restore%1"), and then click Next.

  13. On the Summary page, click Next to accept the settings shown in the summary. This starts the creation of the Windows 2000 domain and installs the DNS server. (Unless you installed DNS components when installing the server, you will be prompted for the location of the files. Insert your installation CD or type the location on your local disk.)

  14. When the process is complete, click Finish, and then select Restart Now to restart the server.

After the server restarts, check the DNS zone for adventureworks.com and ensure that you have four new folders in your zone (msdcs, sites, tcp, and udp). These new folders reflect the proper registration of your new domain controller in DNS. Without these four folders, your domain controller will not function correctly.

Check the DNS zone for your new domain controller

  1. On the Start menu, point to Programs, point to Administrative Tools, and click DNS.

  2. Expand AD01, expand Forward Lookup Zones, and expand adventureworks.com.

  3. Confirm that the folders exist.

If you do not see all four folders, your domain controller is not functioning properly. However, you can fix this problem by forcing the registration of the domain controller in DNS by using the NETDIAG support tool. Go to the command prompt and type NETDIAG /FIX. After this command is complete, you should see all four folders in your DNS zone. You can also force registration by stopping and restarting the Net Logon service. However, the NETDIAG tool provides a great deal of additional useful information.

To validate that your domain controller is working as specified, run DCDIAG from a command prompt. DCDIAG was installed as part of the Windows 2000 Support Tools. The most important test you will see is the first one: connectivity. This test will tell you whether your domain controller is properly registered in DNS. If your tests are successful, you have a healthy domain controller and can go on to the next section.

Setting Active Directory to Native Mode

Active Directory must be in native mode before you can install Microsoft CRM.

Note You must perform this procedure on an Active Directory domain controller.

Set Active Directory to native mode

  1. Log on to AD01 using an account that is a member of the Domain Administrators group.

  2. On the Start menu, point to Programs, point to Administrative Tools, and then click Active Directory Domains and Trusts.

  3. In the console tree, right-click the domain name for the domain that you want to administer, and then click Properties.

  4. On the General tab, if Mixed Mode is displayed, click Change Mode, and then click Yes.

  5. Click OK to close the Properties dialog box, and then click OK on the replication message.