maharmstone / btrfs

WinBtrfs - an open-source btrfs driver for Windows
GNU Lesser General Public License v3.0
5.8k stars 222 forks source link

Balancing with Data, Metadata, and System enabled causes CRC #627

Open SouperDuper opened 8 months ago

SouperDuper commented 8 months ago

Currently testing on a scratch drive before using it on more important data.

I've noticed that balancing on a singe drive with all options enabled breaks the filesystem. Vaguely similar to issue #98. image

This will occur regardless of if the drive has data or not. So far I've found this will only occur if system is checked along with another option. data+metadata works as expected. On top of this, setting a profile in the options for system seems to avoid the issue as well.

In this state, attempting to format or interact with (after formatting) the drive often causes a BSOD or hang.

sumariva commented 7 months ago

Today I got a partition full, even explorer reports several gigabytes available. So, I tried the balance with only metadata option checked. As the process started, a BSOD happened, and windows kernel detected some issue and collected information before stop. After reboot, the partition entered on read only mode, and now I unable do start even the scrub.

I do not know how to make a fscheck to get out of read only mode.