Quiero alojar un sitio web en una computadora de escritorio que ejecute Ubuntu con una máquina virtual de Windows. Regalaré la computadora a cambio de varios meses de alojamiento web remoto. Quiero agregar algún tipo de bloqueo (hardware o de otro tipo) para que los usuarios finales tengan dificultades para volver a instalar Windows y usar la máquina como quieran, en contradicción con el contrato.
Idealmente, me gustaría que la máquina muriera si se intenta la reinstalación del sistema operativo. Que no tiene que ser completamente insuperables , pero tiene que ser lo suficientemente difícil evitar la reinstalación informal . Quizás en el arranque, el sistema puede verificar si existen ciertos archivos en la computadora y negarse a arrancar si no lo hacen. No sé si esto es posible, pero tal vez el BIOS está protegido con contraseña y busca archivos antes de arrancar. Los archivos que busca pueden ser sensibles a la fecha, es decir, requieren un reemplazo remoto en un horario.