Well, just when you were at the last build, it worked! Well done CG!
Grldr_buildscript allows Vista HnS to work with no problem, booted into Vista and XP and drives are hidden from XP. Does this give you some idea of what was happening?
No, it doesn't give me just an idea - it's solved the whole problem
I've been trying different ideas with each build (except those that gave you error 15s) until now, and i'd plumb run out of ideas (believe me, it's not easy to find 20 different ideas for one tiny bit of code in one day).
I'll just wrap it up in a new HnS build and we're set!
Do you think the cmain() was unrelated to my IDE/SATA mix CG, and just an accidental clash with a Grub4dos update ?
Though that wouldn't explain why I was the only victim at the time.
There doesn't appear to be much similarity between my system and Saphire's, so will your Eureka moment today have solved my problem too do you think ?
If so I'll try and give it a whirl when you post it (making sure that no defrag is anywhere near the system at the time)
The issue has to do with how I was compiling HnS's bootloader. After trawling through the various bits of source code it seems that there are apparently two different ways of doing it, and I was using the default mode that's "less compatible." With grldr_buildscript that Saphire tested above, I attempted to use a different method and it seems to have addressed the problems that were resulting in non-standard behavior for my modified builds of GRLDR.
I've still been directing people this way as a fix for their Vista/XP problems and crossing my fingers that they didn't sue me for becoming embroiled in the frantic exchange between you and Saph.
BTW Saph, thank you from me too.
I've felt a bit guilty over the past week or so, watching you rebuild your bootloader 3 or 4 times a day helping CG figure this out; especially since I was the first to experience the bug, and should have been the one testing the putative fixes.
Once you'd got going though, it would probably have caused even more confusion if CG had had to deal with 2 of us at once, feeding back data. (that's my excuse anyway - poor as it is)
You're welcome to both of you. Glad I could help. And thanks for putting up with my little...er..snafus as well.
Um... one other quick question - I still have to copy the boot.ini from G to C after running HnS before I reboot as HnS copies it to G and then turns the boot.ini in C to an HnS file. Is this something that can be fixed or a seperate thing. If so, I'll start new post for it.