L'apertura del bundle sparse criptato in El Capitan è molto lento

1

Ho un bundle sparse crittografato da 76 GB sull'unità SSD rMBP. Il montaggio con doppio clic su Finder era praticamente immediato in Yosemite.

Con El Capitan viene visualizzato un popup con "Verifica di nome del pacchetto sparse " "e una barra di avanzamento. La barra di avanzamento non mostra progressi e dopo quindici minuti circa il popup scompare e appare la finestra di dialogo per l'immissione della password. Dopo aver inserito la password, il bundle sparse viene finalmente montato.

Quando eseguo la funzione di Pronto Soccorso Utility Disco sul volume montato termina in pochi secondi e non segnala errori. La console non sembra mostrare alcun messaggio correlato durante il montaggio.

C'è qualche motivo per cui questo popup appare e c'è un modo per aggirarlo? Quindici minuti per montare un volume non sono pratici.

    
posta root 18.10.2015 - 17:01
fonte

2 risposte

0

Dopo aver installato Sierra il popup della password appare istantaneamente. Dopo aver inserito la password, il volume è immediatamente disponibile. Quindi per chiunque altro abbia questo problema, direi l'aggiornamento a Sierra.

    
risposta data 01.10.2016 - 19:02
fonte
0

Avevo anche un bundle sparse che era molto lento (> 1 minuto) da montare, ma ho risolto questo problema (ora monta in secondi) da disattivando il controllo automatico del file system . Prima ho capito, questo sarebbe successo:

hdiutil attach -verbose ~/the.sparsebundle in pausa su questa riga:
Checking volumes…
e apparirà in Activity Monitor come hdiutil utilizzando CPU al 100%, per più di un minuto alla volta, a seconda della velocità di connessione.

Per velocizzare le cose, passa l'opzione noautofsck a hdiutil , in questo modo:
hdiutil -noautofsck ~/the.sparsebundle

O se stai montando in un altro modo, imposta la preferenza di sistema :
defaults write com.apple.frameworks.diskimages auto-fsck -bool NO

È possibile che il tuo aggiornamento di Sierra abbia comportato il ripristino di un valore predefinito e / o un bugfix, secondo la pagina man di hdiutil :

By default, only quarantined images (e.g. downloaded from the Internet) that have not previously passed fsck are checked.

Potresti disattivare il controllo automatico del file system e controllare occasionalmente l'output di diskutil verifyVolume /Volumes/theSparseBundleVolume , come equilibrio tra integrità dei dati e convenienza. Tieni presente che il comando diskutil smonterà il volume.

    
risposta data 14.07.2018 - 22:45
fonte

Leggi altre domande sui tag