Sto provando a clonare il contenuto della mia scheda SD da 16 GB su una scheda SD da 64 GB.
Per prima cosa ho provato a copiare manualmente tutti i file dal 16 al 64. Questo non ha funzionato, lo strumento che utilizzava la carta non poteva più usare la carta. Così ho seguito:
- Crea il file
.dmg
dalla scheda SD da 16 GB. - Ripristina
.dmg
sulla mia scheda SD da 64 GB. - Avvia la scheda SD da 64 GB = funziona come un incantesimo
MA sfortunatamente anche "riduci" la mia scheda da 64 GB a 16 ...
Ecco cosa ottengo digitando diskutil list
:
/dev/disk3 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *62.5 GB disk3
1: DOS_FAT_32 UNTITLED 15.8 GB disk3s1
Quindi come puoi vedere ci sono 62.5 GB sulla scheda di partizione. Come posso espandere 1: DOS_FAT_32 UNTITLED per guadagnare più spazio, come 60 o giù di lì?
Grazie!
€: Ho letto da qualche parte che posso copiare l'immagine del 16gb nell'immagine del 64 con asr --source UNTITLED16.dmg --target n/UNTITLED64.dmg --erase
ma che mi dà "n/UNTITLED64.dmg" is not a volume. Could not validate target - No such file or directory
: (
€€: Come suggerito dai commenti, ho provato a copiare le cose usando cp
e anche rsync
non ha aiutato, è solo lo stesso risultato della copia manuale dei file.
Poi ho anche provato Disk Utility > Image > Resize
, ma sfortunatamente non ha funzionato neanche io, ottengo: The selected disk image can not be resized. Operation not permitted.
Anche se aggiungo il permesso di lettura-scrittura pubblico :(
La stessa cosa con sudo hdiutil resize -size 50G /path/to/image.dmg
mi dà hdiutil: resize: failed. Operation not permitted (1)
...