Mac'te büyük dosyalar harici bir diske güvenle nasıl taşınır
Mac'inizi dolduran her şey gidemez. Eski projeleri, bitmiş video çalışmalarını ve yeniden isteyebileceğiniz yapay zekâ modellerini silmek yerine harici bir diskte tutmak daha iyidir.
Kısacası: Öğeyi diske kopyalayın, kopyanın eşleştiğini kontrol edin ve ancak bundan sonra orijinali Çöp Sepeti'ne taşıyın. Finder'da sürüklemek kopyalar ama kontrol etmez. Projeler ve uygulama verileri için APFS ya da Mac OS Genişletilmiş bir disk kullanın; exFAT sıradan dosyalar için uygundur, FAT32 ise 4 GB'tan büyük dosya tutamaz.
Hangi disk biçimini kullanmalıyım?
- APFS: yalnızca Mac'lerin kullandığı bir disk için en iyi seçim. Her şeyi korur: sembolik bağlantılar, izinler ve gizli dosyalar. Disk İzlencesi onu şifreli de yapabilir.
- Mac OS Genişletilmiş: eski Mac biçimi, hâlâ iyi ve dönen sabit diskler için olağan seçim.
- exFAT: Windows da okuyabilir, ama sembolik ya da sabit bağlantı içermez ve bir dosyanın çalıştırma iznini korumaz. Kod projeleri ve bazı model klasörleri (Hugging Face bağlantı kullanır) onda bozulmadan kalmaz.
- FAT32: 4 GB'tan büyük dosya yok. Bu iş için kullanmayın.
Bir diskin biçimini görmek için onu Finder'da seçip Dosya › Bilgi Al'ı seçin ya da şunu çalıştırın:
diskutil info "/Volumes/Studio SSD" | grep "File System Personality"
Bir klasörü nasıl kopyalar ve kopyayı nasıl kontrol ederim?
ditto bir klasörü, macOS'in dosyaları hakkında tuttuğu her şeyle birlikte kopyalar; diff -rq de ikisini dosya dosya, bayt bayt karşılaştırır. diff hiçbir şey yazmazsa eşleşiyorlar demektir:
ditto ~/Projects/old-portfolio "/Volumes/Studio SSD/Projects/old-portfolio"
diff -rq ~/Projects/old-portfolio "/Volumes/Studio SSD/Projects/old-portfolio"
Tek bir büyük dosya için sağlama toplamlarını karşılaştırın: iki satır aynı değeri göstermelidir.
shasum -a 256 ~/Movies/talk.mov "/Volumes/Studio SSD/Movies/talk.mov"
Kopyalamadan hemen sonra macOS dosyayı hâlâ bellekte tutuyor olabilir; bu durumda kontrol diski değil belleği okuyabilir. Sıkı bir kontrol için diski çıkarın, yeniden bağlayın, sonra karşılaştırın.
Bir projeyi taşımadan önce node_modules'u silmeli miyim?
Evet. node_modules, .venv, target, build ve benzeri klasörler, projenin kendi dosyalarından npm install, pip install ya da bir derlemeyle yeniden oluşur. Onları dışarıda bırakmak kopyayı küçültür ve çok hızlandırır, çünkü binlerce küçük dosya barındırırlar.
Ollama modellerini, Docker'ı ya da Fotoğraflar arşivini bir diske taşıyabilir miyim?
- Ollama: tek tek modelleri taşımayın; modelleri dosya paylaşır. Bunun yerine Ollama'yı diskteki bir klasöre yönlendirin ve modelleri oraya indirin:
OLLAMA_MODELS="/Volumes/Studio SSD/Ollama" ollama serve. - Docker Desktop: Settings › Resources › Advanced › Disk image location'da yeni bir yer seçin; Docker kendi diskini kendisi taşır.
- Fotoğraflar: Fotoğraflar'dan çıkın, arşivi APFS ya da Mac OS Genişletilmiş bir diske sürükleyin, sonra Option tuşunu basılı tutarak açın. Apple'ın kendi adımları iCloud Fotoğrafları'nın çalışmaya devam etmesini sağlar.
- Mail, uygulamalar, simülatörler ve iPhone yedekleri Mac'in kendi diskinde olmayı bekler. Onları orada bırakın.
Disk bozulursa ya da kaybolursa ne olur?
Çöp Sepeti'ni boşalttığınızda diskteki kopya tek kopya olur. Önemli şeyleri iki yerde tutun, örneğin ayrıca Time Machine'de. Şifrelenmemiş bir diski eline geçiren herkes okuyabilir: bir diski şifrelemek için Finder'da Control tuşuna basarak tıklayıp Şifrele'yi seçin ya da Disk İzlencesi'nde APFS (Şifreli) olarak biçimlendirin.