Jabarkan Asal usul dari Muhammad Saleh

Mek Saleh, demikian sapaan akrabnya, lahir pada 13 Rabiul Awal 1257 Hijriyah (sekitar tahun 1841) di Dusun Pasir Baru, kini Nagari Pilubang, Kabupaten Padang Pariaman sekarang. Ia merupakan anak Peto Radjo dari istri keduanya, Taroes.

Sang ayah merupakan keturunan uleebalang di Rigaih, kini masuk Kabupaten Aceh Barat. Kapan leluhurnya bermukim di Pariaman tidak jelas, tapi Peto Radjo sudah menjadi saudagar ulung di Pariaman pada abad ke-18. Adapun Taroes berasal dari Guguak Tinggi, Kabupaten Agam bersuku Payobada.

Saleh menjalani masa kecil dengan kepahitan sebab sang ayah jatuh miskin dan ibunya meninggal. Selain Taroes, Peto Radjo memiliki tiga istri sehingga ia kesulitan memenuhi kebutuhan keluarga.

Saleh dibesarkan oleh dua kakak kandungnya, Jidun dan Nangsibah. Saat remaja, ia sudah bekerja untuk menopang hidup, seperti membantu pemilik kedai membeli barang-barang di pasar hingga menarik pukat.

Namun demikian, pekerjaan kasar tersebut tak lama ia lakoni, karena sang ayah menasihatinya untuk berdagang. Untuk apa bekerja kalau tidak untuk menambah akal budi.