Quick
Start
1.1 Install
CCBoot Server
1)
Launch ccbootsetup.exe on the server and keep
press the next button to the end.
Figure 6.1-1
2)
It will popup the "CCBoot Options"
dialog box.
Specify the "Write-back Path" and "Upload
Image Path" as you wish, then keeps other settings as default (Figure 6.1-2).
The "Write-back Path" is used to save the data
written from clients, with this feature, every client can save private data
separately. And these data are only available for client on which they are
created.
The "Upload Image Path" is used to save images
uploaded from clients. With such images, you can diskless boot clients over the
network based on iSCSI.
Demo Environment
Server IP: 192.168.1.220
Gateway: 192.168.1.1
DNS Address: 192.168.1.1
IP Mask: 255.255.255.0
Figure 6.1-3
You need to select the correct local IP address as "DHCP
Server IP". Press "Scan DHCP" to check if there are other DHCP
services on the LAN. If yes, shut them down so that client PC can get IP
address from CCBoot DHCP and then diskless boot Windows XP.
4)
You will get the main interface as bellow:
Figure 6.1-4
CCBoot uses the following ports - 67 (DHCP), 69 (TFTP), 3260
(iSCSI), 1000 (Image Upload), 8001 (Service Control). Please open these ports
on the server firewall to make sure client PC can diskless boot successfully.
Since CCBoot v3.0, you also need to open port 66. V3.0 uses port 66 as DHCP
backup.
Note: To make sure client PCs can diskless boot well, please
shut down the other DHCP services on the LAN especially the DHCP service in the
router.
1.2
Create Boot Image
1)
Choose one client PC as master PC used for
uploading boot image.
2)
Attach a hard disk on the PC.
3)
Delete all partitions first. Allocate a small
MBR partition about 40G size and leave the rest unallocated. Format the 40G
partition with NTFS.
4)
Install Windows XP or Windows 7 into this
partition. Install only NIC driver, mother board chips driver and other low
level drivers on this master PC.
5)
Open the local area connection network
properties and configure as bellow:
Figure 6.2-1
Click "Properties". Please uninstall "QoS
Packet Scheduler".
Figure 6.2-2
Select "Internet Protocol (TCP/IP)" and click "Properties".
Figure 6.2-3
Select "Obtain an IP address automatically" and "Obtain
DNS server address automatically", then click "OK" to save.
6)
On the CCBoot server you will find a client in
the client list (Figure
6.2-4)
that was added by CCBoot automatically when the client PC got IP address from
the CCBoot DHCP service.
Double click the client to edit and check "Enable
Upload Image" (Figure
6.2-5),
and press "save"
7)
Download CCBoot client installation package
from:
http://www.ccboot.com/download.htm. Launch
ccbootsetupclient.exe and keep press the next button to the end. Then launch
CCBoot client and you will see the main interface as bellow (Figure 6.2-6).
8)
Press the "Install CCBoot Client" button.
After finished, it will require reboot system. Reboot the client PC.
9)
After reboot, launch CCBoot Client again, input
the correct "Server IP address", it should be the IP address of the
PC on which CCBoot server has been located. Input the image file name as you
wish in the "Image File Name". Press the "Upload Image" button
to upload the image to the CCBoot server. Then CCBoot will create an iSCSI boot
image in the server "Image Save Path".
Note: CCBoot supports two types of image file format. It
supports VMDK and VHD image file format. The image file format depends on the
file extension you have set for the "Image File Name". For example,
if you set "XP01.vmdk" as the "Image File Name" , it means
you will use "VMDK" image file format, while if you set "XP01.vhd"
, it means you will use "VHD" image file format. We recommend you
using VHD format.
1.3
Diskless Boot Client
1)
On CCBoot server, double click PC101 to open the
master PC’s properties dialog box, uncheck "Enable Upload Image" and
click "Save".
2)
Shutdown the master PC. Remove the HDD or
disable HDD in BIOS. Set it firstly boot from LAN (or network, PXE rom, or some
similar settings) in BIOS settings so that it will start diskless boot.
3)
Boot the master PC, you will see the following
picture.
Figure 6.3-1
4)
The first time diskless booting the master PC,
you can modify its computer name.
Figure 6.3-2
5)
Set the computer name as you wish then press
enter key to boot it Now diskless boot successfully.
Figure 6.3-3
Note:
the first time you diskless boot Windows 7, you will get a startup list just
like has not shut down computer normally. That’s just because we uploaded the
Windows 7 image during it’s running. Bellow is how to prevent from this
situation for future booting.
1) Boot
one client diskless with enable "Keep Write-back".
2) Select
"Start Windows 7 Normally" to boot.
3) When
this client boot OK, shut it down. On the CCBoot server, press "Save to
Image" in this client's properties.
Now, clients can boot Windows 7 from this
image normally.
Additional Instruction
If the image you have uploaded from the master PC can be
used to diskless boot Windows XP/7 for all the other client PCs, please install
other drivers (display, sound etc), Windows updates, and various application
level software’s to the image by update image.
If you want to diskless boot Windows XP with a single image
for client computers with different hardware specifications, you need to
implement PnP, please refer to this article for more details - how to create a
single image for all specifications.