Were the IDEFix lines before setpatch? Can you try something for me? Disable all the IDEFix lines in the startup sequence and when booted (only showing the first partition) go into shell and Type C:IDEFix. If i'm right your other partitions should appear which means the IDEFix lines in the startup-sequence were too early.