2010-04-17 17 views
7

Şirketimizde belirli bir yerleşik aygıt için geliştiriyoruz ve bunun neticesinde, netboot aracılığıyla ethernet üzerinden aygıtlara yüklenen başlangıç ​​kök diskleri oluşturuyoruz. Bazı sorunlar yaşadık ve sonuç olarak, başlangıç ​​kök disklerinin içeriğindeki orijinal klasör yedekleri ile birlikte kayboldu, ancak yine de bir ramdisk'in içeriğini gzipping yaparak oluşturulan initrd görüntülerine sahibiz. Yerel bir döngü aygıtı olarak takıldı ve gzip dosyası üzerinde mkimage çalıştı. Orijinal görüntüyü kurtarabilmek için mkimage'in etkilerini geri almanın ve orijinal gzipli içeriği almanın bir yolu var mı?Orijinal bir gzip dosyası almak için mkimage'in etkilerini tersine çevirme

cevap

6

U-boot'in mkimage hakkında mı konuşuyorsunuz? Eğer öyleyse, ilk 64 baytı kaldırarak orijinali kurtarabilirsiniz.

dd if=<image> of=<recovered file> bs=64 skip=1 
+1

Kutsal saçmalık, bu hile yaptı! Ve evet, gömülü cihazlarımız için U-boot kullanıyoruz. Çok teşekkür ederim ! Az önce bana zaman kazandırdın. –

İlgili konular