MacOS - criando espaço contínuo para particionamento

1

Eu tenho 80 GB de espaço livre, mas o utilitário de disco mostra apenas 14 GB disponíveis para particionamento. Meu entendimento é que isso pode ser consertado com a desfragmentação do disco. Mas o MacOS não possui defrag-tools e a unidade é um SSD onde é considerado ruim desfragmentar.

Existe uma maneira de criar espaço contínuo sem reinstalar todo o sistema?

    
por F. Rakes 14.01.2014 / 22:44

1 resposta

0

Você quer adicionar uma nova partição ou um arquivo contêiner em uma partição existente? É o primeiro que você realmente só precisa redimensionar a partição HFS existente com diskutil resizeVolume , que move os dados do final do disco para outro lugar para que ele possa ser reduzido:

Usage:  diskutil resizeVolume MountPoint|DiskIdentifier|DeviceNode size
        [part1Format part1Name part1Size part2Format part2Name part2Size
         part3Format part3Name part3Size ...]

Non-destructively resize a disk.  You may increase or decrease its size.

When decreasing size, you may optionally specify new partitions to create
to fill the newly-freed space.  Specify these new partitions as in the
diskutil partitionDisk command.  A size of zero will cause a grow fit-to-fill.
Ownership of the affected disk is required.

Valid sizes are floating-point numbers with a suffix of B(ytes), S(512-byte-
blocks), K(ilobytes), M(egabytes), G(igabytes), T(erabytes), P(etabytes),
or (%)percentage of the total size of the whole disk.

A size of "limits" will print the valid range for the current conditions of
the file system and room to grow up to an immovable object (next partition).

A size of "R" for the target partition will resize it to the maximum
possible; "R" cannot be used for the size of new partition triples, if any.

resizeVolume is only supported on a Journaled HFS+ file system.

Você poderia, teoricamente, usar isso para reduzir a partição ao espaço ocupado e, em seguida, reexpandir, criando assim uma região livre contígua na partição existente para um arquivo contêiner utilizar se quisesse dizer a última.

    
por 14.01.2014 / 23:19