if you have a good/newer pc you can try
Oracle VM VirtualBox and set up a virtrual system to run the iso in windows
install oracle vm, select new, next, enter name like "Droid x 621 root",
operating system: linux
version: ubuntu select next
default base: memory size is 512 MB, that should be fine, if your pc has lots of memory may want to bump up to 1gb select next
create a new virtual disk: check
start-up disk, create new hard disk, select
next
virtual disk creation wizard: select
vdi (virtual disk image) select
next
storage: select Dynamically allocatedselect next
location and size: leave default location, unless you want it some where else, default size is 8bg, need less than 512mb, leave size unless you have a small hard disk, and don't think it uses the space, it's just to prevent vm from taking up too much storage
Summary: select create
Summary: select create
select your vm, select
run,
first run wizard:select
next
select media: select
folder with green arrow, find
Droid2_D2G_DX_DX2-RootCD-2012.iso on hard drive, select
open, select
next,
summary: select
start
boot baby... boot: select enter to start (should start automatically, but selecting enter will start it faster)
select
your device and
enter (use qwerty numbers, mouse does not work)
enable
usb debugging and usb
charge only select
enter to continueselect vm's Devices tab/ usb devices/ click on
"motorola xxxxxx" (name will change, ever time phone changes modes,
program should run and reboot phone to bootloader or ask you to reboot to bootloader
ever time phone changes modes, you need to select vm's Devices tab/ usb devices/ click on
"motorola xxxxxx"
if program stalls, select vm's Devices tab/ usb devices/ click on
"motorola xxxxxx"
otherwise just follow on screen instructions