Te doy un resumen:
1- Tendrias que hacer de alguna forma un empaquetador del Disco que quieras hacerle el Backup (tal y como lo hace la consola)
2- Ese disco empaquetado (archivo) le deberiamos asignar un ID que este identificando en Xbox LIVE y que sea compatible a los algoritmos de la consola. (eso significa que sea registrado/asignado por la consola previamente y concuerde con uno que este en Xbox LIVE, para no tener un archivo no ejecutable despues de iniciar cession en Xbox LIVE)
3- Lo mas primordial, darle una firma digital al archivo para que sea ejecutable y detectable por la consola.
4- Ya que al fin de cuentas esto consitiria en crear un archivo empaquetado tal y como lo hace la consola cuando creas un backup para el HDD, tendrias que de alguna forma modificar el Dashboard de la consola para que este nuevo archivo empaquetado no necesite un disco
Original para arrancar... asumiendo que puedas hacer todo esto sin ningun problema podras cargar el backup desde el HDD o un disco sin problemas.
Si lo que te refieres es a convertir una Demo en un juego, es simple: desde que cambies el primer
Byte de dato de la demo para la consola quedaria un archivo inreconosible, y listo para la no carga...
Saludos