1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Hard Drive Upgrade Info

Discussion in 'TiVo Roamio DVRs' started by amseven11, Aug 20, 2013.

  1. Oct 2, 2013 #1181 of 3265
    ggieseke

    ggieseke Active Member

    4,029
    12
    May 30, 2008
    I finally have the hardware I need and I'm working on it, but no luck so far. I was really hoping that since the OS is in memory now, just getting the box upgraded to the latest software before installing a 4TB drive would solve the problem but it doesn't.

    It's writing Block0, the new APM (more on that later), and successfully creating the /var & SQLite partitions, but it doesn't create any of the MFS structures and just keeps looping into an error message / KS57 circle.

    I just bought a lifetime Pro and a WD40EFRX, so I can't afford another $350 right now just to see how Weaknees did it. It's obvious from looking at what I've seen so far that TiVo intended it to work (at least in the future), but there's still a bug somewhere.
     
  2. Oct 2, 2013 #1182 of 3265
    lessd

    lessd Active Member

    7,697
    5
    Jan 23, 2005
    CT
    If you update the software with the original Roamio drive than replace the drive I think that the new software is downloaded again onto the new drive, I think the internal flash is just enough memory to get the drive formatted and download the current software onto the drive.
     
  3. Oct 2, 2013 #1183 of 3265
    Tivogre

    Tivogre Active Member

    1,382
    0
    Jul 12, 2002
    Springfield, VA
    If you had access to a working 4tb image (DVR Bars?), are you confident that you could replicate the result?
     
  4. Oct 2, 2013 #1184 of 3265
    aaronwt

    aaronwt UHD Addict

    19,190
    25
    Jan 31, 2002
    Northern...
    What drive is Weaknees using for their 4TB solution?
     
  5. Oct 2, 2013 #1185 of 3265
    Tivogre

    Tivogre Active Member

    1,382
    0
    Jul 12, 2002
    Springfield, VA
    All their site says is "A Western Digital AV Line Drive".
     
  6. Oct 2, 2013 #1186 of 3265
    aaronwt

    aaronwt UHD Addict

    19,190
    25
    Jan 31, 2002
    Northern...
    i thought WD didn't have a 4TB A/V drive yet? I know they recently came out with a 4TB Red drive.
     
  7. Oct 2, 2013 #1187 of 3265
    lessd

    lessd Active Member

    7,697
    5
    Jan 23, 2005
    CT
    WD does have an OEM line of drives that WK may have access to.
     
  8. Oct 2, 2013 #1188 of 3265
    ggieseke

    ggieseke Active Member

    4,029
    12
    May 30, 2008
    DvrBARS is limited to 2TB drives by the Microsoft VHD file format, but just coping the first 32KB using a hex editor like HxD or iBored would be a big start in the right direction.
     
  9. Oct 2, 2013 #1189 of 3265
    ggieseke

    ggieseke Active Member

    4,029
    12
    May 30, 2008
    The entire Linux OS is contained on the motherboard, probably in the 4GB NAND chip next to the hard drive power supply jack on a Plus or Pro. I used a 1TB drive, let it build the hard drive and update to 20.3.6. Then I wiped the drive and started over, and that time it skipped the upgrade step altogether.

    The /var and SQLite partitions are the only real Linux partitions on the hard drive. The Bootstrap, Kernel & Root partitions are all just empty 4KB placeholders.
     
  10. Oct 3, 2013 #1190 of 3265
    lessd

    lessd Active Member

    7,697
    5
    Jan 23, 2005
    CT
    Good to know, but I wonder if the WK 4K drive would work with all future TiVo updates.
     
  11. Oct 3, 2013 #1191 of 3265
    MrNiceGuy83

    MrNiceGuy83 New Member

    1
    0
    Oct 3, 2013
    Does anyone know if the Roamio is capable of achieving SATA 6GB/s speeds?
    I want to upgrade the HD and need to know if I should get an HD with an SATA II or SATA III interface.
    I would be willing to pay the extra money for the SATA 6GB/s speed drives (Ex. WD AV-GP EURX [6GB/s] over EURS [3GB/s]) but I can't seem to find any information that states if the Roamio is capable of attaining those speeds. If it's locked at SATA 3GB/s because of the hardware configuration, then I don't see a point in paying extra for the SATA 6GB/s speed drives since it will never be able to reach those interface speeds anyway.
    I'm hoping someone knows the answer to this.
    Maybe it's an obvious answer...
    However, I just want to make sure I get this right before I spend the money on a new HD and this forum seems the best suited to answer this question.
     
  12. Oct 3, 2013 #1192 of 3265
    aaronwt

    aaronwt UHD Addict

    19,190
    25
    Jan 31, 2002
    Northern...
    No platter hard drive is fast enough to take advantage of those speeds.
    SSDs are another story though. I know my Solid State Drives get over 500MB/s(4Gb/s) transfer rates(sustained sequential write and read) and can take advantage of Sata 3 speeds, but no platter drive comes anywhere close to those speeds. So basically Sata 2 speeds are what the fastest platter drive can really take advantage of.

    Plus we are talking about a TiVo. It is reading/writing very, very slow A/V streams.
     
  13. Oct 3, 2013 #1193 of 3265
    BobCamp1

    BobCamp1 Active Member

    1,348
    9
    May 15, 2002
    That's just like the THR22-100 then. I don't know why some people refuse to believe it. As you said, there's a 4 GB NAND chip right there.

    It's too bad those partitions are there yet empty. One thing I don't know is if the 16 partition limit is still there or not. That's purely a Tivo limit. If it's not there, the drives would be a heck of a lot easier to expand.

    Probably what could be done is to merge the first MFS partition pair into one partition. Using the freed up partition number, create/expand a new partition to just short of the 2 TB mark, then create/expand another new partition to take up almost all of the remaining room.

    The main problem is that jfms doesn't have an option to limit the expansion. At least I can't find one.
     
  14. Oct 3, 2013 #1194 of 3265
    ggieseke

    ggieseke Active Member

    4,029
    12
    May 30, 2008
    There are probably a few that already survived the update to 20.3.6 but it's a good question.

    Several more good questions. :D

    There are enough differences in Block0, the APM, and the MFS headers to throw off all of the older tools. I had DvrBARS at least reading its way through all the new stuff until I tackled a 4TB drive, then the APM format changed again. Back to work on it tomorrow...
     
  15. Oct 3, 2013 #1195 of 3265
    ThreeSoFar

    ThreeSoFar FourNow...WaitFive

    5,419
    0
    May 24, 2002
    Baltimore
    If you'd done it before even booting up the stock drive, as I did....it would have been a tad simpler (by not allowing any content to pile up first).

    I paid about the same for the same drive a month ago--about $40 less with the gift card balance I had.
     
  16. Oct 4, 2013 #1196 of 3265
    dynamiteid

    dynamiteid New Member

    2
    0
    Oct 4, 2013
    First post to this forum. Thanks for all the great info. I upgraded my base Roamio last night. Everything went great and it is up and running without issue. One thing to note is that my top cover didn't seem to want to slide forward. It had 3 plastic tabs on both sides that I had to gently pry open and then rotate the cover off. Is this different from the other Roamio's? or did I miss something?
     
  17. Oct 4, 2013 #1197 of 3265
    bradleys

    bradleys It'll be fine....

    3,687
    4
    Oct 31, 2007
    Yes, the case for the base Roamio is a plastic shell design and a number of people have reported it is a little harder to open then expected.

    The Plus and Pro models are similar to the older designs with the metal cover. Just a couple of screws and it slides open.
     
  18. Oct 4, 2013 #1198 of 3265
    sfhub

    sfhub Active Member

    1,270
    0
    Jan 6, 2007
    While there is a 16 partition limit, there is actually no requirement that TiVo MFS Zones map 1-to-1 to partitions, so in effect, the 16 partition limit doesn't have to negatively affect your ease of expansion.

    Basically Partition 15 (or 16) can contain multiple TiVo MFS Zones and it works fine. This is how I have my S3 OLED expanded twice even though it already had 15 partitions when I expanded it the 2nd time.

    The original 1-to-1 mapping of TiVo MFS zones to partitions is something introduced by the people who were writing the upgrade tools because of an assumption about how TiVo MFS zones worked that either is no longer true or was not true back then but people didn't realize that yet.
     
  19. Oct 5, 2013 #1199 of 3265
    BobCamp1

    BobCamp1 Active Member

    1,348
    9
    May 15, 2002
    Yep. I know all that. Which is why I recommended combining the last two or three existing MFS partitions into one. :) It's just that none of the tools messed with the existing partitions -- they just made new ones.

    But the APM trick I think we need to use for the Roamio will require an MFS partition to stop just before the 2 TB mark, then add another 2 TB MFS partition right after it. We barely have enough partitions without having to combine any partitions. ( It's sad because many of these partitions in the Roamio are placeholders -- the entire OS is on the flash.)

    Here's the list of partitions on the Premiere as they are stored on the hard disk. I suspect the Roamio is the same:

    1 Apple_partition_map Apple
    13 MFS MFS media region 2
    2 Image Bootstrap 1 (empty)
    3 Image Kernel 1 (empty)
    4 Ext2 Root 1 (empty)
    5 Image Bootstrap 2 (empty)
    6 Image Kernel 2 (empty)
    7 Ext2 Root 2 (empty)
    8 Swap Linux swap
    9 Ext2 /var
    14 Ext2 SQLite
    10 MFS MFS application region
    12 MFS MFS application region 2
    11 MFS MFS media region

    So to get a 4 TB partition to work, you add partition 15 as MFS region 3 up to the 2 TB spot on the HD, then make partition 16 a 2 TB MFS region 4 partition that starts right at the end of partition 15. That would make a total of 16 partitions total, with 6 MFS partitions which easily falls under the 12 MFS partition limit that existed on old Tivos.

    Then, add a 4 TB eSATA HD with two partitions 2 TB each (numbers 17 and 18) to get 8 TB total.

    The problem is, Tivo apparently made enough other changes so that none of the old tools work. I could modify JFMS to do the double expansion I described above, but I have a feeling that it wouldn't work.
     
  20. Oct 5, 2013 #1200 of 3265
    jmbach

    jmbach der Neuerer

    1,557
    10
    Jan 1, 2009
    I think it would work. Haven't got to look at the APM of the Roamios greater than 1TB, but the 2TB XL4 has 3907029168 (hex E8 E0 88 B0) sectors. The last sector that can be addressed with a 32bit APM is 4294967295 (hex FF FF FF FF) and the length of the partition can be the same as well. So as long as you start with a 2TB image and if you could modify JMFS to add a partition at the end with max length of 2TB, it would likely work. In fact, if you keep the modification so that it works with S4s and S5s, it might be able to expand S4s beyond 2TB as well.
     

Share This Page