Separate names with a comma.
Discussion in 'TiVo Upgrade Center' started by jmbach, Nov 17, 2018.
Have you read the full post that you found the ISO in?
I see, thought I had 3.32 on the boot CD, guess not, there was no -d available. Anyway here is the new pic of the 8TB. Before trying anything with the 8 to 12 I do want to get the 10TB fully installed. The 10 without the extra 2TB added seems to be fine in the Roamio Plus. The 10 is a dock created clone of the 8 in the picture. So to get the extra 2TB on the 10 these are the commands?
mfsadd -xcm 2040 /dev/sdY
And it does not matter if I boot from MFST 3.3 or 3.32?
Once I have the full capacity 10 working for a few days can start considering the 8 to 12 possibility.
So your MFS app/media regions are physically flipped on the drive in relation to how they appear in the MFS header and will have to be swapped. So what we can do is clone the 8 TB to the 12 TB. Then use dd to copy the two partitions in question to the same area of the drive while swapping the physical locations to put them in the correct order. Once that is done, make the appropriate changes in the APM to reflect the change. Boot the drive to make sure it works and then coalesce.
You would need to boot from 3.32 to use the -c switch in mfsadd.
For everybody's edification, the rule for coalescing partitions is that the MFS partitions on the drive have to physically next to each other and physically in the same order as they appear in the MFS header.
Yes, I have -- multiple times. I'm obviously missing or not understanding something. I must confess that the last time I upgraded a TiVo was many moons ago, using InstantCake for a Series 2. I don't remember what that entailed, but my memory is that it required less technical knowledge than this. Maybe this process is just beyond my skill level.
So how about the 10 that is currently in there? Since it's a clone of the 8 I'm assuming the regions are flipped also. But if I just want to use the 10 can I do the remaining add, 2 have been done? Or will I run into problems in the future if I don't do any swaps/changes? I assume I would be limited to 10TB with that scenario since what was the maximum of 3 adds would be done, started with a 4TB.
We can flop the partitions on the 10 TB. If you already started recording on it then we will have to save the current partitions on another drive and then copy them back in the right order. If you have not recorded anything, then we can use the 8 TB and just copy them over in the correct order.
Uncompress it to the RAW format then copy it to the USB drive using one of the methods outlined.
That would take a VERY long time. For fun I booted up MFST 3.3 (not 3.32). Ran the add (without the "c" of course) and the fix. To the 10TB I had cloned from the 8TB (which had originally been created from a 4TB with 2 adds). And it SEEMS to have worked. I went from 1281 HD hours to 1603. My recordings and settings seem ok though I have thousands so will see over time. After putting the expanded 10 in I connected to the Tivo service, let it connect successfully then restarted once more. I guess time will tell, you might know more. Here is a mfsinfo pic of the expanded 10TB.
It will work just fine. The amount of space that is left on the 10 TB is less than the amount of space you specified in the command line, mfsadd added the pair of partitions in the right order to coalesce later as a result.
So if you clone the 10TB to a larger drive, we will have to manually copy the partition pair that is out of order to the new drive so that we can coalesce and allow for more expansion.
Sounds good This should do for awhile at least, I think I will put the 12TB in the Roamio basic. The space specified on the command list, I was unsure what to use. The current instructions say 2040 I believe. Someone who did it quite awhile back said they used 2000. And I had a printout of the original instructions back in January, it said 2090. For this last add I used the 2090 I think. When I did the first upgrade to the 8TB back (2 adds) in January I don't remember what I used, 2090 or 2000.
I had done that previously and didn't get very far. A script would start running to then enter an endless loop. I tried again this morning and paid closer attention to the last line in the loop and it appears that my USB mouse was the culprit. I disconnected the mouse and, after letting the boot process run longer than I anticipated it would take (leading me to worry that something was still wrong), I got to the logon prompt. I'm running the first command now to copy, so I should know in about 12 hours whether it succeeded.
Thanks for preparing the tools so that someone like me can accomplish this task.
I had played with different values. Using a number to large would cause problems as the size of the partition can be a tinge over 2 TB. The value 2090 was right at the boundary and felt that is was safer to go a little smaller and settled on 2040. Realistically the number is somewhat in between 2040 and 2090 and probably closer to 2090.
Sent from my iPad using Tapatalk
I am glad you got it working.
Using the ISO to create a USB drive does not work well frequently. Was not sure how you were creating the USB drive as you referenced rar in your post. (or I just did not read it close enough )
Sent from my iPad using Tapatalk
Yes, I realize I hadn't posted a lot of details about what I had done so no wonder it wasn't clear what attempts I had made.
I can happily now report that I successfully completed the cloning and expansion. New hard drive is in my Roamio is working fine without having to do the Kickstart code and I'm happy that I'm now down to under 45% full on my box.
Ok, I decided to try the 12TB in a Roamio Basic. The Roamio Basic has a 8TB drive which was created fresh with MFSR4 (not sure if an updated MFSR is available now) around August 2018. The Basic is on TE3. So I cloned the 8 (which is nearly full) to the 12 in a dock. Then I used MFST 3.32 to do two adds (with the "c" switch and 2040) and add fixes. Seemed to work. But when I got to the point where recordings exceeded the original 8TB (as I said it was almost full) the Roamio went into an endless boot loop. Only way I could get out of it was to boot the Roamio with the internet disconnected, I could then get to the shows. But when I hooked up the internet again (ethernet) it soon started rebooting itself again. Here are pictures of the 12 with the 8 cloned to it, then a picture of the 12 after the two adds/add fixes.
I put the 8 back in the Roamio, it is working fine. I am going to clone the 8 to the 12 again, did I do something wrong?
I finished cloning the 8TB to the 12TB again. I have the 12 in the Roamio now, I have not done any adds yet, just a clone of the 8TB so only 8TB available. So did I do something wrong the first time? As I said the 8TB was created fresh originally with MFSR, 1004 release I believe. Clone was done in dock, TE3. Here are the commands I ran on the 12TB cloned from the 8TB MFSR drive. Using MFST 3.32.
1. mfsadd -xcm 2040 /dev/sdY
2. mfsaddfix /dev/sdY
3. mfsadd -xcm 2040 /dev/sdY
4. mfsaddfix /dev/sdY
Then put the 12TB in the Roamio, see above post for what happened. The picture of the partitions on the 12TB after the adds and fixes, does it look correct? Looks strange to me but I don't really know. The one thing I did not do is run the KS58, wanted to check here and see if the drive looks/looked the way it should.
If it is not working what should I try? Should I run the adds without the "c" switch, ie mfsadd -xm 2040. Should I run both adds (and fixes in the correct order) or should I just run one, then use it in the Tivo for awhile to see what happens. If I just do one add would I be able to do the second later on, obviously I will have made and deleted some recordings at that point.
Pretty much for now would like to know if the picture of the partition layout after the two adds is correct. If not what did I do wrong and what should I do now? I am going to keep the 8TB as is, since a Roamio I can swap back in any time.
Oh, maybe a possibility would be to copy the 8TB to the 12TB as outlined in your post instead of cloning it? I did not do that since the drive is already 8TB. But maybe since it was created with MFSR I need to? Have no idea, of course I'd prefer to get the current clone expanded and working if possible (it would take 30 hours plus to copy the original 8TB to the 12TB). But a possibility if necessary since I can keep the 8TB intact as a backup throughout the procedure.
You did it correctly. You cannot use mfscopy on a drive larger than 4 TB.
I would consider running a KS 58 on the drive prior to going beyond 8 TB.
Ok thanks. You know when I first did the adds everything seemed ok. The 8TB was very close to full when I cloned it. Probably 10-20GB left. After I did the adds and everything seemed to be working (for a day maybe), I transferred a large recording to the 12 from another Tivo. 30+GB I think. Which would have taken it over the original 8TB capacity and start to use the new space. That is when the problems started. I think this time I will just do normal recordings until the original 8TB will be exceeded, no transfers, no idea if doing a transfer that would have filled the original 8TB and use some of the new capacity could have caused a problem. We shall see, if the partitions in the pictures look correct to you then hopefully will work out this time, maybe run KS58 before and after the expansion. Again nice this is a Roamio, as long as I have the 8TB as a backup I can experiment with the 12.
Since it was rebooting only when connected to the internet, wonder if it had something to do with transferring the recording more than crossing the 8TB mark. I would think it would reboot either way if it was over the 8 TB mark.