Jabarkan Masa muda dari Tuanku Imam Bonjol

Nama asli dari Tuanku Imam Bonjol adalah Muhammad Syahab, yang lahir di Bonjol pada 1 Januari 1772. Ia merupakan putra dari pasangan Khatib Bayanuddin dan Hamatun. Ayahnya, Khatib Bayanuddin merupakan seorang alim ulama yang berasal dari Sungai Rimbang, Suliki, Lima Puluh Kota. Ibunya Hamatun dan pamannya Syekh Usman adalah perantau bangsa Arab yang datang ke Alai Ganggo Mudik, dan diterima masuk ke dalam tatanan adat Minangkabau. Syekh Usman menjadi penghulu kaum keturunannya, sebagai bagian klan suku Koto.

Setelah dewasa dan menjadi ulama dan pemimpin, Muhammad Syahab mendapat beberapa gelar dari masyarakat setempat, yaitu Peto Syarif, Malin Basa, Datuk Bagindo Suman, dan terakhir Tuanku Imam.

Tuanku Imam Bonjol tidak terlibat sejak awal dalam Perang Padri. Ia baru terlibat setelah Tuanku nan Renceh dari Kamang, Agam sebagai salah seorang pemimpin Harimau Nan Salapan menunjuknya sebagai imam (pemimpin) bagi kaum Padri di Bonjol. Ia akhirnya lebih dikenal dengan sebutan Tuanku Imam Bonjol.