and I wouldn't reccomend dual booting.
Step-by-Step Guide to a Common Infrastructure for Windows Server 2003 Deployment
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/directory/activedirectory/stepbystep/domcntrl.mspx
Basic Steps
When I setup a Standard Server I Partition the Hard Drive into 3 Drives. 20 Gb Primary, create an Extended Partition, then create 2 Logical Drives, depending on the size of the Drive. The third Partition is only 10Gb, I run my scripts and keep my tools here. I then do the first part of the Server install. I then format the other Drives. I always create a Folder on D:\ to put the Users Home Directories, Profiles and ClientApps.
I normally start at the base of the scope that way when you setup DHCP the IP Addresses 10.20.20.1-9. are excluded from distribution. I configure the Primary IP Address at the first stage of installation, Add the Subnet Mask and the Default Gateway. If I am using one network card I set the Preferred DNS the same as the IP Address of the Server. Alternate DNS Server is set to my ISP.
I connect the Server to a dummy Hub so that it thinks it has a connection. I then run stage two of the setup. Having preconfigured the Network Card the Windows 2003 Wizard will automatically setup DHCP and DNS. I redirect my Users and Clientapps to the folders that I have created on D:\. I then let setup install my selections. EG:Exchange.
Then I install Antivirus. I connect the Server to a live connection and open Server Management, Internet and Email, and run the Connect to the Internet Wizard. When that is setup to my satisfaction I run the Configure Remote Access Wizard.
Then I will open Active Directory Users & Computers and copy the Administrator Account creating two Users. SOE for installing Workstations and another one that blends in not being obvious that is not used unless in an Emergency.
I then add SOE in the GPO to allow that account to Add Workstations to the Domain. Then I will go to a workstation and logon, in Control Panel, select the Network Connections, Local Area Connection, right click and select Properties, select Internet Protocol and Properties, Tick Obtain an IP address automatically and the same for Obtain DNS server address automatically. In Control Panel, select the System icon: Select the tab : "Computer Name" To rename this computer or join a domain click change Type in your Domain Name a box will appear asking for a Username and Password Type in a username and password that has permission to add a PC to the Domain.
All going well you will have a proper connection.