Hi,

Apparently Vista refuses to boot if an NTFS volume was mounted on 
NT4 earlier. This is also what ntfsresize lied to trick Windows 
to be compatible with "itself". 

Could you please try the below patch against ntfsprogs 1.13.1 that the 
theory is correct? Thank you.

        Szaka

--- ntfsprogs/ntfsresize.c.orig 2006-04-19 00:03:09.000000000 +0200
+++ ntfsprogs/ntfsresize.c      2006-12-02 00:09:44.058395088 +0200
@@ -2289,8 +2289,6 @@
        u16 flags;

        flags = vol->flags | VOLUME_IS_DIRTY;
-       if (vol->major_ver >= 2)
-               flags |= VOLUME_MOUNTED_ON_NT4;

        printf("Schedule chkdsk for NTFS consistency check at Windows "
                "boot time ...\n");


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to