After I use openSUSE for awhile, and reboot to windows xp or win server 2003, when i start windows I get an automatic chkdsk (disk check). It finds stuff like
Volume label is WinServ2003.
One of your disks needs to be checked for consistency. You
may cancel the disk check, but it is strongly recommended
that you continue.
Windows will now check the disk.
Cleaning up minor inconsistencies on the drive.
Cleaning up 695 unused index entries from index $SII of file 0x9.
Cleaning up 695 unused index entries from index $SDH of file 0x9.
Cleaning up 695 unused security descriptors.
CHKDSK discovered free space marked as allocated in the
master file table (MFT) bitmap.
Windows has made corrections to the file system.
This is my other windows volume being checked, not the windows partition I was booting to.
Not only did it check the disk with the 2 windows and 1 Linux partition, but it also finds errors in my second hard drive, which I use only for backup. When in openSUSE, the only thing I did with this second drive is look at its directories in Dolphin.
I don’t do a chkdsk every time I boot into winxp or win2003. So I don’t how frequently disk problems occur. It is possible there were earlier problems, but windows decided not to do an automatic check at previous bootups.
i wish i knew how to look at and understand the mft.
Just a thought: This might happen after an installation if the partitioning changed from outside of windows (i.e. by the Linux installer). I would only be concerned if it happens again regularly.
I’m beginning to think this is a hard drive problem and has nothing to do with linux, that my hard drives are somehow prone to getting having problems. Unless its the RAID drivers I installed from a floppy, during installation of the windows os’s.