Sildikten sonra disk alanı boş değil


34

MacBook Pro dahili SSD'mde (128 Gb) yaklaşık 50 Gb Windows VM'm vardı (OS X 10.7.3). Onları harici bir sürücüye kopyaladım, sonra dahili sürücüden sildim, sonra çöpü boşalttım.

Etkinlik İzleyicisi'nde disk kullanımına baktığımda, c 50 Gb dosyaları silmeden önceki kullanım düzeyini gösteriyor.

Alanın neden serbest bırakılmadığına dair bir fikrin var mı?


Kullanılabilir alanı yeniden kontrol edene kadar ne kadar süre beklediniz?
Gentmatt

Time Machine kullanıyor musunuz?
Kyle Cronin

Rm -rf komutuna son derece dikkat edin, çünkü sudo rm -f komutu sisteminizde ve tüm bağlı birimlerinizde HER dosyasını silecektir! Benzer bir çizgi ile bir yazım hatası yapma deneyiminden konuşma
Ryan

Yanıtlar:


36

Cevap, Lion'daki Time Machine yedeklemelerinde yapılan değişikliklerle ilgilidir.

Anladığım kadarıyla, bir yedekleme diski bağlı değilken bir TM yedekleme girişiminde bulunulduğunda, / Volumes / MobileBackups içinde bir yedekleme yapılır.

Bu yedeklemeler, bir dahaki sefer TM bağlı yedekleme diskiyle çalıştığında kaybolmaz. İşletim sisteminin sonunda bu alanı geri alacağından emin değilim.

Aşağıdaki komutu çalıştırarak yerel yedeklemeleri devre dışı bırakabilirsiniz:

sudo tmutil disablelocal

Bu komutu çalıştırdıktan sonra / Volumes / MobileBackups silinir.

Yerel yedeklemeler için iyi bir neden olduğundan eminim ve bunları devre dışı bırakmanızı kesinlikle tavsiye etmiyorum, ancak bunlar - büyük silinmiş klasörlerle birlikte - disk alanı hala kullanımda gibi görünüyordu.

Aşağıdakileri çalıştırarak mobil yedeklemeleri yeniden etkinleştirebilirsiniz:

sudo tmutil enablelocal

Daha fazla bilgi burada - http://arstechnica.com/apple/reviews/2011/07/mac-os-x-10-7.ars/18


Mobil yedeklemeler açıkken, alınan disk alanı boşalır mı (örneğin harici bir sürücüye yazılabiliyorsa)? Yoksa kalıcı mı kalıyor?
Szabolcs,

1
Bence (en azından bazı durumlarda, benim için işe yaradı), Time Machine’in TM tercihlerinde büyük bir geçiş yaptırarak devre dışı bırakılmasının bu alanı boşaltacağına dikkat çekiyor. Bitmeyen bir yedeklemeye başladım ve yalnızca TM'yi tamamen devre dışı bıraktığımda 50+ GB'imi geri aldım.
Aidan Miles,

Bu, TM yedekleriyle ilgili olmayan 50 GB dosyaları silmenin neden Drive alanı boşaltmadığına işaret etmez. OP ile aynı problemim var.
wide_eyed_pupil

$ sudo tmutil disablelocal disablelocal: Unrecognized verb.
gies0r

13

Mojave 10.14.4'te, 50GB'lık alanı şu şekilde geri kazanabildim:

sh-3.2# tmutil listlocalsnapshots /
com.apple.TimeMachine.2019-04-03-103122
sh-3.2# tmutil deletelocalsnapshots 2019-04-03-103122
Deleted local snapshot '2019-04-03-103122'

Yerel anlık görüntüler genellikle Time Machine otomatik yedeklemeleri sırasında oluşturulur. Bu yerel anlık görüntünün neden oluşturulduğu açık değil, çünkü Mac Book'ta otomatik yedeklemeler devre dışı. Bir ihtimal Mojave yükseltme otomatik olarak bu anlık görüntü yaptı.


10

High Sierra On komut olacaktır: sudo tmutil disable localsnapshot.


4

Bazen silinen içerik .Trasheskök dizindeki klasörde tutulur . Terminal'den cd /.Trashes, silinen dosyalarınızın herhangi birinin hala Çöp Kutusunda olup olmadığını görebilirsiniz. Daha sonra bunları üzerinden kaldırabilirsiniz sudo rm -rf someFolderName.

Dikkat : Bu oldukça gelişmiş bir kullanıcı işlemidir, bu yüzden ne yazdığınıza ve tam rmolarak çıkardığınız şey kalıcı olduğundan ve geri alınamayacağına dikkat edin.


4

Time Machine Tercihlerinde Time Machine'i kapatmak (ve tekrar açmak) sorunu çözdü.


2

Boş disk alanını bulucudan ararsanız, kullanılan alandaki yedekleri içermez. Bunun nedeni, diğer uygulamalar tarafından daha fazla alana ihtiyaç duyulması durumunda yedeklerin silinmesidir. Mobil yedeklemelerin fazla yer kaplamadan çalışmasını sağlamak için yaptığım şey, zaman makinesini haftada bir kez devre dışı bırakmak ve etkinleştirmek (TM tercihlerinden). Devre dışı bıraktığınızda yerel yedekler silinir.

Sadece sürücünün dolmasına izin vermek ve ardından gerektiğinde otomatik olarak yedeklemeleri silmek çok fazla fark yaratmayacak (belki biraz daha yavaş performans?).


1

Bir dosyayı silerseniz, bazı uygulamalar onu beklettiği sürece, dosya dosya sisteminden kurtarılmaz. Bu nedenle, bir filmi oynatabilir ve oynatırken silebilir ve durduramayacağınızı düşünerek sonuna kadar izleyebilirsiniz (ki bu da işe yarayabilir).

Bu da belki de Time Machine ile ilgili cevapların ortaya çıkmasının nedenidir. Time Machine jumbo dosyanızı yedekleme işlemi sürüyorsa, bu işlem uzun sürebilir ve bitinceye kadar dosya sistemden silinmeyecektir. Sorunu hemen çözmek için "Yedeklemeyi atla" seçeneğini kullanabilirsiniz.


Bir mysql ibdata1'i manuel olarak sildim ve mysql sunucusunu yeniden başlatmak sorunu çözdü. Teşekkürler.
maxm

1
Hayır. DMG dosyalarını 5 GB siliyorum ve takılı değil ve hiç boş disk alanı yok. ve bir sürü başka dosya. OS X burada tuhaf bir şey yapıyor eminim.
wide_eyed_pupil

0

Önce mac'unuzu yeniden başlatmayı deneyin, ardından Disk Utility uygulamasını çalıştırın. HD kullanılabilir alanınızı yeniden hesaplar ve hemen Finder'da doğru sayıları gösterir

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.