Context
At boot, with Plymouth configured to render dmesg
output (once booted, acquired with | grep tocblock
), I see the undermentioned appear upon resolution change:
dm_parse_tocblock()
: Cannot findTOCBLOCK
, database may be corrupt.
This always occurs twice: [1]
[ 4.002547] ldm_parse_tocblock(): Cannot find TOCBLOCK, database may be corrupt. [ 4.002556] ldm_parse_tocblock(): Cannot find TOCBLOCK, database may be corrupt.
Diagnosis
From online research, I’ve ascertained that: [2]
-
dm_parse_tocblock()
refers to the Logical Disk Manager, which is utilised by “Windows Dynamic Disks” (panned, striped, mirrored, or RAID volumes) being unable to parse the “Table of Contents block” in the LDM database, which stores metadata about dynamic volumes. [3] -
“Cannot find
TOCBLOCK
, database may be corrupt” refers to the LDM being unable to locate a valid TOC.
However, I have not manually configured panned, stripped or mirrored storage, and I do not utilise RAID. [4] That means that I have no reason to believe that I utilise Windows Dynamic Disks. Consequently, why does this appear?
Of note is that kde-partitionmanager-25.04.1
returns the undermentioned in its log:
2025-06-03 22:08:42: Using backend plugin: pmsfdiskbackendplugin (1) 2025-06-03 22:09:20: Device found: ST1000LM014-1EJ164 2025-06-03 22:09:21: Partition ‘/dev/sdb1’ is not properly aligned (first sector: 63, modulo: 63). 2025-06-03 22:09:21: Partition ‘/dev/sdb1’ is not properly aligned (last sector: 976,768,064, modulo: 1,089). 2025-06-03 22:09:21: Partition ‘/dev/sdb2’ is not properly aligned (first sector: 976,768,065, modulo: 1,089). 2025-06-03 22:09:21: Partition ‘/dev/sdb2’ is not properly aligned (last sector: 1,465,144,064, modulo: 769). 2025-06-03 22:09:21: Partition ‘/dev/sdb3’ is not properly aligned (first sector: 1,465,144,065, modulo: 769). 2025-06-03 22:09:21: Partition ‘/dev/sdb3’ is not properly aligned (last sector: 1,953,523,119, modulo: 1,456).
Configuration
lsblk -o NAME,FSTYPE,FSVER,FSAVAIL,FSUSE%,MOUNTPOINTS
returns:
NAME FSTYPE FSVER FSAVAIL FSUSE% MOUNTPOINTS sda └─sda1 exfat 1.0 sdb ├─sdb1 ntfs ├─sdb2 ntfs └─sdb3 sdc zram0 swap 1 [SWAP] nvme1n1 ├─nvme1n1p1 vfat FAT32 579.5M 3% /boot/efi ├─nvme1n1p2 ext4 1.0 480.9M 44% /boot ├─nvme1n1p3 ext4 1.0 └─nvme1n1p4 btrfs 1.2T 31% /home / nvme2n1 └─nvme2n1p1 btrfs nvme0n1 └─nvme0n1p1 ntfs nvme3n1 ├─nvme3n1p1 btrfs ├─nvme3n1p2 ntfs └─nvme3n1p3 ntfs