Download it from HERE
s4e discovered that the disk signature and mbr checksum is recorded during the first stage of the boot process and at the start of the second stage it checks to make sure that it can still connect to the original boot device.
The concept is to boot a small "kicker" image from cd into ram via grub4dos that contains critical boot time drivers (including usb) then when the second stage of the boot process is entered, it needs to verify that a driver has been loaded and that it can still communicate with the device that the boot loader passed to it as the boot device. Just before this check is done, communication with the ram loaded image is lost but since our usb drive has the exact same disk signature and mbr checksum as the boot device, it knows no different and continues booting from it.
Benefits of USB Booting vs. CD/DVD Booting:
1. Once it's booted it's lightning fast since it doesn't have to spin up the drive constantly.
2. No need to build and burn a new cd everytime you want to add/delete/modify a file.
3. You can save/recover data directly to the system drive while booted to PE/UBCD4Win
4. Easier to carry in your pocket (If you use a SD Card to USB adapter you can carry several cards in your wallet) ;)
Drawbacks of USB Booting vs. CD/DVD Booting:
1. Slow boot times on machines with USB 1.0 or 1.1
2. Some machines will boot at 1.1 speed even if it supports 2.0
3. Some older machines don't natively support booting from USB
4. Some older machines don't have a usb port.
How can we overcome the drawbacks?:
1. Use a 2.0 pci/pcmcia/pci-e usb adapter
2. Use the "kicker" cd made with this new utility to speed up the initial boot phase. After booting is passed to the usb drive then it should use 2.0 speed.
3. Use the "kicker" cd...
4. See #1 and #3...
How to prepare your usb drive for booting:
The first time you prepare your drive you'll need to make sure that nothing is checked except for "Quick Format" and "Create CD Image..." (if desired) so that a partition table and MBR code can be written to it, the partition will be formatted and have the file/folder structure copied to it from your existing BartPE output folder.
About This Utility:
It is considered BETA so USE AT YOUR OWN RISK!!!
It will create a single partition on your usb drive (support for multiple partitions might come later).
I have alot more to say about this new and revolutionary boot method but I don't want cloud this first post too much. Have fun testing and please report back with your experience and/or thoughts (good or bad)...