Most hard drive and partition inspection tools seem to list the items using sectors, head.. etc. From another question I was told that these are virtual because they have to be converted from lba, which causes conversion errors. Are there any unix tools that list a hard drive by logical blocks?
CHS (Cylinder/Head/Sector) was used in the past for this. CHS addresses did (originally) map to actual, physical locations on disk platters.
However, as drives modernized, this C/H/S division stopped making sense. The fixed number of sector per cylinder is not practical at all (cylinders closer to the outer edge of the disk can store more data than those closer to the inner edge), so a different system was needed.
LBA (Logical block addressing) is what is used on (probably all) modern drives. The drive is logically divided into blocks (512 byte or 4k byte sectors mostly), the first block is block 0, the next one block 1, etc.