Sözdizimi
fsck_exfat -q device ...
fsck_exfat [-f] [-p] [-y | -n] [-g | -x] [-S -path_prefix] [-d] device ...
Açıklama
fsck_exfat aracı, ExFAT dosya sistemlerini doğrular ve onarır.
fsck_exfat aracının ilk biçimi, düzgün bir şekilde ayrılıp ayrılmadıklarını (unmount) belirlemek için belirtilen dosya sistemlerini hızlıca denetler.
fsck_exfat aracının ikinci biçimi, belirtilen dosya sistemlerini denetler ve algılanan tüm sorunları onarmaya çalışır; herhangi bir değişiklik yapmadan önce onay ister. Varsayılan davranış, her değişiklik için her zaman onay istemektir. Bu varsayılan davranışı geçersiz kılmak için -n veya -y seçeneklerini kullanın.
device (cihaz) parametre(ler)i, /dev/rdisk1s1 gibi bir "ham" (raw) disk cihazına (bir karakter özel cihazı) giden yol olmalıdır. Eğer /dev/disk1s1 gibi "ham olmayan" bir yol (bir blok özel cihazı) veya yalnızca disk1s1 gibi bir disk adı belirtirseniz, bunlar otomatik olarak karşılık gelen ham disk cihazına (/dev/rdisk1s1) dönüştürülecektir.
Seçenekler aşağıdaki gibidir:
-q: fsck_exfat'in birimin düzgün bir şekilde ayrılıp ayrılmadığını hızlıca denetlemesini sağlar. Birim düzgün bir şekilde ayrılmışsa çıkış durumu 0'dır. Birim düzgün bir şekilde ayrılmamışsa çıkış durumu sıfır dışı olacaktır. Her iki durumda da, birimin temiz (clean) mi yoksa kirli (dirty) mi olduğunu açıklayan bir mesaj standart çıktıya yazdırılır.-f: Bu seçenek fsck_exfat tarafından yoksayılır ve yalnızca diğer dosya sistemi türlerini tutarlılık açısından denetleyen programlarla uyumluluk için mevcuttur.-p: Belirtilen dosya sistemlerini otomatik olarak düzenler (preen). Bu seçenek fsck_exfat tarafından yoksayılır ve yalnızca diğer dosya sistemi türlerini tutarlılık açısından denetleyen programlarla uyumluluk için mevcuttur.-y: fsck_exfat'in tüm sorulara cevap olarak "evet" (yes) kabul etmesini sağlar. Bulunan tüm sorunları onarmaya çalışacaktır.-n: fsck_exfat'in tüm sorulara cevap olarak "hayır" (no) kabul etmesini sağlar. Cihaz salt okunur (read-only) olarak açılır ve hiçbir onarım yapılmaz.-g: fsck_exfat'in çıktısını GUI uyumlu biçimde üretmesini sağlar. Her mesaj; mesajın türünü, mesaj dizgesini ve mesaj dizgesinin parametre sayısını içeren bir demet (tuple) olarak yazdırılır. Mesaj dizgesine ait parametreler sonraki satırlara yazdırılır. Mesaj dizgesi NSLog benzeri yer değiştirmeler kullanır. Bu çıktı biçimi, Disk Utility gibi uygulamalar tarafından kullanılır.-x: fsck_exfat'in çıktısını XML benzeri bir biçimde üretmesini sağlar. Her mesaj; bir mesaj türü, ayrıntı düzeyi, mesaj numarası ve mesaj dizgesi içeren bir plist(5) olarak yazdırılır. Mesaj dizgesi NSLog benzeri yer değiştirmeler kullanır. Parametre içeren mesaj dizgeleri için bir sözlük dizisi çıktı olarak verilir. Bu çıktı biçimi, Disk Utility gibi uygulamalar tarafından kullanılır. fsck_exfat çıktısını ayrıştırmak isteyen diğer uygulama türleri tarafından da kullanılabilir.-d: fsck_exfat'in ek hata ayıklama çıktısı üretmesini sağlar. Bu genellikle bulunan sorunlar hakkında ek ayrıntılar içerir. fsck_exfat için hata raporları yazarken, bu seçenekten üretilen çıktıyı dahil etmek genellikle yardımcı olur.
-S directory fsck_exfat'in cihazdan okunan tüm meta verileri içeren bir gölge dosya (shadow file) oluşturmasını sağlar. Bu işlevsellik, olağanüstü sorunlarla ilgili hata raporlarına dahil edilmek üzere tasarlanmıştır. Denetlenen her cihaz için bir dosya oluşturulur. Belirtilen dizinde bir gölge dosya oluşturulur. Gölge dosyanın adı, fsck_exfat'e verilen bilgilere bağlı olarak shadow-diskXsY veya shadow-fd
Ayrıca Bakınız
mount_exfat(8), fsck(8)
Tarihçe
fsck_exfat aracı ilk olarak Mac OS X 10.6.3 sürümünde ortaya çıktı.
Darwin 19 Ocak 2010 Darwin