oz_paulb I was aked by heinrich to reply to your question as I had not seen it.
I wrote the NewHDEvox installer, witch was used for quite a while. The foundation where Slayers came from.
The backup you talk about has NOTHING to do with ConfigMagic.
Backup is done by EvolutionX for quite a few builds now, it creates a few files in
Cbackup
EEPROM .bin file and HD partition/other .bin file
as well as the HD key and a cpl other files.
In my installer I used the drive.bin file because at the time evox did not have any INI commands for formating the drive. The ConfigSector command was the preliminary way of doing it, using raw data from the bin file.
Later on the builds evox came with built in INI commands that would format the proper partitions.
Since your now using LBA48 the paritition table and a few other things will be much different that when the drive is accessed in LBA28.
The disk.bin was created using standard LBA28 commands and thus the data will be in a format that will probably not be compatible with LBA48.
I donot know much about the ATA standard so please bear with me.
I beleive, not for sure, the format drive commands use a much less 'raw' way of formatting and setting up the partitions than if you where you use a disk.bin file and do it the raw way.
Let me know if this helps you.
And many apps, like evox and utilities do access the hd drive and many other xbox functions directly via memory calls and not via the kernel, because of certain needs.
Some functions within those apps do make direct calls, and others do kernel calls.
So it may be nessary to provide a module for developers to incorporate into their programs to make them compatible with your new work.