Since I've published article "PXE, aka Pre-Execution Environment - Part 1" I've got a lot of emails with the same question - 'Where is a Part 2?". So, here it is.
I know many Network Administrators who work with Acronis products and i also sometime work with those good products. This week i did a project for one of my clients in Seattle, WA. The main idea was to deploy an Acronis image on new servers and configure those servers according to system requirements. So, again, those servers came without floppy drive and CD/DVD :) and as all of you know, to restore Acronis image on a new machine we have to use Bootable Rescue Media, aka Bootable CD with Acronis on it. Yes, I know, that Acronis provides a products with PXE integrated, but i don't have it :) and I've used my own PXE server.
The first step I did was create Bootable Rescue Media. Then I took 2 files, kernel.dat and ramdisk.dat from Acronis's directory and put them into C:\PXEServer\TFTPRoot\Boot directory. Well, now was the time to make a small changes to our "default" file (default file located in C:\PXEServer\TFTPRoot\Boot\pxelinux.cfg\ directory). After all those changes my "default" file now looks as follow:
MENU TITLE PXE Boot System
MENU LABEL ^Acronis Bootable
append initrd=ramdisk.dat vga=791 ramdisk_size=32768 acpi=off quiet noapic
MENU LABEL ^Network Boot
MENU LABEL ^Clean Win 98 Boot
MENU LABEL ^Memory Test
The next steps were pretty simple ;), Boot, Select Acronis from the menu, Select Image for recovery and.....
Thanks to time PXE saved me I was able to spend some time in very beautiful city Seattle.
PXE, aka Pre-Execution Environment - Part 1