G
Guest
Guest
Archived from groups: microsoft.public.windowsxp.hardware (More info?)
This is the 3rd time it has happened and on three different systems and the
drive must be reformatted to recover. All systems have 48bit addressing
enabled, two have latest XP PRO SP2 one is WIN2K SP4 with latest patches. I
had earlier upgraded the firmware on the prolific chipset firewire
controller 3507C to "September 7, 2004" and no other firewire devices are
connected other than the western digital 250gb hard drive in an external
case. There have been no "delayed write" errors since I upgraded the
firmware and stopped chaining additional firewire devices as suggested here:
http://www.bustrace.com/products/delayedwrite.htm On the most recent
corruption, there was no "delayed write" error message, only that $mft fatal
one.
I took the drive home, attached it to a new computer with XP SP2, 48bit
enabled, and copied about 50gb of material to the new computer. The copy
operation worked fine. I then selected the "Unplug or eject hardware" and
issued a stop command to your 250gb disk which was on the firewire
controller so I could remove the external drive. This normally works fine.
Instead I got that microsoft error message "$mft mirror corrupted please run
chkdsk". It was not possible to run chkdsk, or any other diagnostic like
scandisk. The drive was corrupted totally. The recovery program "File
Scavenger" shows extensive damage. I have a copy on another computer as
this is the 3rd time it has happened and I kept a copy of everything after
the first time. I cannot account for why this is happening. I did not
attempt to write anything to the hard drive, only copied stuff from it to a
new computer. From what I read it would appear this is a problem with
Microsoft drivers and the firewire vendor product but I am guessing. If I
disable "write buffering" on the drive using XP PRO, does it stay disabled
when I take the drive home and attach it to another computer? What about
disabling indexing? Does that stay disabled when moving the external device
to another computer? When I connected the drive to the home computer,
autoplay starts up and the XP PRO system attempted to scan the 250gb drive.
I stop it as I didn't want that to happen. Indexing and write buffering
seem to be turned on the instant the drive is connected. I do not know how
to disable either the indexing or the autoscan or the buffering as that
stuff starts up the instant the drive is connected via the firewire or usb.
A suggestion at western digital was to disable indexing and prevent
antivirus from scanning the disk as they think that will interfere with the
"Unplug or eject hardware" app. However, I did not get the message "unable
to disconnect device", rather I got that $mft corrupted error which is
fatal.
On another thread in this NG: "1394 delayed write" the discussion lists
http://support.microsoft.com/default.aspx?scid=kb;en-us;885464
but I do not have the yellow bang, nor any messages about "delayed write"
Chipsets where I got this problem: VIA VT6306, also a TI chipset, and the
most recent problem was on an intel motherboard D865PERL with intel firewire
chipset (??) builtin and lastest bios and chipset drivers.
--
=======================================================================
Beemer Biker joestateson@grandecom.net
Seti WU 62K Seti Years 61 Ask about my 99'R1100RT
New Boneher V-Twin his/hers... http://tinyurl.com/42tdq
=======================================================================
This is the 3rd time it has happened and on three different systems and the
drive must be reformatted to recover. All systems have 48bit addressing
enabled, two have latest XP PRO SP2 one is WIN2K SP4 with latest patches. I
had earlier upgraded the firmware on the prolific chipset firewire
controller 3507C to "September 7, 2004" and no other firewire devices are
connected other than the western digital 250gb hard drive in an external
case. There have been no "delayed write" errors since I upgraded the
firmware and stopped chaining additional firewire devices as suggested here:
http://www.bustrace.com/products/delayedwrite.htm On the most recent
corruption, there was no "delayed write" error message, only that $mft fatal
one.
I took the drive home, attached it to a new computer with XP SP2, 48bit
enabled, and copied about 50gb of material to the new computer. The copy
operation worked fine. I then selected the "Unplug or eject hardware" and
issued a stop command to your 250gb disk which was on the firewire
controller so I could remove the external drive. This normally works fine.
Instead I got that microsoft error message "$mft mirror corrupted please run
chkdsk". It was not possible to run chkdsk, or any other diagnostic like
scandisk. The drive was corrupted totally. The recovery program "File
Scavenger" shows extensive damage. I have a copy on another computer as
this is the 3rd time it has happened and I kept a copy of everything after
the first time. I cannot account for why this is happening. I did not
attempt to write anything to the hard drive, only copied stuff from it to a
new computer. From what I read it would appear this is a problem with
Microsoft drivers and the firewire vendor product but I am guessing. If I
disable "write buffering" on the drive using XP PRO, does it stay disabled
when I take the drive home and attach it to another computer? What about
disabling indexing? Does that stay disabled when moving the external device
to another computer? When I connected the drive to the home computer,
autoplay starts up and the XP PRO system attempted to scan the 250gb drive.
I stop it as I didn't want that to happen. Indexing and write buffering
seem to be turned on the instant the drive is connected. I do not know how
to disable either the indexing or the autoscan or the buffering as that
stuff starts up the instant the drive is connected via the firewire or usb.
A suggestion at western digital was to disable indexing and prevent
antivirus from scanning the disk as they think that will interfere with the
"Unplug or eject hardware" app. However, I did not get the message "unable
to disconnect device", rather I got that $mft corrupted error which is
fatal.
On another thread in this NG: "1394 delayed write" the discussion lists
http://support.microsoft.com/default.aspx?scid=kb;en-us;885464
but I do not have the yellow bang, nor any messages about "delayed write"
Chipsets where I got this problem: VIA VT6306, also a TI chipset, and the
most recent problem was on an intel motherboard D865PERL with intel firewire
chipset (??) builtin and lastest bios and chipset drivers.
--
=======================================================================
Beemer Biker joestateson@grandecom.net
Seti WU 62K Seti Years 61 Ask about my 99'R1100RT
New Boneher V-Twin his/hers... http://tinyurl.com/42tdq
=======================================================================