¿En qué medida se puede restablecer una computadora a la configuración de fábrica?

16

Nuestro maestro nos dio 2 computadoras usadas y nos pidió que las formateáramos y lo hicimos. Luego instalamos Windows 10 en ambos. Ahora viene y dice "No quiero ningún sistema operativo en ellos". Por supuesto, cuando una computadora se acaba de fabricar, no tiene sistema operativo. Quiere que volvamos la computadora a ese estado, que desarmemos y reensamblemos sus partes, e instalemos cualquier sistema operativo en ella. Pero me parece que lo primero que debe hacer un sistema operativo es no permitir que el usuario lo elimine cuando no hay sistemas operativos instalados en la computadora. Parece que el resultado necesario no se puede lograr. ¿O es eso? No lo sé. Como lo desmontaremos de todos modos, podría aprender cómo restablecer todo usando el hardware. Entonces, ¿puede hacer eso de alguna manera (incluso utilizando hardware; tal vez desconecte o cambie algunos cables)?


EDITAR

Independientemente del contexto, tengo Win 10 en 2 computadoras cada una, y quiero eliminarlo y revertir la computadora al estado de "caja muerta"

TGamer
fuente
41
Arranque desde otro dispositivo (disco de arranque de Linux, disco de Windows), elimine todas las particiones de la unidad. ¿Hecho?
Jonno
39
"Por supuesto, cuando una computadora se acaba de fabricar, no tiene sistema operativo". - en realidad es probable que lo hace tener un sistema operativo; a escalas similares a las de Dell, es probable que el sistema operativo se escriba en el disco antes de colocarlo en la computadora. Incluso podrían obtener los discos de (por ejemplo) Seagate con su imagen del sistema operativo ya instalada.
Roger Lipscombe
45
¿Por qué crees que un sistema operativo estaría programado para no permitirse que se elimine?
Mokubai
77
incluso los fabricantes que envían PC "sin sistema operativo" generalmente instalan freedos en él para que pueda probarlo.
satibel
40
"los formateamos]. Luego instalamos Windows 10 en ambos". ¿Qué crees que había en ellos entre esas acciones?
Kevin

Respuestas:

22

Es posible iniciar una computadora sin instalar el sistema operativo en el disco duro. Esto es lo que sucede con DBAN. El DVD o USB contiene un archivo de imagen de un sistema operativo que se carga en la memoria, haciendo que la computadora funcione. En DBAN, se carga un programa que escribe en un disco duro, eliminando y borrando todos los datos que contiene. Cuando la computadora se apaga, el sistema operativo desaparece de la memoria, dejando los discos en blanco.

Parte de la información se almacena en la memoria no volátil de la placa del sistema en forma de configuración del BIOS. A menudo, estos son mantenidos por una batería que se puede quitar.

usuario6784003
fuente
20
Parte de la información también se almacena en un almacenamiento supuestamente volátil durante cierto tiempo. Es por eso que es importante tener pequeñas cargas explosivas montadas en su RAM, en caso de que detecte que el FBI está a punto de derribar su puerta y llevar contenedores de nitrógeno;) security.stackexchange.com/a/10644/91549 y superusuario. com / a / 226970/576378 para más información sobre eso.
flith
2
Entonces, si tengo la herramienta de creación de medios win10 en mi usb, arranco desde ella y formateo el disco duro por completo, luego desconecto mi usb y listo, ¿verdad?
TGamer
3
@TGamer Sí. Tenga en cuenta que eso no es realmente seguro; rastros de la información permanecerán en el disco. No podrá arrancar, pero alguien puede, por ejemplo, encontrar documentos confidenciales si se le da la PC borrada.
SomeoneSomewhereSupportsMonica
1
Como alguien dijo en alguna parte. La gente piensa que formatear un disco lo borra por completo, no siempre es así. Elimina la tabla de contenido pero no el libro real.
Keith Loughnane
De hecho, pero como siempre, depende: si el programa que formatea es algo así como DBAN como se sugiere en la respuesta, lo más probable es que se sobrescriba repetidamente y destruya los datos ('texto principal') mucho más de lo que se necesita o podría alguna vez ser recuperable forense
underscore_d
54

Si desea "restablecer" una computadora lo más cerca posible de las "especificaciones de premontaje", debe limpiar las unidades, restablecer el BIOS y desmontar las partes individuales.

Se puede limpiar las unidades para que estén completamente vacías o llenas de bits aleatorios con un sistema de arranque (USB / CD-ROM) como DBAN: https://dban.org/ (se pueden encontrar instrucciones para crear medios, etc. en Ayuda / Preguntas de instalación).

Si su (s) computadora (s) ya están desarmadas, debe conectar las unidades a otra computadora (a través de USB o internamente a través de SATA) y limpiar allí.

Algunas BIOS ofrecen una opción de borrado de disco (en su mayoría portátiles, sin embargo), por lo que podría valer la pena comprobarlo también.

La configuración del BIOS (o UEFI, lo que tenga en la computadora) se puede restablecer en el BIOS mismo.

DocWeird
fuente
11
"Algunas BIOS ofrecen una opción de borrado de disco (en su mayoría portátiles, sin embargo), por lo que podría valer la pena comprobarlo también". - Técnicamente hablando, creo que esto es parte del conjunto de comandos SATA, por lo que en realidad no es que el BIOS limpie la unidad, es la unidad que se limpia a sí misma. (La diferencia es a) que en realidad no necesita el BIOS, solo alguna forma de emitir el comando a la unidad, yb) la unidad puede desconectarse del host mientras se realiza la limpieza y no bloquear ningún recurso de esa manera. Ah, yc) la unidad puede hacer trampa, es decir, puede simplemente establecer un poco en su configuración interna diciendo "Estoy vacío".)
Jörg W Mittag
2
@ jörg-w-mittag Me refería a una opción real de "borrado seguro" que se ofrece, como en las computadoras portátiles Dell, etc., donde el disco se borra en el próximo arranque. No es solo un tipo de "destruir el diseño de partición MBR / GPT".
DocWeird
8
Eso también es parte del conjunto de comandos SATA y lo maneja el propio disco. Sin embargo, la especificación no dice cuán "segura" debe ser la limpieza. Algunos discos con cifrado de disco completo pueden simplemente eliminar la clave, por ejemplo, o los SSD simplemente restablecen su tabla de asignación de bloques. Puede emitir ese comando desde el BIOS, utilizando hdparm(en Linux) o una serie de otras herramientas.
Jörg W Mittag
" restablecer " BIOS? Seguramente podemos hacerlo mejor que eso.
Bergi
2
Permítanme señalar que DBAN no tiene soporte de borrado seguro, lo que significa que efectivamente no es compatible con SSD. DBAN también se ha apoderado de este llamado producto "Blancco Drive Eraser". Realmente ya no confiaría en el sitio web.
oldmud0
9

La totalidad del sistema operativo depende de los primeros sectores del disco duro. Sin este primer sector crítico, todo el disco duro también podría estar lleno de bits aleatorios. Puede tomar un disco de Live Linux OS, introducirlo en su computadora y ejecutar un comando como el siguiente (ejecutar como root):

dd if=/dev/zero of=/dev/sda bs=4096 count=4096

En este punto, las estructuras GPT o UEFI al comienzo de la unidad se pondrán a cero y la computadora no podrá arrancar en absoluto, como si el disco duro fuera completamente nuevo (aunque habrá partes del sistema operativo) esparcidos por el resto del recorrido).

Es importante tener en cuenta que el sistema operativo no está instalado en la computadora , está instalado en el disco duro . Puede mover el disco duro de una computadora a otra y el sistema operativo puede ejecutarse en el nuevo hardware. Tenga en cuenta que el uso del comando anterior hará que la unidad quede inutilizable en cualquier computadora hasta que se formatee.

NOTA : Asegúrese de verificar la ubicación del disco duro antes de usar el comando. No todos los sistemas Linux asignarán el disco duro a / dev / sda. Puede usar el comando lsblk para verificar el dispositivo al que está asignado el disco duro. (Gracias a @HSchmale por el comentario).

phyrfox
fuente
44
lsblkPrimero querrás asegurarte de limpiar el disco correcto. Algunas distribuciones hacen que sda ​​sea la imagen en vivo cuando se colocan en vivo.
HSchmale
Tenga en cuenta que esto no borrará toda la unidad si la unidad es realmente grande.
wizzwizz4
6

Hay algunas cosas que no están claras en su publicación, específicamente si una computadora va a volver a su estado de "fábrica", dependiendo de la PC tendrá un sistema operativo en una imagen de disco en el disco duro o el disco duro estará TOTALMENTE en blanco, es decir, no formateado.

Una computadora no hace nada para evitar que un usuario elimine el sistema operativo, sin embargo, si no tiene un sistema operativo, generalmente no hay herramientas integradas para hacer nada. En este caso, normalmente arrancaría un DVD o disco USB e instalaría un sistema operativo.

Los instaladores de Windows y Linux ofrecen la oportunidad de iniciar un instalador USB y sobrescribir el sistema operativo / sistema antiguo. Si esto es lo que quiere hacer, descargue una copia de Ubuntu (u otra distribución si lo prefiere), instálela en una memoria USB, inicie desde ella y vuelva a instalar el sistema operativo.

Si desea borrar por completo el disco duro, prepare una memoria USB con Ubuntu, inicie Ubuntu, haga clic en el elemento giratorio en la parte superior, escriba terminal e inicie el terminal. Esto debería proporcionar una caja negra. Escriba sudo / bin / bash para obtener acceso de administrador completo. Utilícelo fdisk -lpara encontrar el disco apropiado (que se llamará / dev / sd?). Puede indicar el disco apropiado por su tamaño. Luego escriba dd if=/dev/zero of=/dev/sd? bs=512 count=1y reinicie. Este comando borrará los primeros 512 bytes del disco y lo hará aparecer en el sistema operativo como nuevo y sin formato. (Si cambia el bs a algo así como 65536 y deja de lado la opción de conteo, pondrá a cero todo el disco, esto llevará MUCHO tiempo)

davidgo
fuente
Dije que no quiero absolutamente nada en mi PC. Ni siquiera el sistema operativo
TGamer
2
Luego sigue mis instrucciones sobre dd.
davidgo
Vale la pena mencionar el uso de smartcl para invocar el borrado seguro de los discos, si es compatible.
Toby Speight
Los discos de instalación de Windows siempre han contenido utilidades de disco para particionar y formatear discos duros, como FDisk y DiskPart
Mad Myche
1
Lo bueno de ese comando dd es que si solo lo copia y lo pega sin leer las instrucciones, el? se expandirá para significar todas las unidades, no solo la que quería borrar :)
Nadie
4

Como no tengo suficiente reputación para comentar, publicaré esto como respuesta.

Mencionó que tiene los medios de instalación de Windows 10 en una unidad USB. Si presiona Shift+ F10en el programa de instalación de Windows, se abrirá un símbolo del sistema.

Desde allí, puede ingresar el diskpartcomando y luego select disk 0seleccionar el primer disco duro (use list diskpara encontrar el número de disco correcto). Ahora ingrese clean allpara borrar completamente el disco (sobrescribir con ceros).

Nathan Piercy
fuente
Esto no debería haberse publicado como un comentario, porque de hecho es una respuesta. Hay una distinción en los sitios de Stack Exchange. (Re-) lea el recorrido si desea saber más.
wizzwizz4
3

Use Ultimate Boot CD para limpiar las unidades y restablecer el BIOS. Eso es todo lo que puede hacer desde el punto de vista del software. El reinicio es desarmarlo físicamente.

La razón por la que sugiero UBCD es porque tiene un borrado seguro que evitará que se recuperen los datos en las unidades, mientras que el formato de Windows, aún puede recuperar los datos, así que elija en una fecha posterior.

JordanGS
fuente
2

Use un medio de arranque (USB, cd, dvd, incluso un arranque de red sería suficiente) para arrancar en vivo la computadora con el sistema operativo que elija.

Una vez en el sistema operativo de su elección, use las utilidades de disco o el terminal para borrar completamente cualquier unidad conectada al sistema.

De esa manera, el sistema operativo no tiene que borrarse, otro sistema operativo (en vivo) hará el trabajo por usted.

Una de las formas más fáciles de hacerlo es con un usb ubuntu en vivo.

(Ohhhh, por cierto, si el sistema operativo que tiene activamente en su unidad se basa en Unix, en realidad puede usarlo rm rfcon privilegios de raíz en el terminal para que el sistema operativo limpie toda la unidad :))

Nick Tritsis
fuente
Eso no borrará todo el disco. El comando que quiere decir es rm -rf /, pero eso solo borra el índice: todos los archivos seguirán allí, solo sin nombres de archivo hasta que los sobrescriba con otra cosa. (El formateo borra la tabla de contenido, por lo que debería hacer algo como canalizar /dev/zeroen su /dev/sd?lugar.)
wizzwizz4
0

Tres adiciones al consejo dado:

Compruebe si se ha configurado una llamada HPA en la unidad; Este es un conjunto reservado de sectores, lo que hace que la unidad parezca un poco más pequeña de lo que es, e intenta limpiarla sin darse cuenta de que está incompleta.

hdparm -N de un sistema Linux Live se puede usar para ver, crear y eliminar HPA.

...

Si usa la función de borrado seguro ATA a través de hdparm, asegúrese de usar una contraseña que sea recuperable durante los preparativos (el proceso de borrado seguro es de dos pasos, bloquear la unidad con una contraseña y luego activar el proceso de borrado que desbloqueará el disco nuevamente) - si se pierde, puede terminar con una unidad que, a su manera, está bloqueada.

...

Las licencias de SO con algunos SO muy modernos pueden depender de un número de serie del BIOS o de un número de serie sustituto creado a partir de especificaciones de hardware y / u otros números de serie de hardware (por ejemplo, direcciones MAC del adaptador de red). Dicha computadora podría comportarse de manera ligeramente diferente (por lo general, para su ventaja) al instalar un sistema operativo incluso después de un borrado completo, ya que lo que sucedió durante la instalación no solo afectó a la PC local sino que almacenó cierta información de autorización en algún lugar de Internet.

rackandboneman
fuente
-1

Lo que puede hacer es usar un programa de relleno cero en otra computadora para restablecer las unidades a todos los ceros.

Será
fuente
1
Si pero como ?
wizzwizz4