Stew
06-27-2006, 05:37 PM
I'm trying to hack an HR10-250, running 3.1.5e, for the first time, using an old
Fedora Core 1 box to do the mods.
I copied the original drive to a WD2500JB using dd. BTW, a short copy run as
a test was quite slow (full copy would take almost 7 hours), but adding the
parameter bs=1024 allowed the copy to complete in just under 2.5 hours.
The copy (unhacked) runs fine in the DVR.
When I tried to run killhdinitrd 0.9.3 on a kernel copied from partition 6:
orig blocks = 00000f71
orig image size = 001ee3e0 (excludes header)
extended image size = 001eebe0
kernel+initrd length = 001ee1d8 (excludes sig)
kernel+initrd crc32 = f053627d
fatal: no exploit found for this kernel
Tried partition 3:
orig blocks = 00000f71
orig image size = 001ee3e0 (excludes header)
extended image size = 001eebe0
kernel+initrd length = 001ee1b8 (excludes sig)
kernel+initrd crc32 = aa296699
fatal: no exploit found for this kernel
I guess that my 3.1.5e is not close enough to the 3.1.5 that killhdinitrd 0.9.3
supports. If that is not correct, what may be wrong with my environment?
Assuming that they are indeed incompatible, is there another version of
killhdinitrd that works with 3.1.5e? If not, is it feasible to modify the source
code? Is there any good descriptive info that would help me do that?
I saw a thread suggesting that 3.1.5 be used. Is anything important lost in
this downgrade? Or, do I need to chain-load 3.1.5e (or something else)?
If so, would it be safe to test with 3.1.5 and then add the chain-load?
Thanks in advance for any suggestions.
Fedora Core 1 box to do the mods.
I copied the original drive to a WD2500JB using dd. BTW, a short copy run as
a test was quite slow (full copy would take almost 7 hours), but adding the
parameter bs=1024 allowed the copy to complete in just under 2.5 hours.
The copy (unhacked) runs fine in the DVR.
When I tried to run killhdinitrd 0.9.3 on a kernel copied from partition 6:
orig blocks = 00000f71
orig image size = 001ee3e0 (excludes header)
extended image size = 001eebe0
kernel+initrd length = 001ee1d8 (excludes sig)
kernel+initrd crc32 = f053627d
fatal: no exploit found for this kernel
Tried partition 3:
orig blocks = 00000f71
orig image size = 001ee3e0 (excludes header)
extended image size = 001eebe0
kernel+initrd length = 001ee1b8 (excludes sig)
kernel+initrd crc32 = aa296699
fatal: no exploit found for this kernel
I guess that my 3.1.5e is not close enough to the 3.1.5 that killhdinitrd 0.9.3
supports. If that is not correct, what may be wrong with my environment?
Assuming that they are indeed incompatible, is there another version of
killhdinitrd that works with 3.1.5e? If not, is it feasible to modify the source
code? Is there any good descriptive info that would help me do that?
I saw a thread suggesting that 3.1.5 be used. Is anything important lost in
this downgrade? Or, do I need to chain-load 3.1.5e (or something else)?
If so, would it be safe to test with 3.1.5 and then add the chain-load?
Thanks in advance for any suggestions.