Хмельницкий не раз участвовал в войнах в составе польских войск. В 1620 году он попал в плен к туркам, где провел больше года. Во время войны короля Владислава с Москвой Богдан вместе с казаками бился на стороне короля. В 1633 г. во главе 2400 казаков Хмельницкий принимал участие в войне Франции с Испанией. Во второй половине 40-х гг. Хмельницкий был уже войсковым писарем – одним из наиболее авторитетных лидеров казаков, – пользовался определенным расположением и доверием в Варшаве. В 1646 г. вместе с представителями реестровой старшины Барабашем и Илляшем Хмельницкий был вызван в польскую столицу. В то время Польша намеревалась начать войну с Турцией, и король убеждал казаков потревожить турок морским походом. Чтобы ускорить поход, король поручил Барабашу передать на Сечь пять тысяч золотых на постройку флота. Кроме того, Барабаш получил из рук монарха и грамоту, которая возвращала казацкому войску ряд привилегий и увеличивала реестр до 20 тысяч человек. Однако не успели послы реализовать данные права, как польские сенаторы, обладавшие огромной властью, заставили короля отменить его решение. Таким образом, польское панство само спровоцировало бурное недовольство и раздражение у казаков – не только у простых, но и у реестровых. Хмельницкий активно распространял сведения о королевской грамоте, полагая, что так полякам уже некуда будет деться.
Но последний толчок к мятежу Хмельницкому дали личные проблемы. В 1647 г. подстароста Чигирина пан Чаплинский, злоупотребляя служебным положением и зная, что казаки опять в немилости, отнял у Хмельницкого хутор Субботов. При этом распоясавшийся чиновник забил насмерть младшего сына Хмельницкого, увез его вторую жену и сделал своей любовницей. Хмельницкий пожаловался коронному гетману, но тот бросил его в тюрьму за неповиновение и наглость. Из темницы арестант бежал и вместе с сыном Тимошем подался на Запорожье.
В декабре 1647 г. Хмельницкий был на развалинах Токмаковской Сечи, где тогда находились непокорные государству казаки. Легко собрав их в свой отряд, Хмельницкий отправился на Никитин Рог в кош. Тем временем польский гарнизон Сечи получил приказ задержать и казнить беглеца. Хмельницкий вынужден был бежать дальше – в Крым. На Сечи же разозленные казаки изгнали гарнизон, часть реестровых казаков перешла на сторону мятежников. Сечь снова пришла в движение. С островов, проток и лиманов стекались на Сечь все затаившиеся беглецы и казаки. Зимой в Запорожье была создана довольно большая вооруженная армия. Агенты Сечи разошлись по Украине, распространяя весть о том, что паны нарушили волю короля и что весной запорожское войско двинется в глубь страны.
Хмельницкий же в Бахчисарае просил поддержки у татарского хана Ислам-Гирея, и тот дал в помощь четырехтысячное войско во главе с перекопским мурзой Тугай-беем.
В апреле 1648 г. Хмельницкий прибыл на Сечь. Здесь его уже встретили торжественно, как признанного лидера движения. Богдан произнес перед большим советом прочувствованную речь о тяжелом положении украинского народа, гнете, который испытывает православная вера, вспомнил имена великих запорожских бунтарей. Он был избран гетманом Войска Запорожского.
Принимая гетманскую булаву, Хмельницкий уже знал, что поляки ведут деятельную подготовку к подавлению мятежа. Коронный гетман Потоцкий собрал 30-тысячное войско в Корсуне и часть его двумя путями послал на Запорожье. Около двух тысяч конных жовниров и реестровиков вел степью сын Потоцкого Стефан с казацким комиссаром Шембергом[85]. «Стыдно, – говорил тогда коронный гетман, – посылать большое войско против какой-то презренной шайки подлых хлопов». Приблизительно 5–6 тысяч реестровых казаков с небольшим отрядом немецких наемников плыли по Днепру на байдаках. Этим отрядом руководили Барабаш и Илляш. Отряды должны были соединиться у Кодака.
Чтобы не дать войскам противника соединиться и не пустить их на Сечь, гетман 22 апреля, имея в своем распоряжении 8 тысяч запорожцев и 12 пушек, пошел навстречу полякам. Два его полковника – Ганжа и Джеджалий (Джалалий) – отправились вверх по Днепру, чтобы перехватить реестровых и убедить их перейти на сторону Сечи.
Сблизившись с противником возле урочища Желтые Воды, Хмельницкий получил известие от Ганжи, что реестровые казаки колеблются и хотят услышать слово самого гетмана. Вождь казацкой армии вихрем метнулся к Каменному Затону, где Ганжа и Джалалий встретили отряд реестровиков, высадившихся на берег и ожидавших польского отряда. Речь Хмельницкого имела ошеломляющий успех. Казаки реестра во главе с полковником Кречовским и черкасским сотником Товпыгой повернули оружие против своей старшины. Барабаш и Илляш Караимович были убиты, реестровые решили перейти на сторону Хмельницкого.