On Sun, 26 Nov 2006, Frans Pop wrote:
> On Sunday 26 November 2006 02:13, you wrote:
> > Could you please also test that whether Vista boots if you remove
> > /pagefile.sys after ntfsresize? You can use ntfs-3g for this, it's in
> > Debian unstable. Usage: http://www.ntfs-3g.org/index.html#usage
> > Or use a LiveCD which has both. The above page lists several of them.
> 
> Used ntfs-3g for this, but Vista still refuses to boot.

Hmm. What ntfs-3g version did you use? Only the latest, ntfs-3g 0.20061115 
is fully safe regards to umounting before reboot. Do you remember if you 
umounted the partition before reboot and did a 'sync'? An unclean unmount 
could cause the problem you have seen with earlier ntfs-3g versions, though
this is absolutely not typical.

> But.... progress!
> 
> I've managed to boot Vista using the following procedure (which I found by 
> accident when ntfs-3g complained about not being able to mount the NTFS 
> partition):
> - resize Vista partition
> - reboot into Vista (which fails at the point we all know so well by now)
>   Vista marks the boot as unsuccessful (next boot it will offer the safe
>   boot option, but still not run chkdsk by itself)
> - reboot into linux
> - (try mounting the partition using ntfs-3g which fails)
> - run ntfsfix
> - reboot into Vista, this will at last run chkdsk!
> - Vista reboots automatically after the chkdsk and this time successfully!
> 
> So, what does ntfsfix do on a ntfs volume marked "dirty" by Vista that 
> ntfsresize does not?

Nothing. The volume wasn't mountable because either it wasn't cleanly 
shutdown or because Vista made some changes when you booted.

Could you please try

        resize
        ntfsfix
        vista boot
and 
        resize
        mount
        delete /pagefile.sys
        umount 
        ntfsfix
        vista boot

> # ntfsfix /dev/sda1
> Mounting volume... FAILED
> Attempting to correct errors...
> Processing $FMT amd $MFTMirr...
> Reading $MFT... OK
> Reading $MFTMirr... OK
> Comparing $MFTMirr to $MFT... OK
> Processing of $MFT and $MFTMirr completed successfully.
> Setting required flags on partition... OK
> Going to empty the journal ($Logfile)... OK
> NTFS volume version is 3.1.
> NTFS partition /dev/sda1 was processed successfully.
> 
> Attached 3 screenshots that show Vista's chkdsk output.

Thanks, no strange thing here.

Cheers,
        Szaka


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

Reply via email to