Disk Bilgisi ve df ile neden farklı Kullanılabilir / Kullanılan alanlar alıyorum?


19

13 MBP'lık bir Mavericks çalıştıran benim. Bugün, bugün bir SSD harici sürücüm var ve 256 GB hızlı gittiği için sanal makinelerimi ve Lightroom katalog dosyalarımı disk alanını boşaltmak için üzerine taşıdım.

Ancak, df -hterminalde çalıştığımda , aşağıdakileri alıyorum:

Filesystem                          Size   Used  Avail Capacity  iused    ifree %iused  Mounted on
/dev/disk0s2                       233Gi  118Gi  115Gi    51% 31026495 30042945   51%   /
devfs                              187Ki  187Ki    0Bi   100%      646        0  100%   /dev
map -hosts                           0Bi    0Bi    0Bi   100%        0        0  100%   /net
map auto_home                        0Bi    0Bi    0Bi   100%        0        0  100%   /home
localhost:/19YSQKN76Bmz377sW5fOwp  233Gi  233Gi    0Bi   100%        0        0  100%   /Volumes/MobileBackups
/dev/disk1s2                       119Gi   36Gi   83Gi    31%  9537194 21637536   31%   /Volumes/Jason SSD

Buna göre 118GB kullanılmış ve 115GB boş alanım var. Ancak, masaüstündeki sürücüden bilgi aldığımda,

resim açıklamasını buraya girin

Bu oldukça şaşırtıcı bir tutarsızlık ve yeniden başlatmadan sonra var. Doğru değer nedir ve bunun nedeni nedir?

Yanıtlar:


27

Time Machine yedeklemelerini etkinleştirdiniz mi? Bu durumda, fark "yerel anlık görüntüler" için kullanılan alandan kaynaklanıyor olabilir (esasen, gerçek yedekleme diskiniz kullanılamadığında yerel diske yedeklemeler). Başka bir şey için alan gerektiğinde yerel anlık görüntüler otomatik olarak silinir (aslında, hacim% 80 dolu olduğunda onları temizlemeye başlar), bu nedenle Finder bunları boş alan olarak görür. dudiğer taraftan, bunları kullanılan alan olarak görür (Disk Yardımcı Programı ve Sistem Bilgileri gibi).

Neler olup olmadığını öğrenmek için Sistem Bilgileri'ne bakın: Apple Menüsünden "Bu Mac Hakkında" yı seçin, ardından "Daha Fazla Bilgi" yi tıklayın, ardından Depolama sekmesini seçin ve açık mor (" Yedeklemeler ") bandını kullanın. 47GB civarındaysa, bu farkın kaynağıdır.

Bu özelliği devre dışı bırakmak istiyorsanız, Terminal komutunu kullanabilirsiniz sudo tmutil disablelocal- ancak gerçek yedeklemeniz kullanılamadığında yanlışlıkla silme / dosya hasarına / vb. Karşı bazı yararlı koruma sağladığı için etkin bırakmanızı öneririm.

EDIT: @chillin belirttiği gibi, ek bir karışıklık kaynağı var: dfve Finder boyutları bildirmek için farklı birimler kullanıyor. dfBulucu Gigabayt (= 1.000.000.000 bayt) kullanırken Gibibytes (= 1.073.741.824 bayt) kullanıyor. Bulucu GiB'de rapor verseydi, Kapasite: 232.96 GiB, Mevcut: 166.41 GiB, Kullanılan: 66.55 GiB. Yerel görüntüler için kullanılan yaklaşık 52 GiB vardı.


! İyi bir noktaya değindin. Yerel anlık görüntüleri her zaman devre dışı bıraktığım için aklımdan bile geçmedi.
njboot

Düzeltme buydu. Yerel yedeklemeyi devre dışı bıraktıktan sonra du, doğru disk değerini döndürdüm. TM yedeklemem her zaman çalıştığım için zaten bir çalışma sürücüsüne sahip olduğum için yerel yedeklemelere ihtiyaç duyma konusunda fazla endişelenmiyorum.
Jason

2
Aslında değil. duve "Bilgi Al" Gigabytes dfkullanırken, Gibibytes kullanır. Cevabımı gör.
chillin

@chillin: Aslında, tutarsızlıklar GiB ve GB ve yerel anlık görüntüler tarafından kullanılan alanın birleşimidir . Kullanılan alanı du(118GiB = 126GB) ile Finder'a (66.27GiB = 71.46GB) göre karşılaştırın ... böylece yerel anlık görüntüler için kullanılan yaklaşık 52GiB = 56GB alan var.
Gordon Davisson

@GordonDavisson İyi yanıtlar iyi sorular gerektirir. Soru, df tarafından verilen bilgilerin yanlış yorumlanması ile başlıyor: "Buna göre, 118GB kullanıyorum ve 115GB ücretsizim var." Cevabınız inanılmaz derecede algılanabilir olsa da (sağlanmayan bilgileri öngördüğünüzde), askerin gördüklerini ilk başta yanlış yorumladığı gerçeğini göz ardı eder.
chillin

4

dfGi = Gibibytes kullanıyor ve "Bilgi Al" GB = Gigabytes kullanıyor .


1
Bu ~ 63GB'lık bir farkın muhasebeleştirilmesine yaklaşmaz.
samh

Peki, 17ish GB'ı açıkladığı için 'close' ile ne demek istediğinize bağlı
chillin

Bence farkın sadece% 27'sini oluşturmak yakınlaşmıyor. Gordon Davisson muhtemelen burada en doğru olanıydı.
samh

0

Düzenleme: Bu adımları atmadan önce Gordon Davisson'un cevabına bakınız.

Bu başarısız olursa:

  • OS X Kurtarma'da önyükleme yapın . Başlangıç ​​biriminizi Disk İzlencesi> Diski Onar'dan seçin. Herhangi bir FS hatasının bulunup bulunmadığını / giderildiğini gözlemleyin ve normal şekilde yeniden başlatın. Ardından, tutarsızlığın gidip gitmediğine bakın.

0

chillin'in cevabı kesinlikle doğrudur.

Gi = 1024 ^ 3 bayt GB = 1000 ^ 3 bayt

Matematiği yaparsanız (250.14 GB'tan Gi'ye dönüştürme),

250,14 * (1000 ^ 3) / (1024 ^ 3) = 232,83

Tam 233 Gi.


0

Çöp. Hiç kimse, "df" ve "du" için başka bir dizin olan çöp kutusundan bahsetmedi, ancak genellikle kafa karıştırıcı bir şekilde Finder'ın boş alanı nasıl bildirdiği ile karıştırıldı. Çöp kutusunu temizlediniz ve tekrar kontrol ettiniz mi?

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.