by jprobichaud » 26. Mar 2008, 05:46
Ok, i think i have some "solutions" for various issues on this thread.
Regarding Windows Activation: After fighting a lot with VMWare to "virtually boot" my physical partition, i end up 'cracking' my legitimate windows installation. I know it's ugly and looks illegal, but it is not: I really own a real license and windows WPA was just putting itself in my way. I understand that MS wants to protect his IP (and I completely respect that) but in my case, that feature is just preventing me from using 'my' software.
Regarding automatically and safely booting in windows from Grub or Lilo without risking to boot the already running linux setup. The simplest approach is to create a 'boot floppy':
1) in your vm config, create an empty floppy image (and don't attach it when the vm boot)
2) boot your windows vm
3) once windows is loaded, attach the empty floppy image
4) in windows, do a format a: (not a quick format)
5) now copy c:\boot.ini c:\NTDETECT.COM c:\ntldr to a: (the easiest way it do to this on the command line (cmd.exe) and type all the filenames explicitly as some of theses files are hidden
6) shutdown windows
7) change the vm config to attach the floppy at vm startup and make sure that the boot order starts with 'floppy'
This is how I did for VMWare (under which i created the floppy image) and i've just tested it (the same floppy image) with VirtualBox without trouble.
Now regarding AGP440.sys... I find it sad that this PCI vs AGP thing is putting us down... Now i manage to boot within windows with VirtualBox. In the early stages where the VM is booting, i press furiously F8 to get the 'boot' menu and select 'Enable VGA' this allowed me to actually boot into windows without trouble. Of course, make sure you are booting the good hardware profile... Now once windows finishes to load, tons of new hardware devices (including base system) are being discovered. I skipped any installation as i want to have more control over what's happening.
Stay tuned, i'll report my progress as i have more time to invest on this...
EDIT: sadly, the agp stuff is back when i rebooted. This means that until further analysis, one would have to always boot the vm image with 'enable vga mode' ... snif....