Até que ponto um computador pode ser redefinido para as configurações de fábrica?

16

Nosso professor nos deu 2 computadores usados ​​e nos pediu para formatá-los e nós fizemos. Em seguida, instalamos o Windows 10 em ambos. Agora ele vem e diz: "Eu não quero nenhum SO neles". Obviamente, quando um computador é fabricado, ele não possui sistema operacional. Ele quer que revertamos o computador para esse estado, desmontemos e remontemos suas partes e instale qualquer sistema operacional nele. Mas parece-me que a primeira coisa que qualquer sistema operacional está programado para fazer é não permitir que o usuário o exclua quando não houver sistemas operacionais instalados no computador. Parece que o resultado necessário não pode ser alcançado. Ou é? Eu não sei. Como vamos desmontá-lo de qualquer maneira, eu posso aprender como redefinir tudo usando o hardware. Então, você pode fazer isso de qualquer maneira (mesmo usando hardware; talvez desconecte ou troque alguns cabos)?


EDITAR

Independentemente do contexto, eu tenho o Win 10 em 2 computadores cada um e quero removê-lo e reverter o computador para o estado "caixa morta"

TGamer
fonte
41
Inicialize a partir de outro dispositivo (disco de inicialização linux, disco do Windows) e exclua todas as partições da unidade. Feito?
Jonno
39
"É claro que, quando um computador é apenas fabricado, ele não tem sistema operacional". - na verdade, ele provavelmente não tem um sistema operacional; em escalas semelhantes à Dell, o sistema operacional provavelmente é gravado no disco antes de colocá-lo no computador. Eles podem até obter os discos da (por exemplo) Seagate com a imagem do SO já instalada.
Roger Lipscombe
45
Por que você acha que um sistema operacional seria programado para não permitir a exclusão?
Mokubai
7
mesmo os fabricantes que entregam PCs "sem SO" geralmente instalam freedos nele para que você possa testá-lo.
Satibel
40
"nós [os formatamos]. Em seguida, instalamos o Windows 10 em ambos." O que você acha que havia nelas entre essas ações?
Kevin

Respostas:

22

É possível inicializar um computador sem instalar o sistema operacional no disco rígido. É o que acontece com o DBAN. O DVD ou USB contém um arquivo de imagem de um sistema operacional carregado na memória, fazendo o computador funcionar. No DBAN, é carregado um programa que grava em um disco rígido, removendo e obliterando todos os dados que ele contém. Quando o computador está desligado, o sistema operacional desaparece da memória, deixando os discos em branco.

Algumas informações são mantidas na memória não volátil na placa do sistema na forma de configurações do BIOS. Estes são frequentemente mantidos por uma bateria que pode ser removida.

user6784003
fonte
20
Algumas informações também são mantidas em armazenamento supostamente volátil por um certo período de tempo. É por isso que é importante ter pequenas cargas explosivas montadas na sua RAM, apenas para o caso de você encontrar o FBI prestes a arrombar sua porta e carregando caixas de nitrogênio;) security.stackexchange.com/a/10644/91549 e superusuário. com / a / 226970/576378 para saber mais sobre isso.
Flith
2
Então, se eu tenho a ferramenta de criação de mídia win10 no meu usb, inicializo a partir dele e formato o disco rígido completamente, depois desconecto meu usb e voila, certo?
TGamer
3
@TGamer Yup. Observe que isso não é realmente seguro; vestígios das informações permanecerão no disco. Ele não será capaz de inicializar, mas alguém poderá, por exemplo, encontrar documentos confidenciais se receber o PC limpo.
SomeoneSomewhereSupportsMonica
11
Como alguém em algum lugar disse. As pessoas pensam que a formatação de um disco o limpa completamente, nem sempre. Limpa o índice, mas não o livro real.
Keith Loughnane
De fato, mas como sempre, depende: se o programa que faz a formatação é algo como o DBAN, como sugerido na resposta, provavelmente é substituído e destruído repetidamente os dados ('texto principal') muito mais profundamente do que o necessário ou poderia ser ser recuperável forense.
Underscore_d
54

Se você deseja "redefinir" o computador o mais próximo possível das "especificações de pré-montagem", é necessário limpar as unidades, redefinir o BIOS e desmontar as peças individuais.

A limpeza das unidades, para que elas fiquem completamente vazias ou cheias de bits aleatórios, pode ser obtida com um sistema inicializável (USB / CD-ROM) como o DBAN: https://dban.org/ (instruções para criar mídia etc. podem ser encontradas em Perguntas sobre ajuda / instalação).

Se o seu computador já estiver desmontado, é necessário conectar as unidades a outro computador (via USB ou internamente via SATA) e fazer a limpeza nesse local.

Alguns BIOSs oferecem uma opção de limpeza de disco (principalmente laptops), por isso pode valer a pena conferir também.

As configurações do BIOS (ou UEFI, o que você tiver no computador) podem ser redefinidas no próprio BIOS.

DocWeird
fonte
11
"Alguns BIOSs oferecem uma opção de limpeza de disco (principalmente laptops), então pode valer a pena conferir isso também." - Tecnicamente falando, acredito que isso faça parte do conjunto de comandos SATA, portanto, na verdade, não é o BIOS que está limpando a unidade, é a própria limpeza. (A diferença é a) que você realmente não precisa do BIOS, apenas uma maneira de emitir o comando para a unidade eb) a unidade pode desconectar-se do host enquanto faz a limpeza e não bloquear recursos dessa maneira. Ah, ec) a unidade pode trapacear, ou seja, ela pode simplesmente definir um pouco em sua configuração interna dizendo "Estou vazio".)
Jörg W Mittag
2
@ jörg-w-mittag Eu quis dizer uma opção real de "limpeza segura" oferecida, como em laptops Dell, etc, onde o disco é realmente limpo na próxima inicialização. Não é apenas um tipo de coisa "destrua o layout da partição MBR / GPT".
DocWeird
8
Isso também faz parte do conjunto de comandos SATA e manipulado pelo próprio disco. No entanto, a especificação não diz o quão "segura" a limpeza deve ser. Alguns discos com criptografia de disco completo podem simplesmente excluir a chave, por exemplo, ou os SSDs simplesmente redefinem sua tabela de alocação de bloco. Você pode emitir esse comando a partir do BIOS, usando hdparm(no Linux) ou várias outras ferramentas.
Jörg W Mittag
" redefinir " o BIOS? Certamente podemos fazer melhor que isso.
Bergi
2
Permitam-me salientar que o DBAN não tem suporte para Secure Erase, o que significa que ele efetivamente não suporta SSDs. A DBAN também foi adquirida pelo produto "Blancco Drive Eraser" - eu não confiava mais no site.
precisa saber é o seguinte
9

A totalidade do sistema operacional depende dos primeiros setores do disco rígido. Sem esse primeiro setor crítico, todo o disco rígido também pode ser preenchido com bits aleatórios. Você pode pegar um disco do Live Linux OS, abri-lo no seu computador e executar um comando como o seguinte (execute como root):

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

Nesse ponto, as estruturas GPT ou UEFI no início da unidade serão zeradas e o computador não poderá inicializar nada, como se o disco rígido fosse novo em folha (embora haja partes do sistema operacional) espalhados pelo resto da unidade).

É importante observar que o sistema operacional não está instalado no computador , está instalado no disco rígido . Você pode mover o disco rígido de um computador para outro e o sistema operacional pode ser executado no novo hardware. Observe que o uso do comando acima tornará a unidade inutilizável em qualquer computador até que seja formatada.

NOTA : Verifique a localização do disco rígido antes de usar o comando. Nem todos os sistemas Linux mapearão o disco rígido para / dev / sda. Você pode usar o comando lsblk para verificar o dispositivo para o qual o disco rígido está mapeado. (Obrigado a @HSchmale pelo comentário).

phyrfox
fonte
4
Você vai querer lsblkpara ter certeza de que você limpe a unidade direita. Algumas distribuições tornam sda a própria imagem ao vivo quando são colocadas ao vivo.
HSchmale
Observe que isso não limpará toda a unidade se ela for realmente grande.
Wizzwizz4
6

Há algumas coisas que não estão claras em sua postagem - especificamente se um computador retornar ao seu estado "de fábrica", dependendo do PC, ele terá um sistema operacional em uma imagem de disco no disco rígido ou no disco rígido ficará TOTALMENTE em branco - ou seja, não formatado.

Um computador não faz nada para impedir que um usuário exclua o sistema operacional; no entanto, se não houver um sistema operacional, normalmente não há ferramentas internas para fazer nada. Nesse caso, você normalmente inicializa um disco DVD ou USB e instala um sistema operacional.

Os instaladores do Windows e Linux oferecem a oportunidade de inicializar um instalador USB e substituir o sistema operacional / sistema antigo. Se é isso que você quer fazer, baixe uma cópia do Ubuntu (ou outra distribuição, se preferir), instale-a em uma chave USB, inicialize-a e reinstale o sistema operacional.

Se você deseja apagar totalmente o disco rígido, prepare um pendrive com o Ubuntu, inicialize o Ubuntu, clique na coisa giratória na parte superior, digite terminal e inicie o terminal. Isso deve fornecer uma caixa preta. Digite sudo / bin / bash para obter acesso total ao administrador. Use fdisk -lpara encontrar o disco apropriado (que será chamado / dev / sd?) - você pode determinar o disco apropriado pelo tamanho. Em seguida, digite dd if=/dev/zero of=/dev/sd? bs=512 count=1e reinicie. Este comando apaga os primeiros 512 bytes do disco e faz com que apareça no sistema operacional como novo e não formatado. (Se você alterar o bs para algo como 65536 e deixar a opção de contagem, ele zerará o disco inteiro - isso levará muito tempo)

davidgo
fonte
Eu disse que não quero absolutamente nada no meu pc. Nem mesmo o OS
TGamer
2
Em seguida, siga minhas instruções sobre o dd.
Davidgo 4/17
Vale a pena mencionar o uso do smartcl para chamar a exclusão segura dos discos, se houver suporte.
Toby Speight
Windows Install discos sempre contido utilitários de disco para particionar e formatar de discos rígidos, tais como FDisk e DiskPart
Mad Myche
11
a parte legal desse comando dd é que, se você simplesmente copiá-lo e colá-lo sem ler as instruções, o? irá expandir para significar todas as unidades, não apenas o que você queria apagar :)
Ninguém
4

Como não tenho reputação suficiente para comentar, postarei isso como resposta.

Você mencionou que possui a mídia de instalação do Windows 10 em uma unidade USB. Se você pressionar Shift+ F10no programa de Instalação do Windows, ele abrirá um prompt de comando.

A partir daí, você pode inserir o diskpartcomando e select disk 0selecionar o primeiro disco rígido (use list diskpara encontrar o número correto do disco). Agora entre clean allpara apagar completamente o disco (sobrescreva com zeros).

Nathan Piercy
fonte
Isso não deveria ter sido postado como um comentário, porque é de fato uma resposta. Há uma distinção nos sites Stack Exchange. (Re) leia o tour se quiser saber mais.
Wizzwizz4
3

Use o Ultimate Boot CD para limpar as unidades e redefinir o BIOS. É tudo o que você pode fazer do ponto de vista de software. A redefinição é desmontá-lo fisicamente.

A razão pela qual sugiro o UBCD é porque ele possui uma limpeza segura, o que impedirá que os dados nas unidades sejam recuperados, enquanto no formato Windows, você ainda pode recuperar os dados, se preferir.

JordanGS
fonte
2

Use uma mídia inicializável (USB, CD, DVD, até uma inicialização de rede seria suficiente) para inicializar ao vivo o computador com um sistema operacional de sua escolha.

Uma vez no sistema operacional de sua escolha, use os utilitários de disco ou o terminal para apagar completamente qualquer unidade conectada ao sistema.

Dessa forma, o sistema operacional não precisa se excluir, outro sistema operacional (ao vivo) fará o trabalho para você.

Uma das maneiras mais fáceis de fazer isso é com um usb ubuntu ao vivo.

(Ohhhh, btw, se o sistema operacional que você possui ativamente em sua unidade for baseado em unix, você poderá usar rm rfcom privilégios de root no terminal para fazer com que o sistema operacional limpe toda a unidade :))

Nick Tritsis
fonte
Isso não limpará toda a unidade. O comando que você quer dizer é rm -rf /, mas isso apenas limpa o índice - todos os arquivos ainda estarão lá, apenas sem nomes, até que você os substitua por outra coisa. (Formatação limpa o índice, assim que você deve fazer algo parecido com tubulação /dev/zeroem /dev/sd?vez disso.)
wizzwizz4
0

Três adições ao conselho dado:

Verifique se um chamado HPA foi configurado na unidade; esse é um conjunto reservado de setores, fazendo com que a unidade pareça um pouco menor do que é e fazendo qualquer tentativa de limpá-la sem estar ciente de que está incompleta.

O hdparm -N de um sistema linux live pode ser usado para ver, criar e remover HPAs.

...

Se estiver usando o recurso de apagamento seguro do ATA via hdparm, certifique-se de usar uma senha recuperável durante as preparações (o processo de apagamento seguro é duas etapas, bloquear a unidade com uma senha e acionar o processo de apagamento que desbloqueia a unidade novamente) - se perder, você pode acabar com uma unidade que é, à sua maneira, emparedada.

...

O licenciamento de SO com alguns SOs muito modernos pode depender de um número de série do BIOS ou de um número de série substituto criado a partir de especificações de hardware e / ou outros números de série de hardware (por exemplo, endereços MAC do adaptador de rede). Esse computador pode se comportar de maneira um pouco diferente (geralmente para sua vantagem) ao instalar um sistema operacional mesmo após uma limpeza completa, pois o que aconteceu durante a instalação não afetou apenas o PC local, mas armazenou algumas informações de autorização em algum lugar da Internet.

rackandboneman
fonte
-1

O que você pode fazer é usar um programa de preenchimento zero em outro computador para redefinir as unidades para todos os zeros.

Vai
fonte
11
Sim, mas como ?
Wizzwizz4