无著才知道自己勤奋不够,又回到从前的修行处,重修三年弥勒菩萨,但还是没有成功,非常失望地下山去。他在下山的路上看见一个山洞,从山洞上面掉下的水滴穿了岩山,使他醒悟自己还是不够勤奋,返回山洞再重修三年,但仍未成就。无著下山时,看见一座高大的岩山,山顶有一只鹰。那只鹰进出时翅膀磨着岩山,鹰鸟进出的岩山因此被穿透,此事又提醒无著菩萨要再努力。
无著菩萨又返回原来的山洞里,再修了三年,但不知为何仍然未得成就,非常不高兴地走在街上时,突然看见一条下半身受伤的狗,伤口中有不可胜数的小虫,但上半身仍有痛苦的感觉。无著对此产生真实的慈悲心,用自己身上的肉养他的伤。他还准备用舌头取那些虫子时,那只狗突然变成弥勒菩萨,对无著说:“你的业力深重,我对你暗示了很多次,但你却感觉不到,即开始磨针的是我,后来让你看见滴水穿岩、鹰翅穿山的也是我,我时时刻刻都在你的身旁,但你却感觉不到。现在好了,你的业障已消除,内心发出了慈悲心,你已如愿,从今以后你就是弥勒菩萨。”