Zhukovsky Air Force Engineering Academy
1917 nahm Petrow am Sturm auf den Winterpalast teil. In der 1. Rotgardisteneinheit unter dem Kommando Pawel Jefimowitsch Dybenkos war Petrow an den Kämpfen gegen Kosaken bei Pulkowo, Gatschina und Alexandrowskoje im Südosten Petrograds beteiligt. Im Dezember 1917 schloss er die Ausbildung an der Maschinenschule der Baltischen Flotte als Flugzeugmechaniker ab und wurde in die Luftkampfschule in Krasnoje Selo geschickt. 1920 schloss er die Ausbildung an der Militärschule der Marinepiloten in Samara ab. 1923–1925 war er Marinepilotausbilder 1. Klasse der Sewastopoler Marinefliegerschule. Es folgte das Studium an der Militärakademie für Ingenieure der Luftstreitkräfte „Prof. N. J. Schukowski“ mit Abschluss 1929.