Apague com segurança todos os dados do usuário em um iBook antigo

6

Eu tenho um iBook antigo (modelo A1007) que gostaria de doar, mas primeiro preciso excluir todos os dados do último usuário para que não sejam recuperáveis. Nas máquinas Windows, geralmente faço isso executando um CD ou USB Linux ativo e, em seguida, usando a ferramenta "shred" para substituir o disco rígido várias vezes com dados aleatórios.

Infelizmente, estou tendo problemas para executar o Linux ao vivo neste Mac, conforme este post: inicializando um iBook a partir de uma unidade USB Linux ao vivo . A inicialização a partir de um CD não parece ter me proporcionado resultados mais úteis.

Parece que, se eu comprar o disco instalador do Mac OS 10.4, ele poderá fazer o que eu preciso, embora, como estou fazendo isso apenas para me livrar do computador, pareça um investimento excessivo para o que Eu estou tentando fazer

Meu problema é semelhante a este: Limpe com segurança todos os dados do usuário do iBook G4 / OSX 10.4? . Esse usuário teve três soluções propostas

  1. Conecte o computador a outro Mac. Prefiro não, pois não tenho outro Mac.

  2. Clone o computador inteiro em um disco externo e execute-o. Parece que provavelmente será um grande projeto envolvendo muita depuração (e de alguma forma encontrando um disco rígido externo em branco, que eu preferiria evitar também).

Então, minhas perguntas são:

  1. Existe alguma maneira gratuita de rodar o Linux neste antigo iBook e usá-la para limpar os dados?

  2. Caso contrário, existe alguma outra maneira gratuita de excluir com segurança os dados do iBook?

  3. Se nem 1 nem 2, existe uma maneira de minimizar os problemas e as despesas para limpar este computador para que eu possa me livrar dele?

Eu não estou acima de quebrar essa coisa e destruir fisicamente o disco rígido, se for preciso. Prefiro usar meios de software, se possível (e não muito caro).

ohnoplus
fonte
1
Só por curiosidade o que foi a terceira solução proposta - você só mostrar dois ...
Solar Mike
Hah. Aparentemente, contar é difícil para mim. De fato, existem apenas duas soluções propostas.
ohnoplus

Respostas:

4

Você precisa inicializar o iBook a partir da mídia de inicialização suportada (como um CD ou DVD de instalação do PPC Mac OS X compatível ou de varejo) para fazer isso. Outra maneira é usar o Linux compatível com PPC, mas uma versão mais antiga para a CPU G4. O Ubuntu 9.x é um bom candidato, assim como o YellowDog Linux. Sabe-se que o Gentoo tem uma imagem ISO funcional, pronta para gravar, mas provavelmente é mais difícil de rastrear. A inicialização a partir do USB não era realmente suportada, algumas versões do OpenFirmware o disponibilizavam, mas era na melhor das hipóteses. As máquinas mais confiáveis ​​em relação à inicialização por USB foram as Torres G5 e os iMacs G5.

Lembre-se de que, antes de fazer tudo isso, convém garantir as últimas atualizações de firmware instaladas. Embora não haja nenhuma atualização há uma década, ainda é possível que um proprietário anterior não tenha instalado todas, e você não pode fazer isso sem uma instalação do Mac OS.


Para referência, um link para uma imagem ISO de CD do Linux em funcionamento conhecida (também tenho aqui um iBook PPC G4 1.2Ghz branco, funciona com esse CD): http://old-releases.ubuntu.com/releases/ports/releases /9.04/release/ubuntu-9.04-alternate-powerpc.iso

Esta é a imagem 'alternativa', que deve permitir que você inicialize um pouco mais rápido em máquinas com pouca memória e possui algumas ferramentas extras para limpar o disco (eu sugiro apenas escrever zeros na coisa toda, ou se você é paranóico, use / dev / urandom e escreva-o no / dev / hda ou / dev / sda). Quando inicializado, você pode simplesmente ignorar o instalador e ir diretamente para o 'shell de recuperação' para continuar.

John Keates
fonte
Isso parece super promissor. O ubuntu-9-04-alternate-powerpc realmente funciona e eu posso obter um shell de resgate. A tela antes do shell de recuperação diz que 'Os sistemas de arquivos do disco rígido estão montados em "/ target".' Quando corro, o alvo do shell não aparece quando eu ls /e cd \targetme diz "can't cd to \target. Eu também não consigo encontrar /dev/hdaou /dev/sda. Existe alguma razão para o shell não reconhecer o disco rígido?
ohnoplus
Essa mensagem foi provavelmente apenas uma sugestão estática adicionada ao instalador. Com sistemas formatados para ext, provavelmente o montaria no / target, pois é projetado para resgatar uma instalação existente do linux. Em relação ao disco, você pode tentar o dmesg para todas as mensagens relacionadas ao hardware encontrado. Em alguns casos, pode estar com uma etiqueta diferente devido ao disco no estilo APM em um controlador específico da Apple. Você pode listar todos os dispositivos com anúncios nele usando ls / dev / * d *
John Keates
4

Você pode usar o programa Disk Utility fornecido pela Apple - e pode dizer quantas substituições você deseja que, na última vez em que li essas informações, disse que uma passagem não era muito confiável, 7 deveria ser boa e 35 era um exagero - tenha em mente quanto tempo leva para fazer um passe completo ....

Uma pergunta semelhante é a seguinte: Vender um Macbook Pro - remover informações pessoais dele

Editar: você precisa inicializar a partir de uma mídia diferente, pois ela não pode funcionar por si mesma; portanto, o disco de instalação original ou um disco de instalação mais recente para uma versão posterior - pois os mais antigos geralmente não funcionam para a frente ... Outras mídias inicializáveis ​​também podem trabalho - mas que eu não tentei ...

Solar Mike
fonte
Apenas para confirmar: essa abordagem exigiria uma cópia do DVD do instalador do mac os. Direito?
ohnoplus
Você precisa inicializar a partir de uma mídia diferente, pois ela não pode funcionar por si mesma; portanto, o disco de instalação original ou um disco de instalação mais recente para uma versão posterior - como os mais antigos geralmente não funcionam para a frente ...
Solar Mike
3

Use srm(remoção segura de arquivos / diretórios) para excluir com segurança a pasta Usuário com seus dados pessoais.

srmestá no OS X desde 2004, por isso está incluído no Tiger. Isso permitirá que você exclua seus arquivos com segurança sem afetar o restante do sistema operacional. Isso tem a vantagem adicional de quem você está doando não precisa se preocupar em encontrar a mídia de instalação para que a máquina volte a funcionar.

  1. Inicialize seu iBook
  2. Crie um novo usuário com privilégios de administrador
  3. Efetue logout e logon novamente como o usuário que você acabou de criar
  4. Terminal Aberto
  5. Navegue até a /Userspasta
  6. Emita o comando srm -rf [Username]
  7. Fechar terminal
  8. Vá para Preferências do sistema >> Usuários e grupos
  9. Excluir o usuário antigo

É isso aí ... Seus dados pessoais se foram e você não precisa seguir nenhuma etapa complicada para inicializar o Linux.

Quanto srmao nível de segurança, você pode adicionar os seguintes sinalizadores:

  • -s= simples; substituir com uma única passagem de dados aleatórios
  • -m= médio; substituir com 7 passes compatíveis com o DoD
  • -z= zero; após a substituição, zere os blocos usados ​​pelo arquivo

Você pode obter mais informações sobre srma partir da página man ( man srm)

Allan
fonte
Isso tem a desvantagem de não apagar o espaço livre e ainda deixar a máquina com todos os dados não-usuário, como logs, licenças, software e um sistema operacional que não é mais seguro ou utilizável on-line.
John Keates
@JohnKeates - diskutilpode apagar espaço livre e o usuário Admin pode desinstalar Aplicativos e excluir manualmente os registros usando o método acima, mas que estava fora do alcance da questão que era para remover os dados do usuário
Allan
O escopo da questão era um pouco maior, considerando a prática mencionada de aplicar o fragmento várias vezes. Além disso, a limpeza de um sistema para venda deve ser realmente feita completamente, não apenas 'alguns pontos onde a maioria dos dados do usuário pode estar'. Com a falta do sistema operacional de recuperação e a mídia de instalação indisponível, eu sugeriria cmd-alt-of e limparia o disco do OpenFirmware. É que despejar um monte de Forth aqui é incompatível com este site ;-)
John Keates
@ JohnKeates- Por que tudo isso? O que faz você acreditar que o OS X salvou os dados do usuário em texto não criptografado em outros locais que não a pasta Usuário? O que faz você acreditar que outras unidades além de MFM e RLL exigem esse nível de limpeza de segurança? O que você descreveu é completamente desnecessário. Este é um bom recurso para referência: destructdata.com/dod-standard
Allan
É tudo baseado na pergunta de ohnoplus
John Keates