I'd try booting from A:, then next try booting from B:, after carefully and slowly moving the head
carriage assembly to the center position of travel. Then when you try A: or B: you should
hear the stepping to Track 0. My Radio Shack TRS-80 Model 4, sometimes doesn't step and I
have to gently reposition it and then it's good until the next time it doesn't step. (I've cleaned
the Tandon TM-100 Drive rials, and lubed them with Dri-Slide, a Motorcycle Cable Lubricant.)
If it doesn't boot the floppy, but does move to Track 0, then Clean the heads, and try another Boot Floppy.
Hopefully you have another boot floppy properly marked, so you know it works.
Do you know if your Osborne has Double Density or is it Single Density?
If you use Debian Linux, you can create a bootable floppy from Debian. Debian still supports CP/M Floppy's.
Here is how I write TRS-80 Floppy's using Debian.
https://forums.debian.net/viewtopic.php?f=16&t=151313
Code:
# Osborne 1 - SSSD 48 tpi 5.25"
"OSB100":
SS SD sect=10 dtr=1 fm=1 ssize=256
# Osborne 1 - SSDD 48 tpi 5.25"
"OSB200":
SS DD sect=5 ssize=1KB
# Osborne Executive - SSDD 48 tpi 5.25"
"OSB200":
SS DD sect=5 ssize=1KB
# Osborne 1 + Osmosis - DSDD 96 tpi 5.25"
"OSB400":
DS DD sect=10
# Osborne Vixen - DSDD 48 tpi 5.25"
"OSB400":
DS DD sect=5 ssize=1KB
# Osborne Executive w/Z3 - DSDD 96 tpi 5.25"
"OSB800":
DS QD sect=5 ssize=1KB
Or, if you have a DOS Computer, I can assist you in creating a replacement Boot Floppy.
Larry