Como espelhar / copiar / salvar um disco rígido de um antigo macbook que tenha uma conta em um estado conectado? [duplicado]

0

Eu tenho um velho macbook que eu gostaria de manter todos os dados da unidade como ela existe atualmente - no estado em que ela está atualmente, exatamente . Por que isso importa? Porque o laptop, quando suspenso e a bateria drenada, reterá esse estado após a restauração da energia ... e a conta é super antiga - e eu não sei a senha. Eu gostaria de atualizar o laptop para RAM mais recente e talvez um SSD, mas eu tenho que manter o disco rígido antigo com estado e tudo intacto (para salvar sessão, login, etc.).

Eu estou preocupado que, se eu puxar o disco rígido, algo irá resultar na unidade ficar corrompida, ou o estado de login ficar corrompido, e eu vou perder tudo. Idealmente, eu poderia clonar a unidade em um disco rígido externo, incluindo o estado de energia, e inicializar usando o modo de disco de destino. Copiar os dados será uma opção, eventualmente, mas tenho um software nesse computador que só é executado nesse computador. (Se eu fosse atualizar, eu teria que recomprar o licenciamento, etc.)

Novamente, isso é importante porque eu não sei a senha - o laptop é de 2008 (eu acho), e eu perdi dados de macs antigos antes (mini e iMac) quando eu fiz o 'alterar a senha para este usuário 'truque, que resultou na perda do acesso de chaves (chave de login salva com senha diferente) e perda de acesso a dados.

Não me oponho a usar o John (o Estripador) para recuperar a senha. (Afinal de contas, é meu laptop, e posso deixar a recuperação funcionar por dias ou até semanas sem me preocupar ... seria bem legal, desde então eu poderia mudar minha senha para algo recente lembre-se!) Mas eu só ouvi falar desse programa de passagem, e eu não sei como preparar um mac para o seu uso.

ATUALIZAR:
Depois de extrair o disco rígido e tentar inicializar com ele como uma unidade conectada externamente, recebi um erro no nível de hardware que "preciso reinicializar o computador". Isso não augura bem. Espero que, ao desligar o computador, eu não tenha corrompido a imagem do disco rígido da sessão conectada. Eu estou agora tentando copiar as informações do disco para outro disco externo usando o Restore função no Utilitário de Disco, como sugerido por uma resposta referida ...

user3.1415927
fonte
Quando o MacBook entra no modo de suspensão, ele grava os dados na unidade e desliga-os. Você pode então removê-lo com segurança do MacBook. Nesse ponto, você pode anexá-lo a uma unidade USB e depois cloná-lo.
Allan
Obrigado @Allan, posso executar essa cópia (dd) do modo de recuperação ou preciso inicializar em um dispositivo externo? Ou seja, posso inicializar no modo de recuperação, conectar uma unidade externa, inserir o dispositivo na unidade externa, reinicializar e direcionar a unidade externa usando o modo de disco de destino e verificar se a unidade externa é inicializada?
user3.1415927
Desde que você estará clonando um partição você poderia fazer isso da recuperação para um USB ou até mesmo um arquivo. Pode ser mais seguro apenas clonar todo o disco, no entanto, porque você precisará clonar a partição EFI (boot) também.
Allan
Aviso: dd não manipula adequadamente volumes reduzidos ou em expansão, portanto, você deve usá-los apenas entre dispositivos (/ partições) com o mesmo tamanho exato. Eu recomendo usar asr ou o recurso Restore do Disk Utility. Como com dd, você pode fazer isso da recuperação, do modo Alvo, inicializado a partir de uma unidade USB ou qualquer outra coisa. Vejo essa questão para detalhes.
Gordon Davisson
Eu estou familiarizado com o dd não expandindo ou encolhendo volumes. Eu estava planejando usar o dd para a cópia inicial em uma unidade física maior e reduzir o tamanho da partição posteriormente com a funcionalidade do DU depois de confirmar a inicialização. No entanto, essa ideia de restauração não é ruim ... No momento, estou tentando corrigir vários computadores com problemas no disco rígido, então provavelmente tentarei as duas opções em algum momento.
user3.1415927

Respostas:

0

O problema real aqui é que o macOS não foi projetado para salvar o estado de execução no disco rígido em um estado persistente. O modo de hibernação não espera ser realocado em uma memória diferente e espera desligar completamente e adicionar RAM quando o sistema operacional não estiver suspenso ou em hibernação.

O que você pergunta é trivialmente possível se você estivesse executando em um hipervisor como a fusão VMWare e pudesse suspender e alterar o hardware de dentro do sistema operacional devido a uma camada de abstração. Você precisará de uma senha de administrador para seguir em frente, o que é bem documentado.

Faça um novo administrador ou siga o procedimento de redefinição de senha. Lide com chaves perdidas e verifique se o FileVault não está ativado antes de decidir redefinir a senha e seguir em frente é o meu conselho. O sistema operacional não foi projetado para oferecer suporte ao que você contempla.

bmike
fonte