Am 1. August 1856 kam er als Kompanieführer beim II. Bataillon in das 1. Garde-Landwehr-Regiment und stieg Mitte Juni 1856 zum Hauptmann auf. Er wurde am 1. Juni 1858 zunächst Kompanieführer im I. Bataillon des 1. Garde-Landwehr-Regiments und am 11. Juni 1858 Kompaniechef im Garde-Füsilier-Regiment. Während der Mobilmachung anlässlich des Sardinischen Krieges war Eberhardt 1859 Kompanieführer beim mobilen II. Bataillon im 2. Garde-Landwehr-Regiment. Am 20. September 1863 erfolgte seine Beförderung zum Major und am 18. April 1865 die Ernennung zum Kommandeur des I. Bataillons im 3. Posenschen Infanterie-Regiment Nr. 58. In dieser Stellung nahm Eberhardt 1866 während des Krieges gegen Österreich an den Kämpfen bei Nachod, Schweinschädel, Gradlitz und Königgrätz teil. In der Schlacht bei Skalitz war er durch einen Granatsplitter am Fuß verwundet worden.