Yo no he logrado entender la situacion; si la imagen a escribir con dd es mayor de 512 bytes, dd te daria error o no escribe nada, al querer escribir en el MBR; si usas Lilo, bastaria con leer el manual y escribir la copia que guarda Lilo; has revisado con fdisk el MBR actual? el sector boot, lo recuperas con fdisk o sfdisk; la tabla con Testdisk. En fin, espero que de algo te sirva esta informacion.