A problem with “Haiku´s own disk driver”, as in your words, while not impossible, would probably have appeared before.
There is a problem with what he is doing. Maybe due to language differences, but it is hard do diagnose remotely.
As yourself noted, “dd-ing” just part of a partition is not the right way for a “layperson”, like he calls himself, to do something like this. Using the installer would be, as mentioned , an easier way.
it is very strange.
debian can read the partition of haiku.
but it can not be recognized as BFS.
is BFS the same as before? or something changed?
it doesn’t matter.
i have no power to resolve it.
not a programmer, just a user.
600 people visit; 90 people read all my article about haiku; less than 10 people ask me the detail.
i have done what i can do.
Happens when reading past a partition, whatever the filesystem, or even unformatted. Not only with dd, also with cp and other utilities. The generated file is correct in that case (I mean, when the message happens for that reason, and as far as the tool is used correctly; if data has been changed while copying you will get an incoherent copy, of course).
We probably return B_BAD_VALUE while these tools may expect POSIX’s “If the starting position is at or after the end-of-file, 0 shall be returned.”
Well @Ilovehotdog wants to create an image with reduced Haiku SW - just the minimum those ‘layman’ what they generally use for their digital activities : browser , office and some other stuff.
He thinks they not even needed or wants to resolve issues on such Haiku “iinstall” - so he would remove system tools that helps and many things he thinks as waste as those layman do not want to learn, but he selects applications which ones they would know from other OS - possible Windows.
So if they experience any issue they would not try to resolve , but copy the entire image back to the install media and use it as fresh.
I assume he may removed too much component or as @Pulkomandy and @BlueSky write the written raw image became corrupted as he does dd command on a mounted partition/.
Thanks for the clarification. Unfortunately @Ilovehotdog uses a very bad English (which is way better than my Chinese which is at level zero…) Maybe he uses Google Translate (GT) next time. GT is very good nowadays. There’s too much guessing in here until he/she expresses himself/herself more clearly.