PDA

View Full Version : Upgrade path to 6.2 from 3.1.x


Lowcarb
06-29-2005, 11:06 AM
As you can see from my tagline Bedroom is at 3.1.1c. I've already moved her from monte to 3.1.1c killhdinitrd.
To upgrade to 6.2 I need to load a 3.1.5 killhdinitrd kernel and load the 6.2 slices

My question is about Livingroom.
She is at 3.1.1b.
Do I have to do a serial upgrade to 3.1.1c first before going to 6.2? I suspect not that that the 3.1.1c slices are just left over from my not upgrading to 3.1.1c but are not a pre-requesite for 6.2.

I get the following result on livingroom:
LivingRoom:/var/packages$ echo mls /SwSystem | tivosh
Directory of /SwSystem starting at ''

Name Type FsId Date Time Size
---- ---- ---- ---- ---- ----
3.1.1b-02-2-351 tyDb 34805 02/05/04 07:04 692
3.1.1c-01-2-351 tyDb 220982 04/04/04 15:53 668
6.2-01-2-101 tyDb 1176101 02/26/05 08:01 696
6.2-01-2-121 tyDb 1176105 02/26/05 08:01 696
6.2-01-2-151 tyDb 1176106 02/26/05 08:01 696
6.2-01-2-301 tyDb 1176107 02/26/05 08:01 696
6.2-01-2-321 tyDb 1176108 02/26/05 08:01 696
6.2-01-2-351 tyDb 1176109 02/26/05 08:01 696
6.2-01-2-381 tyDb 1176110 02/26/05 08:01 696
6.2-01-2-3F1 tyDb 1176111 02/26/05 08:01 696
ACTIVE tyDb 34805 02/05/04 07:04 692

If the answer is that I have to load 3.1.1c before 6.2 do I do it this way?

DD killhdinitrd kernel 3.1.1c
flip bootpage
swinstall 3.1.1c-01-2-351
reboot

DD killhdinitrd kernel 3.1.5
flip bootpage
swinstall 6.2-01-2-351
reboot

PlainBill
06-29-2005, 12:10 PM
It continues to baffle me that people are having problems with this. To upgrade a killhdinitrd 3.1.1x system all you have to do is: modify installSw.itcl (name$ and reboot lines); run installSw.itcl (specifying the correct software version); dd a killhdinitrd 3.1.5 kernel to the new boot (kernel) partition; hack (install AlphaWolf's Series 2 utilities and rc.sysinit.author, rename netfilter-enable); reboot.

It is not necessary to flip the bootpage, installSw.itcl does that.
Do not load the killhdinitrd 3.1.5 kernel BEFORE running installSw.itcl, it will be overwritten.
It is not necessary to upgrade to 3.1.1c, 3.1.1d, or 3.1.1e before upgrading to 6.2.

PlainBill

Lowcarb
06-29-2005, 01:48 PM
It continues to baffle me that people are having problems with this.
:rolleyes:
In my case it is mostly stems from:
- Not having touched the software in my Tivos since early 2004 and having the memory of a goldfish.
- Not having read the forums for a year plus until the last month. There is a lot to catch up on. Bill your posts are usually very clear but there is also a lot of junk to wade through. By the time I've read all the way through Upgrading to 6.2, collected info and tips - NO SUPPORT QUESTIONS , and DirecTV Tivo Software Update 6.2 - SUPPORT and DISCUSSION and a few others my poor little goldfish brain is overflowing with good stuff :) , some mis-information :confused: an tons of worries :eek: (how much of TWP will work, should I replace parts of msf_ftp with jamie's unified utils, should I load the p version or q version of msf_ftp, my goldfish brain remembers having problems with q) which hacks are implemented into superpach67's tivoapp? Are there others I want to patch in? ..........
- Being deathly afraid of making the tivo non-bootable and then suffering the rath of the family :eek:
- Being afraid of not having the bandwidth to rebuild the tivo before being run out of town on a rail. :o


It is not necessary to flip the bootpage, installSw.itcl does that.
Duh. How would it work if it didn't? Again; The goldfish brain has been mostly paralized by now and can't think 3 steps ahead.

Do not load the killhdinitrd 3.1.5 kernel BEFORE running installSw.itcl, it will be overwritten. Double Duh!

It is not necessary to upgrade to 3.1.1c, 3.1.1d, or 3.1.1e before upgrading to 6.2.
That is what I was mostly concerned about.

You're a gem PlainBill