DIY 10TB Roamio

Discussion in 'TiVo Upgrade Center' started by jmbach, Nov 17, 2018.

Tags:
  1. CrashHD

    CrashHD I am the me.

    805
    7
    Nov 10, 2006
    MO, USA
    That is awesome. I have two 8TB Roamios which were built using mfsr. I guess at the time it was not known how to build drives that large with MFSTools. I did something like this, way waaaaay back in the day. I set up a Series2 DirecTivo on a 2TB drive by starting with the minimal MFS image that had only a single MFS pair, and manually creating the second and third pairs, while keeping them under 1TB.
    Is this process doable with the current version of mfs tools, or do I need to wait for the next one?
    Thanks!
     
  2. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    If you clone the 8 TB MFSR drive to the new drive you can go up to 24 TB image.
     
    apsarkis likes this.
  3. CrashHD

    CrashHD I am the me.

    805
    7
    Nov 10, 2006
    MO, USA
    Wow. I would do that but for the finding of a drive that size, and while I have a pair of 8TB units, those are not the units slated for upgrade. The Roamio Pro coming in from ebay is the one due the upgrade.
     
  4. CrashHD

    CrashHD I am the me.

    805
    7
    Nov 10, 2006
    MO, USA
    My 8TB drive is in a standard, 4 tuner Roamio. The inbound 14 TB drive is slated for the newly acquired Roamio Plus.

    What about the following idea?

    Clone 8TB drive to 14 TB drive.
    Expand 8TB image to use rest of 14 TB drive
    Install cloned, expanded (transplant) drive into Roamio Plus.

    I'm aware the recordings are encrypted, and would be lost, most likely requiring a C&DE, but the 8TB mfsr MFS partition structure should survive that. Will this then give me a running 14 TB system, with room for future upgrade to 24 TB?
    Since there is no way to preserve recordings, is there a faster way to do this? Is there possibly a mfsbackup/mfsrestore operation which could let me start out at a blank 8TB on this 14TB drive?
     
  5. CrashHD

    CrashHD I am the me.

    805
    7
    Nov 10, 2006
    MO, USA
    Can you give a recommendation on a duplication dock? I've done this in the past with dd or ddrescue, but I don't want to tie up my computer for a day, or run the risk of a command line parameter error and scrambling the wrong disk.
    I've looked at https://www.amazon.com/SATA-Hard-Drive-Duplicator-Eraser/dp/B00G6TG5YE and it looks like it will do what I need.
     
  6. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    That may work. The issue is that you need to marry the image to the Roamio. I am not sure how that process is handles by the Roamio. Does it just clear things put or does it reformat the drive. The former is not a problem. The latter is.

    I am thinking in all my experimentations in developing the ancillary tools, that it is the former. I remember somehow I did something that lost the added partition information in the MFS system but the partition information was still in the APM. It was then I added the switch to mfsadd to add already described partitions in the single digits back to the MFS.

    The way mfsaddfix works is to see what partitions are available in the single digits and move the added partitions there. If the partition has some size to it, then it is not a "placeholder" partition and look for another one. If it cannot find any, erase what was added and let the TiVo fix the issue on reboot. (Which with my testing was about a 50 50) The way mfsadd works is that it creates the partition sizes first and then adds the infor to the MFS. Since the partitions are already described in the APM, we just need to add them back into the MFS.

    As I write this I am beginning to recall what I did and that was a C&DE on a MFSR image that was expanded to 10TB. The C&DE took it back to 8 TB but left the moved partition information alone. So I needed mfsadd to add the information back. Thus the need for the new switch in mfsadd to allow it to do that.

    All that to say, yes it should work. The steps would be.
    1) clone the 8 TB to your new larger drive.
    2)since the image is from another Roamio, put the cloned image in the intended Roamio and run a C&DE on itnto marry the image to the intended Roamio.
    3)Run the mfsadd followed by mfsaddfix until you run out of space.

    The faster way would require ggeseike to modify MFSR so that it would recognize that the drive is over 8TB and limit the image it makes to 8TB. Since that is such a niche usage and he, like everyone else working on MFS related tools have a lot of other things going on, that modification is low on the priority list.

    If you are adept at using dd to copy portions of the drive to another drive, then I think there is a way to cut that time down to create the 8 TB image to about 15 minutes. PM if you are interested.
     
    ClearToLand likes this.
  7. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    That one would work.

    To be truthful, I have an old USB 2.0/eSata Thermaltake BlacX Duet that I have used up to 12TB drives that was only rated at the time for 4TB. I think sometimes the dock ratings are limited to the size of the available drives to test. However YMMV so go with one that is rated for the drive you are working with.
     
  8. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    Also let me update the ISO to add the new mfsaddfix before you start.
     
  9. CrashHD

    CrashHD I am the me.

    805
    7
    Nov 10, 2006
    MO, USA
    No hurry, my new hdd is still in the mail
     
  10. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    Now that the coffee kicks in, the MFSR layout is different than a standard TiVo and we would have to copy at least 2TB of data do it won't be the 15 minutes I said initially. In reality we do not have to copy the whole 2TB, but I do not know how much needs to be copied.
     
  11. 3 Cushion John

    3 Cushion John New Member

    9
    0
    Oct 15, 2019
    What is the procedure for kickstart on Bolt Vox? Did it about 4 months ago, but can't remember key sequence. etc. Just need it for reference. Weaknees didn't seem to work for me.
     
  12. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    You might have to put the remote in IR mode to access the KS portal. Weaknees information should work.


    Sent from my iPad using Tapatalk
     
  13. 3 Cushion John

    3 Cushion John New Member

    9
    0
    Oct 15, 2019
    TY...
    After running mfscopy probably 20+ times to different drives, came to conclusion that 14 partitions is the only amount tivo would like?!. Would get 15 or 16 partitions and those invariably failed on tivo in different ways.
    Is 14 the magic number?
    Anyway, after mfsaddfix etc. would always run: bootsectorfix, mfsck, lsscsi etc to see consistency before installing back in tivo.
    Was going to try dd copy, but never got around to that.
     
  14. pmrowley

    pmrowley Member

    92
    4
    Apr 4, 2002
    Irvine, CA
    So I'm picking up a refurbished Roamio 3TB to replace my failing one (not interested in an Edge.) I have a WD EasyStore 10TB that's been sitting around that I'm going to drop in. It sounds like, according to the instructions, that I should clone and expand the 3TB to a spare 4TB drive first, then run this to expand to a full 10TB?

    Thanks!
     
  15. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    That is not what the instructions state. You do not need an intermediary drive.


    Sent from my iPad using Tapatalk
     
    krkaufman likes this.
  16. pmrowley

    pmrowley Member

    92
    4
    Apr 4, 2002
    Irvine, CA
    Okay, but your instructions say that the drive can only be expanded 3 times for 2TB each, leaving me with 3+6=9TB on a 10TB drive, unless I'm missing something.
     
  17. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    The initial copy command creates a 4 TB image on the 10 TB drive.

    The information is in bold and italics.
     
    HoosontheTeevo and apsarkis like this.
  18. pmrowley

    pmrowley Member

    92
    4
    Apr 4, 2002
    Irvine, CA
    I read all of your instructions in post #2. Nowhere in those instructions, whether they are in plain type or bold and italicized, do they say that the copy process produces a 4TB image on the new drive. You just say to use different processes, depending on the size of the target drive. There is barely any explanation anywhere. The only warning you give is that you can only use the expansion command 3 times, for 2TB apiece. So forgive me if I acted with delay, in preference to error (Thomas Jefferson).

    "Here sdX is your source drive and sdY is your target drive.
    Run the command mfscopy -am 2040 /dev/sdX /dev/sdY and then patiently wait. <- So this command creates a 4TB image on the target. *Not Notated anywhere.*

    Once that command is finished or the cloning of your drive is finished, put the target drive into the TiVo and make sure it boots up properly and make sure it connects to TiVo successfully.

    Once that is done, return the drive to your computer. Your source drive is no longer needed and can to be disconnected from the computer. Will still use sdY for the target drive."
     
  19. GolfDude

    GolfDude New Member

    15
    2
    Jan 5, 2016
    im curious if this has ever been attempted.. you go through the steps of formatting a new drive inside the tivo, but then put the original back in and then attach the new formatted one externally by esata.. does the tivo see the externally connected tivo formatted drive, or does it cry its not supported? (or vice versa, put the new one inside the tivo and the old one connected by esata so youd have 2 drives connected)
     
  20. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    Very well. I will edit the post to make it clearer. Since you have read the whole post. What suggestions do you have other than clarification on what the copy command does.
     
    HoosontheTeevo likes this.

Share This Page