Welcome, Guest. Please login or register.

Author Topic: DH0: seemingly never leaving Validating status  (Read 1676 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Thomas

Re: DH0: seemingly never leaving Validating status
« on: July 10, 2022, 08:16:25 AM »

Block size is defined as a whole number of sectors. You cannot make a block smaller than a sector. Sector size is always 512 (or 4096 for drives larger than 2 TB).

Offline Thomas

Re: DH0: seemingly never leaving Validating status
« Reply #1 on: July 11, 2022, 04:20:04 PM »

No matter if normal format or quick format, in the end the file system is initialized. This means it writes a root block in the middle of the partition and marks it invalid. Next time the partition is mounted (usually immediately after format) the disk-validator jumps in and builds the bitmap. The bitmap is built in memory and then written to disk. After that the root block is marked valid.

If there is not enough memory, the disk-validator silently fails and leaves the root block invalid.

In any case the "invalid" flag is shown as "validating" in the info list, no matter if validation is still running or already failed.

In OS 3.2 the validator has been improved to throw an error message when it fails. But lack of memory still inhibits validation.