Originally Posted by NotNoV8
Been reading on how to upgrade my TivoHD to a 2TB HD and just want to confirm that I can use WinMFS for the entire process or will I have to use JMFS then WinMFS to Supersize. My Tivo is at current software revision. I found these instructions for WinMFS:
And those instructions are based on me actually doing it that way.
Before TiVo upgraded the S3 platform software in a way that enabled it to use partitions larger than 1.2TB, it was discovered that jmfs, which comer wrote for copying and expanding Premieres--which had been changed enough from the S2/S3 drive structure that MFS Tools based stuff and WinMFS couldn't work with them--would also work on the HD (TCD652160) and HD XL (TCD658000) because of something that had been changed in them from the original S3 (TCD648250), although as I recall it was still necessary to supersize 652/658s with WinMFS as the process in jmfs intended for Premieres wouldn't work on S3s
However, once TiVo did upgrade the software for S3s (I think starting with 11.0h, but almost nobody noticed until 11.0k), it became possible to use all of a 2TB drive with just WinMFS on all three of the S3 platform models.
jmfs cannot be used on the original S3.
There's a further benefit of using WinMFS instead of jmfs for S3 platform upgrades.
If you've already done an upgrade with MFS Live or WinMFS to a drive larger than the original but smaller than 2TB, a third MFS pair will have been added to do the expansion and there might be a small unused space left at the end of the larger drive.
Because the Apple Partition Map will designate that unused space as yet another partition, an Apple Free Partition, that means the drive has hit the 16 partitions per drive limit which TiVos observe.
jmfs will see that Apple Free partition as a partition, and copy it right along with the other 15, and then the single MFS media partition which jmfs creates as the method by which it does expansion will be the 17th partition on the drive.
When you boot that drive up in an S3, it thinks that 17th partition is a screwed up external drive, which it will insist on divorcing, which will return the 2TB to the state it was in after copying but before expanding--3 MFS pairs no larger than the previously expanded drive from which you copied, and an Apple Free partition which can't be used for storage.
So you wind up with no more space than you had before.
WinMFS can take the 3rd MFS media partition and enlarge it (running right over and swallowing up any Apple Free partition unused space) to fill the rest of the 2TB drive, so that you wind up with only 15 partitions and the use of all of the drive's space.
And one other thing WinMFS will let you do that jmfs will not is increase the size of the swap partition on the target drive if you wish to.
So, either use WinMFS's
option to copy a drive to the 2TB, or use the
option to restore to the 2TB from a .tbk image file
At the end of both/either, it'll tell you you have extra space and offer to expand into it for you.
Tell it no.
(I don't know exactly why letting it do the expansion then doesn't always work, I just know a foolproof way to avoid the problem--do the expansion later as a separate step).
Make sure the 2TB is the drive which is selected by WinMFS and then click on the
option and make sure everything looks okay.
At that point it is my preference to put the drive in the TiVo and test it there, and if all is well, only then return it to the PC to do the expansion by selecting it and then clicking on the
option and telling it to exceed the 1.2TB per partition limit, however if you wish I suppose that after selecting the drive (or making sure it's the one selected) and clicking on
you could then proceed directly to
if you wished.