Michael Schmitz - 02.07.23, 22:22:27 CEST:
I have read through the last mails without commenting. I admit: I do
not yet get what is wrong here? A checksum was miscalculated? Is
this a regular thing to happen when using RDB disks with Linux
partitions?
I sent instructions to Christian on how to fix his partition table so
the size mismatch between partition and filesystem (caused by the old
RDB code) can be avoided, and misreading the checksum calculation code
I forgot to update the checksum. That's all.
Ah okay. Sure, the checksum needs to be updated then.
From what I thought I gathered from Christian, I thought that his issue
would be something that would automatically be triggered by just using
disks Amiga + Linux RDB partitioning setup. And I did not get, how any
tool on AmigaOS would create partition tables with errors like too large
partitions in them. I am not completely sure about the amiga-fdisk tool
for Linux, but even there I would be surprised if it would allow to
create such a partition table. Especially given that as I remember back
then when I faced the overflow issue amiga-fdisk showed the correct
values. I always suggest to use a tool on AmigaOS however.
So that was it: I did not get how Christian comes to claim that so many
users were affected with incorrect partition tables, cause frankly Amiga
RDB partitioning tools are not actually famous for creating incorrect
partition tables like this. There has been some compatibility issue
between some Phase 5 tool with a name I do not remember and the other
tools back then I believe, but it was not about partition sizes.
Especially if you use a HDToolBox from any AmigaOS version up to 3.x or
Media Toolbox from AmigaOS 4.x with automatic geometry calculation, I
never heard of such a partition to large error in the partition table.
Those tools simply do not allow creating that.
So, Christian, unless you can actually enlighten us on a reproducible
way how users with those setups end up with incorrect partition tables
like this, I consider this case closed. So far you didn't.
Ciao,
--
Martin