Yo antes lo tenía puesto en mi servidor casero. Pero no usaba ningún sistema de bios.
Primero con dos discos duros (o partición), cargaba un windows en la partición 1, le instalaba lo que necesitaba con todos los programas que quería.
Y en la partición 2 c grababa una imagen con norton ghost de unos pocos gigas de la partición 1.
Luego montaba un CD de arranque por seguridad (aun que también se puede montar en el propio disco duro), para que al cargar el ordenador desde el CD, me restaurara toda la imagen, del disco 2 al disco 1 si pasaba algo.
Mas adelante usé con dos discos duros, un boot dual, en selector de arranque desde bios, copias exactas de disco a disco.
Así que si, poderse se puede, pero dependiendo de los programas usados y del ordenador lo podrás hacer mejor de una forma que no de otra.