DIY 10TB Roamio

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

Tags:
  1. tommage1

    tommage1 Well-Known Member

    1,164
    258
    Nov 5, 2008
    Just FYI have been running 68-69% on the basic Roamio for about a week now and all seems good. I am using a 12V 3A switching power supply instead of the stock 12V 2A. Doubt it will use more electricity (or not much) as it should only draw what it needs.

    The 10TB in the Roamio Plus with the out of order partitions is a different story though. It reboots itself a lot, usually when using the menu. If I get a blue spinning circle prepare for a reboot....... Even when accessing the Plus menu from another TE3 Tivo. Another oddity is some shows do not record. Some just say "unknown error". Some the channel shows not authorized. Just normal channels, and it changes, never know what channel will say not authorized. When I actually tune in the channels they will have a not authorized black screen. If I go channel up or down then back to the not authorized sometimes it is back. Other times I have to reboot the Tivo to get the channel back. Since I never know what channel might become "unauthorized" kind of a pain, any scheduled recording might not record. KS 58 does not work, gets to a point where it says "installing an update" but freezes there. Fortunately unplugging and plugging back in everything comes back, don't think it actually completed the KS 58 though.
     
  2. tommage1

    tommage1 Well-Known Member

    1,164
    258
    Nov 5, 2008
    Ok, spoke a bit too soon on the 12TB I guess. Yesterday they were airing 43 episodes of an old series I wanted to record. Seemed to be working well throughout the day. But the last 3 episodes in the wee hours did not work. The one that should have been last said "deleted", for space. Second to last said "not recorded, unknown problem". 3rd to last the deleted for space message. The "deleted" ones are not in the deleted items folder though there are a lot of other deleted by me items. And I am at 69% so don't see how something could be deleted for space, even if it was it should delete what is in the deleted items folder, not a current recording. One more episode says not recorded, "problem getting tuner". It seemed to record a few minutes then stopped. So not perfect, will see what happens over time, no other errors like that in past week. I suppose could try another KS58.
     
  3. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    I would try a KS 58 again. See if any of your numbers change.
     
  4. Johnny Danger

    Johnny Danger Member

    205
    10
    Dec 27, 2016
    Does anyone here know if this will also work for a 14TB drive? Thanks.
     
  5. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    It will if you place an 8 TB MFSR image on the drive first.


    Sent from my iPad using Tapatalk
     
    kpeters59 likes this.
  6. jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    @tommage1 any updates?


    Sent from my iPad using Tapatalk
     
  7. Jan 1, 2020 #187 of 288
    Johnny Danger

    Johnny Danger Member

    205
    10
    Dec 27, 2016
    [​IMG]


    https://photos.app.goo.gl/KVzzcfPLJ7pbGf9G6

    " Failed to find MBR Identifier" inside that software that you run off the USB drive 3.32version.

    Every see anything like this before?
     
  8. Jan 1, 2020 #188 of 288
    jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    I have not. Are you running MFSTools off of a USB drive?

    How did you make the USB drive?

    Also the computer may need to be in Legacy or Compatible mode for booting.
     
    kpeters59 likes this.
  9. Jan 2, 2020 #189 of 288
    Johnny Danger

    Johnny Danger Member

    205
    10
    Dec 27, 2016
    I downloaded some random software from the internet to make the USB drive and I'm using a Sandisk Cruzer 64GB size disk(probably an overkill).

    Perhaps I can try the process again on a smaller USB stick and with a different software.

    Can you recommend software to create the USB Drive? Something that usually works ok if perhaps that is the problem?

    Thanks.
     
  10. Jan 2, 2020 #190 of 288
    jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    My post where you downloaded MFSTools has several recommendations.
     
  11. Jan 3, 2020 #191 of 288
    Johnny Danger

    Johnny Danger Member

    205
    10
    Dec 27, 2016
    There is no option to run this in windows correct? Just bootable USB drive? I would not ask except the fact that I am getting errors using the bootable drive method. Thanks.
     
  12. Jan 3, 2020 #192 of 288
    jmbach

    jmbach der Neuerer

    2,856
    390
    Jan 1, 2009
    You can run it inside a VM in windows.
     
  13. Jan 6, 2020 #193 of 288
    tommage1

    tommage1 Well-Known Member

    1,164
    258
    Nov 5, 2008
    I used YUMI. I did notice not all make/model USB flash drives work. Some do, some don't, not sure why. I did not try that big of a flash drive, got it working on an 8GB and a 16GB.
     
  14. Johnny Danger

    Johnny Danger Member

    205
    10
    Dec 27, 2016
    I made another drive using " Etcher" with a 32GB drive ( half the size of the other one) and it acts much different. It does not give me the same error message as the last drive but eventually brings me into a Linux login/password screen.

    Did you have to input a User name/password during your process? If so, do you know what that user name and password are suppose to be?

    Thanks.
     
  15. tommage1

    tommage1 Well-Known Member

    1,164
    258
    Nov 5, 2008
    Assuming you are getting to the correct screen login info should be in the instructions for MFST, I believe "root" and "tivo" user and password.
     
  16. Johnny Danger

    Johnny Danger Member

    205
    10
    Dec 27, 2016
    Ok, good. thank worked. What is the next step? It seem to be like some kind of command line interface. I was under the impression that this was a process that just ran by itself.

    Are you working off some kind of step-by-step guide?

    Thanks.
     
  17. tommage1

    tommage1 Well-Known Member

    1,164
    258
    Nov 5, 2008
    Read the first couple posts in this thread. Also MFST thread:

    MFS Tools 3.2
     
  18. Johnny Danger

    Johnny Danger Member

    205
    10
    Dec 27, 2016
    So I am assuming that you are using the " Copy" function which said " Copy TIVO drive to a new drive" ?

    I started out with a 8TB drive, placed it and formatted it within the TIVO unit and placed it in my PC and ran that MFSR Version 1004 to expand the drive.

    Now I am trying to I guess use the USB thumb drive with MFSTOOLS to copy that drive into a 14TB hard drive.

    Assuming that I am suppose to use " COPY", there is another screen that comes up with a whole bunch of options.

    Which one am I suppose to choose?

    TIVO options



    [​IMG]

    [​IMG]
    [​IMG]
     
  19. Johnny Danger

    Johnny Danger Member

    205
    10
    Dec 27, 2016
    VM is like $20,000K enterprise level software right? My friend was telling me about it like 20 years ago in my office.

    I have done the process of setting the TIVO Bolt format the 8TB with the TIVO software.
    2. I removed the drive and used MFS 1004 tool on windows to expand the drive.
    3. I put the drive back in the TIVO and confimed it has expanded space.
    4. I took the drive out and placed it in my computer along with the 14TB blank hard drive.
    5. I put in the MFSTOOSL V3.32

    So now what do I do?

    Do I need the " COPY" command code?

    So so, which one of these options do I need afterwards?




    mfstool
    Code:
    Usage: ./mfstool <function> <args> or <function> <args>
    Available functions:
    backup Backup TiVo drive fast and small.
    restore Restore mfstool backups to TiVo drive.
    copy Copy TiVo drive to a new drive.
    add Add partitions to your TiVo MFS volume.
    ck Perform a simple consistency check on MFS.
    mls List files in the MFS volume.
    supersize Supersize a TiVo drive.
    d Dump raw data from MFS volume.
    info Display information about MFS volume.
    For help on a particular function: ./mfstool <function> -h

    backup
    Code:
    Usage: ./backup [options] Adrive [Bdrive]
    Options:
    -h Display this help message
    -o file Output to file, - for stdout
    -1 .. -9 Compress backup, quick (-1) through best (-9)
    -v Do not include /var in backup
    -d Do not include /db (SQLite) in backup (Premiere and newer)
    -s Shrink MFS in backup (implied for v3 backups without -a flag)
    -F format Backup using a specific backup format (v1, v3, winmfs)
    -q Do not display progress
    -qq Do not display anything but error messages
    -t Use total length of stream in calculations
    -T Backup total length of stream instead of used length
    -a Backup all streams
    -i Include all non-mfs partitions from Adrive (alternate, custom, etc.)
    Available in deprecated/debug build only
    -f max Backup only fsids below max
    -L max Backup only streams less than max MiB
    -D Do not force loopset and demo files to be added

    restore
    Code:
    Usage: ./restore [options] Adrive [Bdrive]
    Options:
    -h Display this help message
    -i file Input from file, - for stdin
    -k Optimize partition layout with kernels first
    -r scale Override v3 media blocksize of 20480 with 2048<<scale (scale=0 to 4)
    -q Do not display progress
    -qq Do not display anything but error messages
    -v size Recreate /var as size MiB (Only if not in backup)
    -d size Recreate /db (SQLite in source) as size MiB (if not in backup)
    -S size Recreate swap as size MiB
    -l Leave at least 2 partitions free
    -b Force no byte swapping on restore
    -B Force byte swapping on restore
    -w 32/64 Write MFS structures as 32 or 64 bit
    -c size Carve (leave free) in blocks on drive A
    -C size Carve (leave free) in blocks on Drive B
    -m size Maximum media partition size in GiB for v3 restore
    -M size Maximum drive size in GiB (ie lba28 would be 128)
    Available in deprecated/debug build only
    -P Do NOT optimize the partition layout
    -z Zero out partitions not backed up

    mfscopy
    Code:
    Usage: ./mfscopy [options] SourceA[:SourceB] DestA[:DestB]
    General options:
    -h Display this help message
    -q Do not display progress
    -qq Do not display anything but error messages
    Source options:
    -t Use total length of stream in calculations
    -T Copy total length of stream instead of used length
    -a Copy all streams
    -i Include all non-mfs partitions from Adrive (alternate, custom, etc.)
    Available in deprecated/debug build only
    -f max Copy only fsids below max
    -L max Copy only streams less than max MiB
    -D Do not force loopset and demo files to be added
    Target options:
    -s Shrink MFS whily copying (implied for v3 copies)
    -k Optimize partition layout with kernels first
    -r scale Override v3 media blocksize of 20480 with 2048<<scale (scale=0 to 4)
    -v size Recreate /var as size MiB and don't copy /var
    -d size Recreate /db (SQLite in source) as size MiB and don't copy /db
    -S size Recreate swap as size MiB
    -l Leave at least 2 partitions free
    -b Force no byte swapping on target
    -B Force byte swapping on target
    -R Just copy raw blocks (v1) instead of rebuilding data structures (v3)
    -w 32/64 Write MFS structures as 32 or 64 bit
    -c size Carve (leave free) in blocks on drive A
    -C size Carve (leave free) in blocks on Drive B
    -m size Maximum media partition size in GiB for v3 restore
    -M size Maximum drive size in GiB (ie lba28 would be 128)
    Available in deprecated/debug build only
    -P Do NOT optimize the partition layout
    -z Zero out partitions not copied

    supersize
    Code:
    Usage: ./supersize [Adrive [Bdrive]] [options values]
    Options:
    -h Display this help message
    -m MaxDiskSize in KB (Default is 2147483647)
    -u User SizeInKb in KB (Default is -1)
    -c TivoClips SizeInKb in KB (Default is -1)

    mfsadd
    Code:
    Usage: ./mfsadd [options] Adrive [Bdrive] [NewApp NewMedia]
    Options:
    -h Display this help message
    -r scale Override media blocksize of 20480 with 2048<<scale (scale=0 to 4)
    -x Create partition(s) on all drives
    -X drive Create partition(s) on a specific drive
    -m size Maximum media partition size in GiB
    -M size Maximum drive size in GiB (ie lba28 would be 128)
    -f Use with -m to fill the drive multiple media partitions
    NewApp / NewMedia
    Existing partitions (Such as /dev/hda13 /dev/hda14) to add to
    the MFS volume set

    mfsinfo
    Code:
    Usage: ./mfsinfo Adrive [Bdrive]
    Options:
    -h Display this help message

    mfsck
    Code:
    Usage: ./mfsck [options] Adrive [Bdrive]
    Options:
    -h Display this help message
    -r Revalidate TiVo partitions on Adrive [Bdrive]
    Available in deprecated/debug build only
    -m [1-5] Set volume header magic to OK, FS_CHK, LOG_CHK, DB_CHK, or CLEAN
    -e [1-3] Set vol_hdr.v64.off0c to 0x00000010, TiVo, or Dish

    mfsd
    Code:
    Usage: ./mfsd [options] Adrive [Bdrive]
    Options:
    -h Display this help message
    -f FSID Dump a single FSID
    -F Dump ALL FSIDs
    -i indoe Dump a single inode
    -l log Dump a single transaction log
    -s sector Read from sector, or from offset into file
    -c count Read count sectors, where applicable
    -C Perform consistency checkpoint before displaying data
    -H Display in hex, no matter the format
    -b Display in binary, no matter the format
    -x Display formatted values in hex
    -z zone Read from a single zonemap
    -Z Dump ALL zonemap info

    mls
    Code:
    Usage: ./mls [options] Adrive [Bdrive] <path|fsid>
    Options:
    -h Display this help message
    -l long list (with size)
    -R recurse

    Thanks.
     
  20. tommage1

    tommage1 Well-Known Member

    1,164
    258
    Nov 5, 2008
    Well jmbach is really the person to ask about this since he is the programmer of MFST. Your situation is somewhat similar to mine. I was expanding an MFSR created 8TB to 12TB. My 8TB was nearly full though and I wanted to keep the recordings. I never used the "copy" command, I cloned the MFSR created 8TB to the 12TB in a cloning dock. Which left me with a clone of the 8TB on the 12TB, 4TB space left. All I had to do then is follow the instructions in the second post in this thread, run the mfsadds and mfsaddfixes with parameters as shown (be sure to check the drive letters, ie sda sdb etc.) You have the correct version I think, 3.32. For you probably easier since you are not trying to save anything on the 8TB I assume. So can use the copy command without actually copying recordings (probably one parameter left off). I hesitate to give you the command since I did not do it that way MYSELF, maybe figure out what parameters you think you need and post them and/or ask jmbach. Or CLONE in a dock (that would take probably 12-14 hours, it is cloning the full 8TB), would have to make sure the dock you use can handle 8TB drive. I'm guessing the copy would be much faster for you with the correct parameters since you don't need to save any recordings. Probably less than an hour?
     

Share This Page