1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Series1 DirecTiVo Software Update (3.5.0) Migration Thread

Discussion in 'TiVo Upgrade Center' started by tivoupgrade, Apr 26, 2006.

  1. maerativo

    maerativo New Member

    21
    0
    May 15, 2005
    I have a question, if we just keep our units unplugged from the phone line for the next month will the 3.5b upgrade just fade away?

    Luckily, I read the notice from D* about the new "fix" for the time adjustment before it was downloaded over the phone line and unplugged my phone line.

    I have a two hundred hours of saved movies and shows that I do not want to loose.
     
  2. ISWIZ

    ISWIZ Southern Yankee

    94
    0
    Aug 29, 2000
    Pisgah...
    From what I read, all will be OK once past the "old" DST change. Though that's some one's best guess I'd say.
     
  3. InspectorGadget

    InspectorGadget TiVo Changed My Life

    87
    0
    Feb 22, 2002
    San Jose, CA
    I think I just got whacked by the "upgrade."

    I got home Thursday night to see my Sat-T60 (200GB-LBA48) in a "Welcome, Powering Up..." reboot loop. Never did apply the "upgradesoftware=false" directive because people told me it would never again be updated... Never say never I guess.

    Not yet knowing about this DST "upgrade", I tried switching the boot partitions back and forth to no avail. I then found this thread and tried re-copying my LBA48 kernel. I ran copykern of PTVUpgrade 4.04 CD, selected [3] S1 DTiVo v3.1.0+, and got this error:

    tpip: unknown partition signature 0x504d (expected 0x4d50)
    Kernel updated!
    ...

    Does anyone know if it really worked? I've been getting byteswapping warnings all along, but I thought that meant that the s/w was aware of it? I never had to worry about byteswapping the first time around when I set up this drive with the very same CD tools!

    Well, the thing won't boot at all. I don't get any console output, even though I ran:

    bootpage -P "root=/dev/hda7 dsscon=true console=2,115200 upgradesoftware=false" -C /dev/hdb

    I doesn't even reboot-cycle now, just stays on "Powering Up" screen. Oh yeah, I ran "pdisk -l /dev/hdb" and it says:

    pdisk: No valid block 1 on /dev/hdb

    Is this the boot block? Did I hose it with byteswapped writing from the "bootpage" usage? Or what? Or did the dastardly LBA32 kernel overwrite it (along with much of the rest of my disk)?

    Any ideas would be helpful. I had most of the 200GB filled with stuff I wanted to record off of it, and a few PPV's we hadn't even seen. I would like to try to recover it before reverting to recopying my original 80GB Quantum and reapplying the upgrades.
     
  4. spiffy

    spiffy New Member

    79
    0
    Oct 23, 2002
    So this 3.5b upgrade is actually optional then? I'm confused. :confused:

    (I had to re-InstanCake my entire HD -- lost at least 300 hours of recordings... :mad: )

    So if we just leave the phone cord unplugged through tonight, we'll be OK? Seems like every time I make a Test Call, it grabs the time from D*. The programming guide for tomorrow right now is off by one hour. If we don't get the software upgrade, but just get the time through the phone line, would that bypass the upgrade?
     
  5. spiffy

    spiffy New Member

    79
    0
    Oct 23, 2002
    I am not sure what's going on; but other threads are saying D* has stopped sending out the 3.5b upgrade -- but I had just re-InstantCaked my HD, forced a couple of calls to test the phone lines, and I got the upgrade anyway (AGAIN.)

    So far everything is still working, but that's Because my HD is fairly empty still. I guess unless someone is kind enough to post a step-by-step instruction on how to do the copykern command today, I will have to experiment tonight and just hope for the best.

    Can anyone please at least confirm if the kernel in the LBA48 CD is the same kernel as the kernel in the latest InstantCake? I read that the LBA48 CD kernel is 3.10+; but my InstantCake makes the software into 3.5 -- do they both use the same kernel?
     
  6. sbourgeo

    sbourgeo Hepcat Daddio

    7,443
    0
    Nov 10, 2000
    New England
    1. Download and burn free LBA48 CD: link
    2. Pull drive from TiVo and put in PC
    3. Boot PC with LBA48 CD
    4. Type "mountcd" at the bash prompt to verify that you can access the LBA48 kernel on the CD
    5. Type "copykern " at the bash prompt and follow the directions to install the LBA48 kernel
    6. Shutdown PC and remove drive
    7. Put drive back in TiVo
     
  7. spiffy

    spiffy New Member

    79
    0
    Oct 23, 2002
    Thanks so much sbourgeo! Just one question: PTVUpgrade also indicated in the first post that, and I quote, "Also note that you will need to use killinitrd to zap the new initrd" -- is this a necessary step if I don't have any other hacks installed into my SAT-T60 except putting in a bigger HD? If so, what are the steps in performing this task?

    Thanks again,

    Spiffy
     
  8. sbourgeo

    sbourgeo Hepcat Daddio

    7,443
    0
    Nov 10, 2000
    New England
    I don't believe that you need to disable initrd if you don't have any other hacks, but am not 100% sure about that. I did it on my DSR6000 ages ago to get elseed working.

    It's pretty straight forward to do, although I don't know if the LBA48 cd includes it. Check out the section on kill_initrd at stevejenkins.com: link for more info.
     
  9. spiffy

    spiffy New Member

    79
    0
    Oct 23, 2002
    I guess the more trials and errors I went through, the more I learn... But according to PTVupgrade, I do need to run kill_initrd -- and that finally made sense, because not doing it will cause DTivo to revert back whatever changes I made (in this case, copykern.)

    So I ran copykern again, and used the Jenkins ISO to run kill_initrd. I still lost a whole bunch of recordings, but that may be because I leave my SAT-T60 on all day, and it's always recording anyway. Strangely, I only lost recordings from the last couple of days -- after I copykern but not killinitrd, I think -- yet shows recorded today seem to be OK, even though they were done before I came home tonight and repeated copykern and performed killinitrd this time. I still don't know how all this works, maybe that group of shows were on the same partition? (There were also a bunch of shows recorded last week that did not go haywire at all.)

    How will I know I've successfully replaced the kernel then? I checked the System Information section, and the unit still reports 3.5b.
     
  10. Mike Mack

    Mike Mack New Member

    12
    0
    Jul 20, 2004
    Charlotte, NC
    Spiffy,

    After you successfully ran kill_initrd and copykern if you watch one of the damaged recordings does your unit still reboot itself?
    I also have a SAT-T60 unit with an upgraded HDD and got the 3.5b upgrade which hosed my unit.
    I ran the copykern utility and everything seemd to go fine, at least there were no error messages. The unit boots up fine, I got the Tivo animation back, but several of my recordings from the week of the upgrade are damaged and when I try to vierw them they only get so far before the freeze up and the unit reboots itself.
    Is there any definitive way to tell if we successfully replaced the kernel and if so how?
    Thanks
     
  11. spiffy

    spiffy New Member

    79
    0
    Oct 23, 2002
    I couldn't watch any of the damaged recordings. Some had infos, some did not -- when I selected a title to play it, the error message screen would pop up -- some gave me the option to delete, some didn't (I could always use the 'clear' button to delete the entry if the delete option was not present.) But last night I basically went through my entire Now Playing List and tried playing each title -- if it looked like it would play, I kept it and tried another one, and deleted anything that could not play at all. I have no idea at this point if the ones I've kept are damaged or OK. But I might have deleted approx. 15-20 shows that were previously watchable but couldn't after my HD went haywire. Luckily I've never had the issue of the unit rebooting itself after the upgrade (it's a Seagate DB35 drive, I don't know if that makes any difference. My previous HD was a regular Seagate, and it started to reboot after only a few months, I believed due to software corruption. But 3.5b was not implemented then.)

    I don't know how to verify a successful patch either. Hopefully PTVupgrade or any of the gurus will let us know.
     
  12. PeteEggebeen

    PeteEggebeen New Member

    40
    0
    Jul 21, 2002
    Sheboygan, Wi
    I am having the same problem with damaged shows on a S1 Hughes GXCEBOT and have found that if I play the show and it hits the 'bad spot' it will reboot the TiVo. If I fast forward thru the show, when it hits the bad spot I have enough time to press the TiVo button, and then go back into the now playing list and delete the broken show.

    I am waiting for the InstantCake of 3.5b to be released so that I can rebuild with a clean version and then put my other hacks back on (like permanent 30 second skip and turning off encryption and then adding tserver).
     
  13. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Hang in there; it will be available very soon.
     
  14. Crispian

    Crispian New Member

    28
    0
    Jul 24, 2003
    Me too! I thought I had it licked after following the instructions, (see the other thread I started here http://www.tivocommunity.com/tivo-vb/showthread.php?t=344944), but I think I skipped the kill_initrd step and now I'm not sure what to do so I've pulled the plug until someone can give me a definite answer.

    I had the reboots in some shows happening, so I redid the copykern etc. and now it's rebooting about 30 seconds after it finishes all the boot up process and gets programing on the screen.

    So, should I run copykern and reinstall the cachecard drivers but this time run kill_initrd? Should I instantcake it and start again? Should I wait untill they come up with a new instantcake that includes 3b? I'm kinda hoping I don't have to lose all my recorded shows, but what I really need right now is a working Tivo- especially as this is a DirecTivo so without it I can't watch anything off the dish!
     
  15. Crispian

    Crispian New Member

    28
    0
    Jul 24, 2003
    Can you give us a hint- does this mean hours, days or weeks? And how will you announce it- here, via an email like the original that warned us of the timechange update, or on your site?

    Thanks- in antici...............pation!
     
  16. PeteEggebeen

    PeteEggebeen New Member

    40
    0
    Jul 21, 2002
    Sheboygan, Wi

    Hey,

    Here is what I did and the results I got:

    1 - put tivo drive in pc and booted from Steve Jenkins CD
    2 - determined that my active partition was hdc7 (not hdc4). I don't remember exactly how I determined this, but I know that running Kill_initrd will tell you this
    3 - copied all files from /mnt4/etc/rc.d to /mnt7/etc/rc.d (i wanted my sysinit.author, etc to try to put my static IP and other startup hacks back to the way they were - this didn't work exactly as I wanted)
    4 - ran kill_initrd info and found that initrd was enabled, so I ran it with 'disable' to turn it off.
    5 - I then put the drive back in the tivo, but no network :(
    6 - put the drive back in the PC and booted with steve jenkins again.
    7 - found the tivocommunity thread titled "Series1 DirecTiVo Software Update (3.5.0) Migration Thread" (sorry I haven't evolved to learning how to add links here yet) and read that I should try re-running the nic install.
    8 - After mouning all my drives, i did a "cd /"
    9 - then I did a "cd nic_install"
    10 - then i did a "nic_install turbonet" (i have the turbonet card, not cachecard)
    11 - I replied '0' to apply the changes
    12 - I put the drive back in the TiVo and could telnet into the box

    I don't deem this process a success, because the /var/hack directory I created both times (sorry i didn't list it in my process above to keep it short) as part of the jenkis how to was gone, so I assume I failed to do something. I figured it was better to leave the tivo running than to somehow completely disable it and have the family take up pitchforks and rakes agaiinst me :)

    I am not that skilled with linux, so I am waiting for the experts to get instantcake for 3.5b. If only these boxes ran z/OS, then I could be more of a contributer. I could write some REXX scripts.....
     
  17. Crispian

    Crispian New Member

    28
    0
    Jul 24, 2003
    So, this morning I tried:

    1. pull drive
    2. boot with Steve Jenkins CD, "run kill_initrd info", no initrd found
    3. boot with LBA48 CD, run "mountcd", run "copykern", choose correct drive and option for 3.10+, tells me kernel is updated, all good
    4. boot with Silicon Dust CD, run "/nic_install/nic_install cachecard", all goes fine, accept defaults and hit 0 to save
    5. boot with Steve Jenkins CD again just to be sure, "run kill_initrd info", still no initrd found
    6. put drive back in Tivo, boots fine, see cachecard screens, get past "getting info from satellites", up comes the Discovery channel, 30 seconds later it reboots

    Help!

    Guess I'm just gonna have to wait for InstantCake to be upgraded, does anyone know when that might be? I'm already getting that "This would never have happened if you hadn't #$@%ed with it in the first place" look from my family!
     
  18. InspectorGadget

    InspectorGadget TiVo Changed My Life

    87
    0
    Feb 22, 2002
    San Jose, CA
    I just Instant-Caked my SAT-T60 this weekend (was LBA48, got destroyed by 3.5b, couldn't restore old 2.5 drive). I was just enabling TiVoWebPlus Sunday night and this morning when I restarted it had downloaded 3.5b and blew away my IC kernel network driver, and whatever other hacks were in there. (I have a TurboNet/CacheCard).

    My question is: I still have NO IDEA what-all was in the Instant Cake installation. Will I have all the same features, utilities, and hacks if I just:

    1. copykern from PTVu LBA48 disk?
    2. nic_install from TurboNet disk (w/killinitrd)?

    Is there anything I'll be missing? Like, what's the difference between the PTVnet disk and the TurboNet disk?

    (Originally posted in the PTVupgrade/LBA48 thread, asked to move)
     
  19. Crispian

    Crispian New Member

    28
    0
    Jul 24, 2003
    OK, I'm getting desperate and can no longer bear the looks I'm getting from my family- I just need to get a working DTivo up and running ASAP.

    Can anyone confirm if the following will work (at least to buy me some time till the 3.5b version of InstantCake is available)-

    If I go buy a 120GB drive, use my old (3.5) version of InstantCake to bake it, install it and force a call to get the update, pull it and reinstall the cachecard drivers, that should work right? It's the fact that my current drive is over the 137GB limit (200GB) that's causing the problem, right?

    Please can someone confirm that this should work?

    Thanks!!!
     
  20. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Folks,

    If you have a drive you've built using InstantCake (3.5.0) or mfstools along with the Todd Miller LBA48 kernel AND have a hard drive that is greater than 137GB, you will need to update the kernel.

    If your TiVo is still running after the update to the 3.5b, then there is a possibility you may not have lost everything.

    To update the kernel, you need to boot with the Silicon Dust boot CD (free) or the Universal Boot CD if you have it, and run the nic_install tool and allow it to erase initrd for you. Alternatively, if you have access to kill_initrd, you can run that as well, it does not matter.

    Then run CopyKern from the free LBA48 CD as previously discussed.

    There is no guarantee that it will work, but if there is a chance of it working then that is the correct way to do it.

    If you are rebuilding your drive with 3.5.0, you can let it update to 3.5b and you should have success with the aforementioned steps as your unit will not have had a chance to record too much since the fresh install and you'll probably be fine.

    With all of that said, InstantCake has just been updated to 3.5b. Although it is not customary to offer free updates, we are doing just that. All orders placed in the new cart that was launched in late November, 2006 have been updated with links to the latest version. If you still have downloads left, then you will be able to download the newest version.

    You can log in to review your previous orders here and redownload, if necessary. Please be sure to review the README file, first; and don't use a download manager as it will screw up your download count and corrupt your download.

    Thanks for your patience; we had no intention of leaving people hanging for over a week...

    A couple of other things: We have removed BASH serial access from this release of InstantCake because a few folks were complaining about external modems not working properly. Also, by default, we have turned OFF the daily call so that your unit will not automatically update beyond 3.5b unless you choose to do so (this can be done by editing your dialing prefix and forcing a call). We've attempted to suppress the DirecTV "nag" message, however if you do receive it, it can be ignored.
     

Share This Page