Bir bölümün dd görüntüsünü nasıl bağlayabilirim?


9

Birkaç gün önce aşağıdaki komutu kullanarak disklerimden birinin (ve tüm diskin değil) bir bölümünün (HFS + FS içeren) bir dd görüntüsünü oluşturdum -

dd conv=sync,noerror bs=8k if=/dev/sdc2 of=/path/to/img

Nasıl monte edebilirim? Aşağıdakileri denedim ama işe yaramıyor -

mount -o loop,ro -t hfsplus /path/to/img /path/to/mntDir

Bana verir

mount: wrong fs type, bad option, bad superblock on /dev/loop1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail or so

ve dmesg | tailbana -

[5248455.568479] hfs: invalid secondary volume header
[5248455.568494] hfs: unable to find HFS+ superblock
[5248462.674836] hfs: invalid secondary volume header
[5248462.674843] hfs: unable to find HFS+ superblock
[5248550.672105] hfs: invalid secondary volume header
[5248550.672115] hfs: unable to find HFS+ superblock
[5248993.612026] hfs: unable to find HFS+ superblock
[5248998.103385] hfs: unable to find HFS+ superblock
[5249031.441359] hfs: unable to find HFS+ superblock
[5249036.274864] hfs: unable to find HFS+ superblock

Yaptığım bir yanlışlık var mı?

Bunu nasıl yapacağımı araştırmaya çalıştım, ancak mount'la ofset seçeneğini kullanarak yalnızca tam disk görüntüsünden bir bölümün montajı hakkında konuştuğum tüm sonuçlar - hiçbiri görüntünün bir bölümün olduğu durum hakkında konuşmuyor.

Teşekkürler.

PS: 64bit Arch Linux çalıştırıyorum ve orijinal disk bölümü /dev/sdc2iyi takılıyor.


Orijinal sabit diskiniz hala kullanılabilir mi? Bu makaleyi zaten okudun mu? viaforensics.com/computer-forensics/…
— JohannesM

Az önce yaptım. Bu, bir tam disk görüntüsü ve içindeki bir bölümü seçmek için mount komutuna iletilen bir ofset değeri kullanır. Benim durumumda görüntü sadece 1 bölümdür.
— 0cd

noerrorDD hattınızda kullandığınızı fark ettim . Kaynak diskte kaç tane okunamayan sektör var - kritik bir şeye çarpmış olabilir. Özellikle 8k blok boyutu ile (disk muhtemelen 512b veya en fazla 4k'dir). Kaynak disk takılıyor mu?
— derobert

ilginç. Kaynak diskte okunamayan sektörler olup olmadığından emin değilim. Sorunsuz bir şekilde monte edilir ve üzerindeki dosyalara erişebilirim.
— 0cd

Yanıtlar:


2

Önce dosyanızdan bir aygıt oluşturmak için losetup komutunu kullanmanız ve ardından bu aygıtı bağlamanız gerekebilir. İçinde bölüm görüntüsü olan bir yedekleme dosyası bağlamak için yaptığım şey:

losetup /dev/loop1 /home/backup-file
mount /dev/loop1 /mnt/backup 

Ardından bölümüm / mnt / backup altında görünür ve orijinal dosya / home / backup-file'dir. Belki bunu "mount -o loop" ile yapabilirsiniz ama ben bu konuda başarılı olamadım, bu yüzden ayrı ayrı losetup kullanıyorum.

Bitirdikten sonra, bölümü umount ve sonra da "losetup -d / dev / loop1" ile döngü silmek, her ihtimale karşı.

Ayrıca, losetup -f ile sisteminizde şu anda hangi döngü aygıtının ücretsiz olduğunu bulmak için losetup komutunu kullanabilirsiniz.

Bunun işe yarayıp yaramadığını bana bildirin.


2
mount -o loopdahili olarak otomatik olarak bir geri döngü cihazı tahsis eder, böylece görüntüyü bir geri döngü cihazına manuel olarak atamak fazladan, gereksiz bir iştir.
— Dario Russo

bilgi için teşekkürler. ancak spyroboy sağa takılır, dahili olarak bir geri döngü cihazı tahsis eder.
— 0cd

Evet, sizinkine benzer bir sorunum olmasına rağmen, o kadar şüpheliydim ve bunu elle yapmakla çözdüm, yani döngü cihazını losetup ile atamak. Her durumda, belki de sorunu belirlemenize yardımcı olacaktır.
— Piotr Kempa

1

koşmak mount -o loopistediğini yapmalı ama açıkça değil.

bu beni kullanmaya çalıştığınız dosya sistemi sürücüsünün düzgün çalışmadığına inanmamı sağlıyor.

Bu bir streç olabilir ve ben HFS + nasıl çalıştığını bilmiyorum .. ama HFS + bölümleri bölümleri depolamak mümkün mü? belki LVM benzer?

akla gelen başka bir şey şifreleme. HFS + bölümleri şifrelenmiş gibi görünüyor. bu senin için çanlar mı çalıyor?


HFS + 'ın içlerinden emin değilim, ancak bölüm kesinlikle şifrelenmiş değil. Infact Hala orijinal disk ve o bölümden iyi monte var.
— 0cd
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.