В то время был широко распространен афоризм: «Современная война — война моторов». И Панферов не случайно показывает и в своих очерках, и в своем романе строительство, налаживание, пуск в эксплуатацию именно моторного завода. Не случайно и название места этого строительства, куда направляет Николая Кораблева его друг — народный комиссар, отвечавший за эту отрасль военного производства. Под поселком Чиркуль писатель подразумевал Чебаркуль, город в Челябинской области, куда в первый период войны поступало оборудование из многих эвакуируемых западных районов страны. «По сути дела, целая высокоразвитая по тому времени индустриальная держава была перемещена на тысячи километров. И не только перемещена, ко в исключительно короткие сроки размещена на новых, необжитых местах и начала выпускать так необходимую фронту продукцию» («Правда», 30 июня 1986 г., стр. 7). И то, как это происходило, показал своим читателям Панферов на одном конкретном, выразительном, взятом с натуры примере.
Колоссальная роль в этих исторических свершениях принадлежала энтузиастам-рабочим и их неутомимым руководителям. Образы производственников-руководителей писатель впервые воссоздал в очерке «Родина — наша жизнь», опубликованном в «Правде» 7 ноября 1942 года. Он подробно рассказал о начальнике строительства оборонного завода на Урале — Александре Николаевиче Комаровском и главном инженере Василии Андреевиче Сопрыкине. В этих людях писатель подмечал характерные черты решительных, смелых, отлично подготовленных, не терпевших суеты и пустословия деятелей. У героя романа Николая Кораблева было, конечно, несколько прототипов: это крупные хозяйственники, с кипучей деятельностью которых романист имел возможность близко познакомиться во время своих поездок по Уралу. Сопоставление текста очерков с текстом романа «Борьба за мир» позволяет сделать вывод: Панферов и здесь, так же как и в прежних своих произведениях, шел от реальных наблюдений, от тщательного изучения действительности, сначала к беглым зарисовкам, затем к небольшим повестям («Своими глазами», «Рука отяжелела»), а уж от них к созданию многопланового эпического произведения.
В первой книге романа «Борьба за мир» наряду с изображением советского индустриального тыла много места уделено изображению жизни советских людей, оказавшихся на временно захваченной фашистами территории. Об этой жизни писатель имел возможность узнать и из многочисленных сообщений в печати, и из бесед с советскими партизанами, разведчиками и лицами, вырвавшимися из фашистского ада. Образ эсэсовца Ганса Коха впервые возникает у Панферова в очерке «Изверг» («Правда», 14 апреля 1944 г.).
Действие второй книги «Борьба за мир» развертывается в основном на фронте. И здесь автор многое изобразил на основе личных впечатлений, не раз бывал он в частях действующей армии. «Я с первых месяцев войны был связан с одной армией, людей (рядовых и командный состав) этой армии я видел под Ельней, под Орлом, на Днепре, в Пруссии, под Берлином, в Берлине и в последнее время на Эльбе», — вспоминал он в статье, опубликованной в журнале «Октябрь» (1946, № 5, стр. 152). Здесь писатель имел в виду 3-ю общевойсковую армию. Прототипами героев второй части романа в известной степени стали: командующего армией генерала Горбунова — Герой Советского Союза генерал Александр Васильевич Горбатов (рассказавший впоследствии о боевом пути 3-й армии в своей книге «Годы и войны», М., 1965), начальника штаба армии Ивочкина — генерал Макар Васильевич Ивашечкин, члена Военного Совета армии Пароходова — генерал Иван Прокофьевич Коннов. И только адъютант командарма — старший лейтенант И. А. Галушко дан в романе под своей собственной фамилией. Именно Галушко говорит впервые направляющемуся в штаб армии Николаю Кораблеву: «Тут река есть такая, Зуша. По ту сторону реки на бугорке колхозная конюшня. Засели в нее немцы, укрепились, и мы год их оттуда выкуриваем — и никак, хоть лопни. Эта конюшня у нас вот тут, — и Галушко ладонью крепко хлопнул себя по шее». Этот эпизод воспроизвел в своем стихотворении «Смерть сапера» (1943) и Борис Пастернак, также бывший в начале боев на Курско-Орловском выступе в расположении штаба 3-й армии: