Ham disk görüntüleri nasıl monte edilir?


12

Bir diskin ham dökümü, örneğin tarafından oluşturulanlar gibi dd? OS X'te bir döngü cihazı gibi bir şey var mı?


1
Bunun bir XY sorusu olabileceğini hissediyorum - bunu neden istiyorsun?
grg

1
@grgarside Ben çeşitli floppis, hds, ne olursa olsun dökümlerini monte etmek istiyorum. Bu neden önemli?
Max Ried

Bir cevabım var, ama bunu neden istediğinden emin olmadığımdan, bunun uygun olup olmadığını bilmiyorum.
grg

Yanıtlar:



8

Bu komik çünkü aslında gerçekten çok basit. DMG de işlenmemiş bir resim olduğundan, onu .dmg uzantılı olarak yeniden adlandırın.

Yukarıdaki çözümün aksine, bu bölümlere ek olarak tüm sürücülerin dd ripleri üzerinde çalışacaktır.


1
DMG'lerin bir yapıya sahip olmadığından emin misiniz? Sıkıştırılabilir, şifrelenebilir ve sağlama toplamları olabilir ...
Max Ried

3
İlk olarak, bir DMG dosya formatı ailesi vardır, ancak temelde kriptodan önce çekirdeğinde DD'dir . Daha fazla bilgi için buraya bakın: newosxbook.com/DMG.html Önemli bit ikinci paragrafta. Temel Hdiutil tarafından oluşturulan DMG'ler aslında hiçbir tanımlayıcı üstbilgi, altbilgi, meta veri veya herhangi bir tür kaydırma olmaksızın RAW dökümleri olarak yeniden adlandırılır. Verileri sıkıştırmaya / şifrelemeye çalıştığınızda ve ne zaman şifrelerseniz, kripto / comp biçiminin nasıl kullanılacağına ilişkin talimatların bulunduğu bir sondaki blok oluşturulur. Bağlayıcının şifresi çözüldüğünde, yine bir DD.
user1901982

3
Partiye geç ama burada +1 eklemeye değdiğini düşündüm. Bunu 20 yaşında bir bilgisayardan bir ham disk görüntüsü ile yaptım ve mükemmel çalıştı.
Matt Lacey

1
Gerçekten harika bir çözüm. Komut satırını kullanmaktan zevk alıyorum, ancak hiçbir şey hatırlayabileceğiniz ve kullanıcı arayüzünden hızlı bir şekilde yapabileceğiniz bir şeyi yenemez.
LaX

2

hdiutilYukarıda verilen komut Ancak yeni Mac SSD'lerin bir 4096 bayt blok boyutu ve var doğrudur hdiutilbunu sisteme saçma gibi görünecek bir 4096 bayt blok boyutu görüntü montaj denerseniz böylece disk görüntüleri için 512 varsayılan olarak.

-blocksize 4096Komuta eklemek , daha yeni bir Mac'ten oluşturulan bir resimle çalışmanıza olanak tanır:

hdiutil attach -blocksize 4096 -noverify -nomount diskimage.img

1

Disk İzlencesi'ni kullanarak diskin bir disk görüntüsünü oluşturabilirsiniz. Soldaki listeden diski veya diskin bölümünü seçin, ardından <disk1> öğesinden Dosya → Yeni → Disk Görüntüsü'nü seçin.

Görüntü oluşturulduktan sonra, görüntüyü diğer birimler gibi bağlayabilir ve okuma / yazma seçeneğini seçtiyseniz, görüntüyü takılı bir birim gibi okuyabilir / yazabilirsiniz. Görüntü, orijinal disk ile aynı yere monte edilir: / Birimler / disk adı.


Bu neredeyse ihtiyaçlarıma uyuyor. Onları doğrudan monte etmenin bir yolunu biliyor musunuz?
Max Ried

@Max 'Doğrudan' ile ne demek istediğinizi açıklayabilir misiniz?
grg

Bir dosyaya sanki bir karakter cihazı gibi davranıp kullanmak istiyorum mount.
Max Ried

@Max Hala ne demek istediğinizden emin değilim: Takılı görüntü üzerinde montajı başka bir görüntü gibi kullanabilirsiniz ve bağlı olan fiziksel disklerin yanında gösterilir - tam olarak kullanmak istediğiniz montajı mı istiyorsunuz?
grg

ddMesela ile oluşturulmuş ham görüntülerim var . Bunları monte etmek istiyorum. Üzerine bir dmg ve ddham görüntü oluşturabilirim , sonra bu dmg'yi bağlayabilirim, ancak doğrudan monte etmek istiyorum, benzer bir şey mount -t hfs <path-to-file-created-using-dd> /mountpoint. Yine de, mountsadece cihazlarla çalıştığından, normal dosyalarla değil , bu mümkün değildir. Linux'ta döngü aygıtlarını kullanırdım mount, onları dosyaya işaret eder ve daha sonra üzerlerinde kullanırdım .
Maksimum Ried
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.