Formato profundo de um disco rígido em um sistema Linux

4

Eu tenho um Netbook Asus Eee PC original que gostaria de vender. Quando eu vendi computadores antigos no passado, eu normalmente fiz um formato de estilo deep / secure / zeroing out. Como posso fazer isso em um Netbook Linux? Estou procurando

  1. O comando que me permitirá fazer isso

  2. Conselhos sobre como posso fazer isso em um dispositivo com mídia (aparentemente?) não removível

Obrigado antecipadamente!

    
por Alan Storm 02.08.2009 / 00:38

5 respostas

15

Outro que você pode usar é DBAN .

    
por 02.08.2009 / 01:34
10

Primeiro, crie uma instalação Linux ao vivo em uma unidade USB ( instruções ).

Em seguida, inicialize a instalação do USB Linux e execute:

shred -vfz -n 100 /dev/hda 

Você pode alterar 100 para qualquer número de passagens de zero gravações que você quiser ("z" está especificando zero-gravações). O parâmetro "f" substitui qualquer problema de permissão. "v" é detalhado. / dev / hda deve ser o seu disco rígido (ou pode ser o / dev / sda se você estiver usando o SATA). Você pode usar sudo fdisk -l para obter a lista de unidades para se certificar de que você deve usar em vez de (/ dev / hda).

    
por 02.08.2009 / 00:43
4

A NSA vai desmontar sua máquina e está pronta para passar semanas se recuperando seus dados?

Não?

Depois é só dd if = / dev / zero de / dev / sda bs = 1M ou melhor (como não estamos logado como root) sudo dd se = / dev / zero de = / dev / sda bs = 1M

Pode querer ser iniciado a partir de um único usuário ou de outro dispositivo, mas desconfio que isso não importe (pequenas chances de a máquina falhar antes de você terminar de escrever, mas duvido).

O sda do disco da máquina será todo 0 e irrecuperável. Dada a maneira como os SSDs funcionam, provavelmente haverá alguns blocos inacessíveis, que você precisa de um utilitário para obter, mas eles não serão legíveis com ferramentas normais.

Dado que você não sobrescreve dados em SSDs, você escreve dados, e a unidade apaga a área através de comandos de hardware, e então grava seus dados na nova área em branco (Big simplificação aqui), eu suspeito que a sobrescrever um zilhão Às vezes, a coisa não lhe compra nada (e tudo isso é apenas para que a NSA não desmonte sua unidade e a leia com um microscópio eletrônico de varredura ou algo assim), já que a tecnologia é bem diferente com um SSD.

    
por 03.08.2009 / 01:15
3

Como sugeriram os jardineiros, DBAN é provavelmente o que você deseja. Tem um ótimo suporte de hardware, portanto, provavelmente funcionará com seu controlador e é fácil de usar. Eu tenho usado por anos para higienizar unidades contendo dados do caso. A interface é simplista, mas fácil de usar. Além disso, ele será executado a partir de uma unidade flash USB, tornando sua vida muito mais fácil.

    
por 02.08.2009 / 03:24
1

inicialize a partir de qualquer distro ao vivo, inicie um editor de texto de sua escolha e escreva o seguinte código nele, salve e execute:

#!/bin/bash
$DRIVE = /dev/sda # change this to your hard drive you wanna erase
$COUNT = 0
$TIMES = 16 # change this to reflect your state of paranoia =)
while [ $COUNT -lt $TIMES ] : do
    dd if=/dev/zero of=$DRIVE && dd if=/dev/urandom of=$DRIVE
    COUNT = $[$COUNT+1]
done
dd count=1 bs=1024 if=/dev/zero of=$DRIVE # erase the first 1megabyte to clear the MBR and partition table
    
por 02.08.2009 / 14:55