Schack wurde zunächst im Kadettenkorps erzogen und am 1. März 1835 als charakterisierter Portepeefähnrich dem 5. Ulanen-Regiment der preußischen Armee überweisen. Dort in Düsseldorf erhielt er am 18. Dezember desselben Jahres das Patent zu seinem Dienstgrad und avancierte am 10. Januar 1838 zum Sekondeleutnant. Gut ein Jahrzehnt später wurde ihm am 19. Dezember 1848 mit dem Charakter als Premierleutnant der Abschied mit seiner Armeeuniform bewilligt. Er trat daraufhin in schleswig-holsteinische Dienste und nahm vom 13. Januar 1849 bis zum 7. Mai 1850 als Rittmeister des 2. Holsteinischen Dragoner-Regiments an der Erhebung gegen Dänemark teil.