2 votos

¿Crear una partición encriptada para Time Machine desde la línea de comandos usando diskutil o gpt, en lugar de la Utilidad de Discos?

Puedo utilizar la Utilidad de Discos para crear una partición cifrada, destinada a las copias de seguridad de Time Machine. Yo elegiría el formato Mac OS X Extended (Journaled, Encrypted).

Sin embargo, ¿existe también la posibilidad de lograr lo mismo desde la línea de comandos, utilizando el diskutil o gpt ¿o tal vez otra cosa?

Sé cómo crear manualmente particiones con cualquiera de ellas, sólo que no sé cómo conseguir la combinación exacta de Mac OS X Extended (Journaled, Encrypted) como hace la aplicación Utilidad de Discos.

2voto

klanomath Puntos 19587

A continuación (en los pasos 1-5) asumo que ya has formateado algún dispositivo como volumen JHFS+ con un nombre arbitrario (en mi ejemplo uso TMBackup ). Si tienes un disco sin formatear/no particionado, tienes que particionarlo y formatearlo a JHFS+ primero:

$: diskutil list
$: diskutil partitionDisk diskX GPT jhfs+ Name 0

o (si el disco ya está particionado en GPT con un volumen):

$: diskutil eraseDisk JHFS+ Name /dev/diskXsY

El contenido del discoX(sY) será borrado.

  1. Obtener la lista de dispositivos:

    $: diskutil list

    Ejemplo:

    ...
    /dev/disk1 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.1 TB     disk1
       1:                        EFI EFI                     209.7 MB   disk1s1
       2:                  Apple_HFS TMBackup                1.1 TB     disk1s2
  2. Elija la futura partición de la unidad de copia de seguridad y conviértala en CoreStorage:

    $: diskutil cs convert diskXsY

    Ejemplo de resultado:

    $: diskutil cs convert disk1s2
    Started CoreStorage operation on disk1s2 TMBackup
    Resizing disk to fit Core Storage headers
    Creating Core Storage Logical Volume Group
    Reviewing boot support loaders
    Attempting to unmount disk1s2
    Switching disk1s2 to Core Storage
    Waiting for Logical Volume to appear
    Mounting Logical Volume
    Core Storage LVG UUID: 586B5316-C702-4704-B8B9-D5F063AB1F84
    Core Storage PV UUID: 17373D1A-FCBD-4915-8699-3DA174B59BB7
    Core Storage LV UUID: AE765219-2012-4876-91DD-FE128DC8CA6C
    Core Storage disk: disk3
    Finished CoreStorage operation on disk1s2 TMBackup
  3. Cifrar el volumen lógico (LV)

    $: diskutil cs encryptVolume $UUID(LV)

    Ejemplo:

    $: diskutil cs encryptVolume AE765219-2012-4876-91DD-FE128DC8CA6C
    New passphrase for existing volume:
    Confirm new passphrase:
    The Core Storage Logical Volume UUID is AE765219-2012-4876-91DD-FE128DC8CA6C
    Started CoreStorage operation on disk3 TMBackup
    Reviewing boot support loaders
    Scheduling encryption of Core Storage Logical Volume
    Core Storage LV UUID: AE765219-2012-4876-91DD-FE128DC8CA6C
    Finished CoreStorage operation on disk3 TMBackup
  4. Establezca el dispositivo de destino para las copias de seguridad de Time Machine:

    $: sudo tmutil setdestination mountpoint

    Ejemplo:

    $: sudo tmutil setdestination /Volumes/TMBackup 
  5. Activar Time Machine

    $: sudo tmutil enable

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X