My commuter bike is equipped with a Shimano FC-M 510 crankset, the teeth configuration being 44/36/22. Unfortunately, the largest chainring has no chainguard attached to it (and also no holes), so that occasionally my clothes gets stained with the chain lube.
As far as I can see, one can still buy original Shimano chainrings for this model that do have holes for attaching a chainguard, e.g. here
(it's for M540, but is listed as compatible to M510). According to the manual, the original Shimano part no. for the chainguard itself is
Y-1C618000, yet I couldn't find even a single online store in Germany that still sells those chainguards.
So my question is, are there other chainguards that are compatible to
Perhaps I could just buy a chainring with a chainguard from a different Shimano crankset model, that would still work with the remaining parts of my M510? I understand that it might not work 100% perfectly, but usually I don't switch gears so often and the bike is for commuting only (within a city), so it wouldn't be a major disaster. The current drive train consists of Deore XT FD-M738, Deore XT RD-M761, CS-HG51 and CN-HG71c. I'm familiar with adjusting front and real derailleurs (did it myself multiple times) and have all the necessary tools. I just don't know how far different parts of Shimano cranksets are compatible or incompatible with each other.