The embodiment of the invention relates to the technical field of Internet, in particular to a program loading method and device and electronic equipment. The method is applied to a main chip in a linux system. wherein the master chip can perform data interaction with at least one slave chip in the linux system; the method comprises the following steps of: after obtaining an updated program data packet, loading a bootloader to the at least one slave chip, thereby achieving initialization of the at least one chip, sending starting data to the at least one slave chip, thereby finishing initialization so as to start the at least one slave chip which finishes initialization, and sending the program data packet to the at least one slave chip which finishes initialization and starts. By adoptingthe method, the device and the electronic equipment, the problem that the distributed system is not easy to repair and update when a bad block is generated can be improved.