Kullanım
hdik imajdosyası [seçenekler]
hdik -e aygıt
Açıklama
hdik, disk imajlarını doğrudan DiskImages sürücüsüne eklemek için kullanılabilen basit bir araçtır. Elde edilen nihai sonuç, hdiutil(1) aracının attach eylemine -kernel parametresi geçilmesiyle işlevsel olarak benzerdir. hdik, DiskImages veya diğer üst düzey çatılarının (frameworks) varlığına bağımlı değildir.
DiskImages sürücüsü yalnızca belirli disk imajı biçimlerini destekler: UDRW, UDRO, UDZO, ULFO, SPARSE (UDSP). Ayrıca gölge (shadow) dosyalarını da destekler. hdiutil(1) aracının imageinfo eylemi, belirli bir imajın çekirdekle uyumlu olup olmadığını gösterir.
hdik, işlevlerini yerine getirmek için root erişimi gerektirir.
İlk kullanım biçiminde, eklenecek bir imaj belirtilmelidir:
imajdosyası eklenecek disk imajı dosyasının yolu.
İkinci kullanım biçiminde ise hdik, belirtilen aygıta bir çıkarma (eject) komutu gönderir. Argüman, tam aygıt düğümü yoludur (örneğin /dev/disk2). Aygıttan bağlanan tüm birimlerin (volumes) öncelikle bağı çözülmelidir (unmount), aksi takdirde komut başarısız olur. Bkz. umount(8).
Seçenekler
-shadow [gölge_dosyası] İmajdaki verilerle birlikte bir gölge dosya kullanır. Bu seçenek, orijinal imajın değiştirilmesini önler ve salt okunur (read-only) imajların okunabilir/yazılabilir imajlar olarak kullanılmasına olanak tanır. İmajdan bloklar okunurken gölge dosyada bulunan bloklar, temel imajdaki blokların yerine geçer. Bloklar yazılırken ise yazma işlemleri gölge dosyaya yönlendirilir. Belirtilmezse, -shadow varsayılan olarak <imajadı>.shadow değerini alır. Eğer gölge dosyası mevcut değilse oluşturulur.
-nomount: İmajın içerdiği dosya sistemlerinin otomatik olarak bağlanmasını (mount) engeller. Bu durum, /dev girdilerinin oluşturulmasını sağlar ancak hiçbir birimi bağlamaz.
-drivekey anahtaradı=değer Oluşturulan IOHDIXHDDrive nesnesi için bir anahtar/değer çifti belirtir (ioreg(8) ile görüntülenebilen IOKit aygıt kayıt defterinde görünür).
Ayrıca Bakınız
hdiutil(1), diskarbitrationd(8), diskutil(8), umount(8), ioreg(8)
macOS 20 Mar 2014 macOS