¿Qué hace que una computadora sea única? ¿Es el HDD? Si es así, ¿eliminarlo y ponerlo en otra máquina hace que esa máquina sea la misma que la original?

Hay varias formas de identificar de forma única una computadora, abordaré los identificadores de hardware más comunes:

1. Para las computadoras en red, en general, la dirección MAC (Control de acceso a medios) de la interfaz de red se utiliza en el modelo OSI para identificar de forma única una pieza de hardware físico en una red. Estos difieren de las direcciones IP en que se asignan de forma exclusiva a una tarjeta de interfaz de red real (ya sea cableada o inalámbrica) y no se pueden cambiar fácilmente. (En muchos casos, no se pueden cambiar en absoluto).

2. Para la identificación de componentes de hardware, la “Identificación de hardware” se usa generalmente en los softwares. Generalmente es el número de serie de la unidad del sistema primario o un hash (combinación) de la unidad de disco principal + un código vinculado al procesador de la computadora.

3. Muchos sistemas DRM (Digital Rights Management) y sistemas anti-trampa de juegos acceden a otros identificadores de hardware para identificar de forma única un sistema informático y evitar eludir estos sistemas.

En mi experiencia, el identificador de HDD ha sido el más utilizado. Es una forma relativamente buena de identificar una computadora ya que, en general, incluso si se actualiza otra parte de la computadora, las personas tienden a no actualizar su HDD primario.

Quitar un HDD y colocarlo en otra máquina no lo haría igual que el original.

Debe tener en cuenta el hecho de que la máquina de la que lo saca tendrá una gran cantidad de componentes diferentes además del HDD que hacen que la computadora funcione: la placa base, el chip, la RAM, la tarjeta de sonido, la tarjeta gráfica, etc. Todas estas cosas tendrán afectará la velocidad de funcionamiento y rendimiento de su sistema operativo, la calidad de las cosas que ve en la pantalla y todos los procesos que puede manejar.

Su disco duro también tendrá un sistema operativo instalado, por ejemplo, Windows 7. Eso tiene requisitos mínimos que le permiten ejecutarse en su computadora: necesitará un procesador de 32 gb o 64 gb y al menos un par de gb de memoria. Si quitó su HDD y lo colocó en una máquina que tiene 10 o 15 años, es muy poco probable que los componentes sean compatibles con un sistema operativo como Windows 7.

Además, a medida que la tecnología avanza en los componentes, no serán tan compatibles entre sí. Las tarjetas gráficas generalmente entran en esta categoría, ya que a medida que se vuelven más avanzadas para jugar, las tarjetas de gama alta generalmente no funcionan tan bien con chips básicos y configuraciones de RAM.

Con todo eso en mente, si moviera su HDD a una computadora que tuviera exactamente los mismos componentes, no notaría ninguna diferencia y sería la “misma” computadora. Sin embargo, cada componente tiene su propio identificador único, por lo que cada parte de la computadora es única en su propia forma especial 🙂

Existen múltiples métodos para hacer que un sistema sea único. Cada pieza de hardware en una computadora generalmente tiene un identificador que fue alimentado por el fabricante. Las diferentes aplicaciones tienen diferentes métodos para marcar un sistema como único. Entonces, para una aplicación que verifica solo el HDD, el sistema sería identificado por el HDD.

Pero alguna otra aplicación puede verificar la CPU, la GPU, la placa base y las diferentes unidades de disco duro, concatenarlas y para esa aplicación cada sistema sería único y no tendría exactamente la misma pieza.

Por lo general, el objetivo de una computadora es hacer que todos sean iguales, por lo que el software se ejecutará en cualquier computadora.

Por lo tanto, generalmente intentan hacer que todas las computadoras funcionen de la misma manera, sin características de identificación únicas.

Pero una red, por ejemplo, necesita ver cada computadora como una entidad única para que las tarjetas de red tengan un identificador único. Hace mucho tiempo, estos ID se grabaron en la EPROM de la tarjeta, pero ahora están en la memoria flash y un programa puede modificarlos a voluntad, por lo que ya no hay garantía de que las direcciones MAC sean únicas.

También hay configuraciones en el chip de memoria COS, como el índice del disco de inicio, una contraseña de arranque y otros indicadores configurables por el usuario desde la página de configuración del BIOS. A veces, el chip BIOS EPROM o Flash contiene un código único, pero eso a menudo también se puede cambiar.

Hay aplicaciones como Microsoft Licensing que intenta descubrir la identidad del sistema y detectar cuándo Windows se está moviendo a otra computadora. Analiza cosas como el número de serie de la unidad de disco, el número de ranura de la tarjeta de video y algunas otras cosas que pueden variar un poco de un sistema a otro. Esto solo tiene un éxito parcial, es por eso que a veces obtienes falsos positivos y negativos cuando el verificador de licencias le notifica o no le notifica que necesita revalidar con Microsoft.

Entonces, aunque la mayoría de los datos únicos están en el disco duro, también hay todos esos otros pequeños pedazos de información, la dirección MAc de la tarjeta de red, el número de serie del disco duro y varias configuraciones de BIOS.

Agregando a la respuesta de Jacob …

El disco duro contiene los datos y el sistema operativo.
Cada componente de hardware tiene un número OEM (fabricante de equipo original).
Cada hardware que se utiliza para interconectar el sistema con una red tiene una dirección MAC adicional que es única en la red.
En las placas madre modernas, la BIOS tiene una clave que puede identificar de forma única esa placa. Esto se usa en la autenticación de los sistemas Microsoft Windows 8 que vienen precargados con el sistema operativo.

En el sentido que está preguntando, una computadora se identifica por su placa base y la (s) CPU (s). HDD es solo un componente.

More Interesting

¿Por qué las técnicas de optimización como el gradiente natural y los métodos de segundo orden (L-BFGS por ejemplo) no se usan mucho en el aprendizaje profundo?

¿Qué significa la siguiente imagen de un gráfico en Theano?

¿Es bueno hacer un muestreo estratificado para la regresión cuando se le da con grandes conjuntos de datos?

Cómo implementar un algoritmo de fijación de precios dinámico en Hadoop

¿Cuál es una explicación intuitiva de la aproximación de la función de codificación de mosaico en el aprendizaje por refuerzo?

¿El libro de Neural Networks de James Freeman cubre todos los temas?

¿Soy un desarrollador de dinosaurios si no uso Github, no conozco CI / CD y docker y solo conozco el aprendizaje profundo de la palabra de moda?

¿Qué son las redes neuronales progresivas?

¿Por qué las redes neuronales profundas no pueden extraer la estacionalidad de las series de tiempo?

Cómo probar la profundidad del fondo del procesamiento del lenguaje natural de alguien en una entrevista

En los algoritmos de aprendizaje automático, ¿por qué la función sigmoidea se usa principalmente y no funciones como tanh (x)? En tanhx por ej. parece dividir el eje y de manera uniforme y aplanarse rápidamente a medida que x se aproxima a +/- infinito. El rango es: sigmoide [0-1] y tanh (x) [-1,1].

Cómo obtener colores 'visualmente distinguibles' de las imágenes

¿Cuáles son algunos buenos recursos para conceptos sobre la identificación de similitudes entre documentos?

¿Los científicos informáticos realmente entienden cómo el aprendizaje profundo puede lograr sus resultados?

¿Cómo deciden las personas en aprendizaje profundo qué artículos no leer?