1. A method for booting-up a computing device, the method comprises: detecting, by a processing module, a boot-up of the computing device; addressing, by the processing module, at least a threshold number of distributed basic input/output system (BIOS) memories to retrieve a threshold number of error coded BIOS data slices for each of one or more sets of error coded BIOS data slices, wherein a BIOS program is encoded into the one or more sets of error coded BIOS data slices using an error coding dispersal function and wherein the one or more sets of error coded BIOS data slices are stored in the distributed BIOS memories and wherein the threshold number is less than a number of error coded BIOS data slices in one of the one or more sets of error coded BIOS data slices; reconstructing, by the processing module, the BIOS program from the threshold number of error coded BIOS data slices using an error coding dispersal function; and booting up the computing device in accordance with the BIOS program.