TiVo Community
TiVo Community
TiVo Community
Go Back   TiVo Community > Underground Playground > TiVo Underground
TiVo Community
Reply
Forum Jump
 
Thread Tools
Old 12-05-2008, 07:56 AM   #1
bmgoodman
Registered User
 
Join Date: Dec 2000
Location: Northern VA, USA
Posts: 916
What happens "Pending Restart"?

What happens, exactly, when a Tivo is "Pending Restart"? Clearly, a new version of Tivo software has been downloaded. I understand this download goes to the OS partition that is not currently active. I believe the Master Boot Record (or equivalent) is then set to boot from the alternate partition. Is that all there is? Or do files get unpacked from some hidden compressed source during the boot?

OK, the reason I am asking is related to my current problem. I have a 1 TB drive that constantly reboots after 5 months of working fine. When I copied this drive to a new 1 TB drive, the reboots copied as well. Corrupt OS file(s), perhaps? So I copied my original drive to the new 1 TB drive, fixing the reboot issue, but losing all recordings. I now wonder if I can use MFSTools to copy the contents of the alternate partitions onto the other 1 TB drive, switch the boot record, and effectively have a fresh OS with my existing recordings.

Does anybody understand the OS upgrade process well enough to give some guidance on this?
bmgoodman is offline   Reply With Quote
Old 12-05-2008, 12:30 PM   #2
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 980
Kickstart 52 will do what you want (reinstall the current software version in the alternate partitions). I'm doubtful it will help. I think any corruption is more likely in your MFS database rather than in the OS files.
JamieP is offline   Reply With Quote
Old 12-05-2008, 12:54 PM   #3
bmgoodman
Registered User
 
Join Date: Dec 2000
Location: Northern VA, USA
Posts: 916
Does Kickstart 52 download the OS from Tivo or copy the current OS to the alternate partitions? I tried the KS 52 several times on the drive already with no change in the boot loop. It sounds like the corruption is in the MFS database. I guess there's no going back. Thanks for the info.
bmgoodman is offline   Reply With Quote
Old 12-05-2008, 01:07 PM   #4
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 980
Quote:
Originally Posted by bmgoodman View Post
Does Kickstart 52 download the OS from Tivo or copy the current OS to the alternate partitions? I tried the KS 52 several times on the drive already with no change in the boot loop. It sounds like the corruption is in the MFS database. I guess there's no going back. Thanks for the info.
Kickstart 52 unpacks the "slices" stored in MFS into the alternate root/kernel partitions. There is a CRC check, IIRC, so it should match exactly what was download from TiVo, or it will fail.

We might be able to sort out what is causing the reboot from a serial console log, but you'd have to get setup with a serial console cable. If this is a TiVoHD, that involves some additional hardware to convert TTL signal levels to RS232. On an S3, you need a special cable and will still need to open the case to attach it. More information on serial console cables is available over at DDB.

Another alternative would be to extract the logs via linux on a PC (e.g. mfstools/mfslive). How much is on disk depends on how far it is getting before the reboot. Is it getting to the "... just a few minutes more" screen? If so, there may be useful information in the on disk logs. Basically all the logs in subdirectory 'log' in partition 9 may be of interest.
JamieP is offline   Reply With Quote
Old 12-05-2008, 03:08 PM   #5
bmgoodman
Registered User
 
Join Date: Dec 2000
Location: Northern VA, USA
Posts: 916
It boots to Tivo Central and reboots within a minute thereafter. I'm going to look at the logs as you suggest to see if anything stands out. Thanks!
bmgoodman is offline   Reply With Quote
Old 12-06-2008, 06:11 PM   #6
bmgoodman
Registered User
 
Join Date: Dec 2000
Location: Northern VA, USA
Posts: 916
I have the logs

I have the logs, but what am I looking for?

In TVERR, I see things like:
Nov 21 23:24:01 (none) Activity TvInfluxRequestServiceA[395]: Tmk Fatal Error: Activity TvInfluxRequestServiceActivity <395> strayed! (block timestamp 45375521434)

and:
Nov 21 23:24:01 (none) Activity TvInfluxRequestServiceA[395]: Tmk Fatal Error: Activity TvInfluxRequestServiceActivity <395>: unexpected signal 11
Nov 21 23:24:01 (none) Activity TvInfluxRequestServiceA[395]: Tmk Fatal Error: Thread died due to signal 11
Nov 21 23:24:01 (none) Activity TvInfluxRequestServiceA[395]: Invoking rule 834: rebooting system

Any additional suggestions? Thanks.
bmgoodman is offline   Reply With Quote
Old 12-07-2008, 01:21 PM   #7
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 980
Quote:
Originally Posted by bmgoodman View Post
I have the logs, but what am I looking for?
Can you tar or zip up all the logs and post them?

My best guess on "TvInflux ..." is that it has to do with network downloads, e.g. TiVoCast, but I might be off base.
JamieP is offline   Reply With Quote
Old 12-07-2008, 02:55 PM   #8
bmgoodman
Registered User
 
Join Date: Dec 2000
Location: Northern VA, USA
Posts: 916
I tried to post just the TVLOG as a zip file, but this site told me I was restricted to 100 KB attachments. Is there a better way to post the logs? The single zip with all my logs is 1,529 KB. Thanks.
bmgoodman is offline   Reply With Quote
Old 12-09-2008, 07:58 AM   #9
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 980
Quote:
Originally Posted by bmgoodman View Post
I tried to post just the TVLOG as a zip file, but this site told me I was restricted to 100 KB attachments. Is there a better way to post the logs? The single zip with all my logs is 1,529 KB. Thanks.
You could probably leave off the logs that start with O. These are older logs that have rolled. You can also leave off the *.prv.* files.

Otherwise, find a file sharing site where you can upload it and post a link to that site.

If none of that works, PM me and we'll work something else out.
JamieP is offline   Reply With Quote
Reply
Forum Jump




Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Advertisements

TiVo Community
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skins by: Relivo Media

(C) 2013 Magenium Solutions - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVoŽ is a registered trademark of TiVo Inc. This site is not owned or operated by TiVo Inc.
All times are GMT -5. The time now is 02:17 PM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |