man/disk_and_filesystems
man · Disk & Dosya Sistemleri

$ apfs_hfs_convert

Bölüm 8 · Disk & Dosya Sistemleri

mevcut bir HFS dosya sistemini APFS dosya sistemine dönüştürür

Özet

apfs_hfs_convert [-D] [-g] [-e] [-v] [-i] [-S yol] [-n] [-f] [-F indeks] [-M bağlama_yolu] [-o nx-apfs-format] <cihaz_yolu>

Açıklama

apfs_hfs_convert komutu, mevcut bir HFS dosya sistemini yeni bir APFS dosya sistemine dönüştürür.

[!IMPORTANT] apfs_hfs_convert komutunu doğrudan çalıştırmak yerine diskutil apfs convert komutunu çalıştırmanız önerilir.

device-path parametresi, dönüştürülmesi gereken mevcut bir HFS dosya sistemine sahip /dev/disk1s2 gibi bir disk aygıtı düğümünün yolu olmalıdır. device-path, Lightweight Volume Manager (LwVM) yapılarını içeren /dev/disk0 gibi bütün bir diskin yolu da olabilir; tüm HFS dilimleri dönüştürülecek ve LwVM'nin yerini APFS konteynerini barındıran tek bir bölüntüye sahip bir GPT bölüntü tablosu alacaktır.


Seçenekler

  • -e | --estimate: Dönüştürme işleminden sonraki APFS meta veri boyutunu tahmin eder.
  • -v | --verbose: Çıktının ayrıntı düzeyini artırır.
  • -s | --force-case-sensitive: Dönüştürülen birimi büyük/küçük harfe duyarlı olmaya zorlar. Varsayılan olarak, dönüştürülen birim orijinal HFS birimiyle aynı büyük/küçük harf duyarlılığına sahip olacaktır.
  • -S yol | --stats yol: Dönüştürme işlemiyle ilgili istatistikleri belirtilen yola yazdırır. Yol - olarak belirtilirse istatistikler standart çıktıya yazdırılır.
  • -n | --dry-run: APFS'ye dönüştürme işlemini sonlandırmaz (sadece test eder). Birim HFS olarak kalır.
  • -f | --force: Birim kirliyse (günlük boş değilse, birimde tutarsızlıklar varsa veya birim günlüksüzse ve temiz bir şekilde ayrılmamışsa) dönüştürmeyi zorlar.
  • -F indeks | --fixed indeks: Birim numarası indeksi (0 tabanlı) sabit boyutlu olarak biçimlendirilmelidir. Genellikle LwVM dönüştürülürken kullanılır.
  • -M bağlama_yolu | --mount-path bağlama_yolu: Temel aygıtın özel bir "dönüştürme bağlaması" gerektiren LwVM sistemlerini dönüştürürken, verilen bağlama_yolu değerini bağlama noktası olarak kullanır. Eğer bu seçenek kullanılmazsa, geçici bir dizin oluşturulacak ve kullanılacaktır.
  • -o nx-apfs-format: NX veya APFS biçimlendirme seçenekleri.
  • -g: Dönüştürme başarılı olursa, GPT UUID'sini değiştirir.
  • -D | --skip-single-dirlinks: Eski ve mevcut tüm dizin sabit bağlarını (hardlink) dosyalara/rumuzlara (alias) dönüştürür.
  • --feature-format: APFS'ye dönüştürme sırasında tek seferlik belirli biçimlendirme özelliklerinin açılmasını veya kapatılmasını sağlar. Değerler, virgülle ayrılmış (CSV) bir dize içinde belirtilmelidir. Örneğin "feature=value,feature2=value2,..."
    • dirents=unhashed seçeneği, dönüştürücüye eski tip (standart dışı) dizin girdilerine sahip bir birim üretmesi gerektiğini belirten bir özellik biçimi bayrağıdır. Yani, ortaya çıkan birim hem normalizasyona hem de büyük/küçük harfe duyarlı dosya adlarına sahip olacaktır. Bu durum çoğu senaryoda önerilmez.

Çıkış Durumu

apfs_hfs_convert aracı başarı durumunda 0, bir hata oluştuğunda ise >0 değeriyle sonlanır.


Örnekler

Aşağıdaki örnekler kabukta (shell) çalıştırılabilecek şekilde gösterilmiştir:

  1. Bir HFS dosya sistemini APFS'ye ayrıntılı çıktı vererek dönüştürme:

    apfs_hfs_convert -v /dev/disk1s2
  2. Dönüştürme sonrası oluşacak APFS meta veri boyutunu tahmin etme:

    apfs_hfs_convert -e /dev/disk1s2
  3. Bir HFS diskini gerçekten dönüştürmeden test amaçlı (dry-run) dönüştürme:

    apfs_hfs_convert -n /dev/disk1s2

Ayrıca Bakınız

diskutil(8), mount_apfs(8), newfs_apfs(8)


Geçmiş

apfs_hfs_convert aracı ilk olarak OS X 10.12 sürümünde yer almıştır.