I was hoping to avoid having them flash their prom if possible, so I made a backup image of the original disk from cold storage with initrd enabled since the S1 kill_initrd binary won't work with the USB disk adapter they have. One thing I missed was that this disk did not have the lba48 kernel installed, which is a good thing in this case because I believe that using an unsigned lba48 kernel will also not boot if you haven't flashed your prom.
In the event this may help someone out, here's how I checked what kernel was installed when I pulled the original disk and booted the lba48 cdrom:
Quote:
|
dd if=/dev/hdc6|strings|grep Linux
|
(Where hdc6 was the active kernel partition, hdc3 inactive in my case)
If you have a stock (signed) lba28 kernel, you should see output like this:
Quote:
|
Linux version 2.1.24-TiVo-2.5 (build@buildmaster7) (gcc version 2.8.1) #1 Wed Apr 2 12:01:21 PDT 2008
|
If you have Todd Miller's (unsigned)
lba48 kernel, you should see output like this:
Quote:
|
Linux version 2.1.24-TiVo-2.5 (millert@inverness.columbia.ads.sparta.com) (gcc version 2.8.1) #9 Wed May 10 11:08:35 EDT 2006
|