Nel mio sistema sono presenti diverse immagini di dischi bundle sparse, utilizzate per vari scopi (principalmente per impedire a Time Machine di eseguire il backup di tutti i file di grandi dimensioni).
Tuttavia, sto pianificando di ristrutturare il mio storage nel prossimo futuro e probabilmente eliminerò l'uso di queste immagini del disco.
Quello che mi piacerebbe essere in grado di fare è montare un bundle sparse che si trova sull'unità di backup di Time Machine, in modo da poter copiare i dati dall'interno nella sua nuova posizione, senza dover copiare prima l'immagine del disco ( richiede il doppio della memoria).
Il problema è che nessuna delle mie immagini di pacchetti sparse di backup può essere montata da un volume di Time Machine, tutto quello che ottengo è un errore "filesystem non installabile". Supponendo che il problema è che i volumi di Time Machine sono effettivamente di sola lettura, ho provato invece il seguente comando:
hdiutil attach /Volumes/Backup/Backups.backupdb/MachineName/Latest/Path/To/Image.sparsebundle -readonly
Tuttavia, questo non funziona, producendo lo stesso errore.
Ora, sono abbastanza certo che si tratta di un problema specifico per il montaggio di pacchetti sparsi da un backup di Time Machine, in quanto sono sicuro che le immagini stesse sono completamente intatte (ho shasum
ed ha modificato tutti i contenuti e confrontati con la fonte).
C'è un modo in cui posso montare un bundle sparse da un backup di Time Machine, senza doverlo prima copiare dappertutto?
Per essere chiari e per disambiguare da domande simili; le immagini del disco a cui mi riferisco sono inside il mio backup di Time Machine, non sono il backup di Time Machine stesso, ovvero: sto eseguendo il backup su un'unità direttamente collegata, non su un disco di rete. / p>
UPDATE : così ho avuto un'idea mia, che consisteva nel creare una copia dell'immagine collegata al di fuori della cartella Backups.backupdb, pensando forse che potesse essere montabile senza problemi ma neanche questo sembra possibile. Eseguendo gcp -lr
per fare ciò, in stat
si verifica un errore di "autorizzazione negata", quindi presumibilmente i backup di Time Machine resistono anche a stat
ing dei file per qualche motivo.