Error 144 means that it is having problems writing/reading from disk. The disk could be write protected (disk notch is covered) or the disk could be bad.
144 also is the error you get when densities are different from what is expected. You have to get a disk directory or something
to set the density of the target drive.
I don't know if you can read from one density and write to a different drive in a different density.
I guess you can. DOS has to know the density it is working in.
DOS may be able to keep densities of source and destination, I don't know.
I'm still thinking. DOS has to know how to deal with files of different DOSes.
I'm sure you can read and write from/to two different DOSes.