Quero habilitar a criptografia em um disco FireWire externo . O disco foi formatado há um tempo (mais de 2 anos) e, ao escolher "criptografar volume" no menu de contexto do Finder, o Mountain Lion se recusa com a mensagem:
É necessário um sistema de recuperação para o disco de destino
Acontece que você precisa de uma partição de recuperação (RP) no disco externo que deseja criptografar. O meu não possui um, pois foi formatado quando não havia Partições de Recuperação.
A reformatação da unidade cria um novo RP, mas não posso fazer isso porque não tenho discos sobressalentes nos quais posso trocar os dados.
Essa dica não é útil, pois lida com discos internos.
Portanto, estou procurando uma maneira de criar uma partição de recuperação no disco externo, para que eu possa ativar a criptografia para este disco. (Como isso pode ser feito?
EDIT: Sim, há espaço no disco para outra partição. diskutil list
:
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk2
1: EFI 209.7 MB disk2s1
2: Apple_HFS le_disk 306.7 GB disk2s2
EDIÇÃO II:
Saída de outro disco. Aqui, a criptografia de uma partição (FreeSpace-500) tem trabalhado diretamente do Finder. Observe que a partição de inicialização (invisível) criada durante o processo é chamada Boot OS X , e não Recovery HD .
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk2
1: EFI 209.7 MB disk2s1
2: Apple_HFS TimeMachine 1.5 TB disk2s2
3: Apple_CoreStorage FreeSpace-500 503.3 GB disk2s3
4: Apple_Boot Boot OS X 134.2 MB disk2s4
diskutil list
mostra para o externo? Você pode criar uma nova partição de 1 GB reduzindo as existentes ou permitir que uma partição existente sirva como e HD de recuperação. precisa ter cerca de 700 MB de espaço.Respostas:
Clonando manualmente uma partição de recuperação
Esse processo funcionou para mim em uma unidade USB externa, mas não tenho uma unidade Firewire ou partição criptografada para testar, mas deve funcionar para você.
Exigências
Adicionar nova partição
Notas: esse processo não é destrutivo, desde que você tenha espaço livre suficiente em sua unidade.
No terminal, execute
diskutil list
. Você deve obter uma saída como esta:Anote os identificadores para sua partição de recuperação existente (no meu caso
disk0s3
) e a partição principal na sua unidade externa (disk1s2
).diskutil info disk1s2 | grep 'Total Size'
, substituindodisk1s2
pelo identificador do seu volume externo. Anote o número de bytes listados.diskutil resizeVolume disk1s2 Xb JHFS+ Temp 650002432b
, substituindo X pelo número total de bytes da etapa 2 menos650002432
. Isso reparticionará seu disco, fornecendo uma nova partição com espaço exatamente suficiente para a partição de recuperação. Nota: Uma partição de recuperação nem sempre é 650002432 bytes. Descubra o tamanho exato, verificandodiskutil info
a partição que você deseja copiar.resizeVolume
comando imprimirá o novo mapa da partição (como na etapa 1), anote o identificador da nova partição (rotuladaTemp
).Clonar recuperação existente para a nova partição
Execute o seguinte comando no Terminal para clonar a partição de recuperação na nova partição, substituindo
disk0s3
edisk1s3
pelos identificadores apropriados para suas partições:Você será solicitado a fornecer sua senha e, para verificar se deseja apagar o conteúdo (digite y seguido de enter), o processo de clonagem será iniciado.
sudo asr adjust --target /dev/disk1s3 --settype "Apple_Boot"
. Certifique-se de substituirdisk1s3
pelo identificador apropriado. Isso define o tipo de partição adequado, o que impede o OS X de montar automaticamente a partição de recuperação quando você conecta sua unidade externa.Se tudo tiver sido concluído corretamente, você deverá ter uma partição de recuperação em funcionamento no disco externo.
fonte
Error: -69742: The requested change in size is too small
passo 3. #diskutil list
que você adicionou à sua postagem, você não tem uma partição de recuperação. Você deseja adicionar um antes de continuar.Isso não resolve a questão como está agora no OP, mas pode ser útil para quem encontrar esta página procurando uma solução para esse problema com um disco montado em USB (em oposição a um FireWire, como o O OP agora especifica).
Parece que este artigo da Apple Knowledge Base, de fato, responde à sua pergunta: http://support.apple.com/kb/HT4848
Você precisaria criar uma nova partição no disco externo (o que o artigo implica, mas não indica, pode ser feito de forma não destrutiva, sugerindo que a partição não precisa ser fisicamente antes do início da partição de dados).
Contanto que você tenha espaço para criar uma nova partição de 1 GB no disco externo, o artigo parece sugerir que você pode instalar um disco de recuperação nessa partição.
Dito isto, e isso é um problema, antes de reparticionamento ou criptografar um disco com dados valiosos, seria um muito muito boa idéia para fazer backup disse que os dados em caso de algo correr mal.
fonte
Na verdade, é possível adicionar de maneira não destrutiva uma partição de recuperação a um disco usando o Carbon Copy Cloner . No menu Janela, selecione Disk Center e selecione o disco ao qual você deseja adicionar uma partição de recuperação na lista do lado esquerdo. A guia Partição de recuperação no lado direito deve permitir que você adicione a partição de recuperação.
Como já sugerido, certifique-se de ter um backup ao particionar discos ao vivo, caso algo dê errado.
fonte
É muito mais fácil usar apenas o instalador do SO que você escolher e essa ferramenta para criar o Recovery HD (ou atualizar o HD de recuperação existente, se a Apple não atualizar quando atualizar o próprio SO)
Você pode ver as ferramentas e elas foram usadas por muitos administradores de Mac, para que sejam atualizadas quando as coisas quebram com o tempo rapidamente. A Apple recomenda reinstalar o sistema operacional, mas essa é uma maneira indireta se você não se importa de executar uma ferramenta especial para esta tarefa limitada.
fonte