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

Premiere Drive Upgrade Instructions - with all-in-one jmfs Live CD

Discussion in 'TiVo Upgrade Center' started by comer, Sep 20, 2010.

  1. retiredqwest

    retiredqwest Member

    164
    0
    Sep 7, 2010
    Just out of curiousity....

    My stock THD has HPA enabled and it boots up normally.
    The 1.5TB has HPA enabled and has been in the THD for 9 months.

    My TP drives do not have HPA enabled.... even though the 2 TB was created on a Gigabyte MB and it has been in the TP for 5 months.


    If you truely want to find out if HPA is enabled on the stock drive.

    http://www.mfslive.org/download.htm


    is the iso for MFSlive 1.4. Burn and then boot up with that CD with the stock drive ONLY.

    Either let it boot or hit option 1 <enter>.

    Then type 'fdisk -l'

    That will you if it sees the drive, it should be '/dev/sda'

    type 'hdparm -N /dev/sda' and it will tell you if HPA is enabled. And that is an uppercase 'N' not a lowercase 'n'.

    Next try the Kickstart commands and see if that will show a problem and or maybe fix things.

    http://www.tivocommunity.com/tivo-vb/showpost.php?p=5643823&postcount=2


    edit: it can take up to 7 agonizing minutes for the TP to boot up sometimes.
     
  2. DavidTigerFan

    DavidTigerFan No, not Detroit. TCF Club

    11,952
    48
    Aug 18, 2001
    Charleston, SC
    Arrgh! Copy finished fine and I told it I wanted to expand the new drive. It then immediately errors out and tells me that the expand did not complete. Seriously, what am I doing wrong with this crap?

    *Edit

    I tried just booting with the newly copied drive and the software says that there is no Tivo drive detected in my system even though the copy went fine. Not sure what to do again. :(
     
  3. dwit

    dwit Active Member

    1,660
    0
    May 4, 2004
    Atlanta, GA
    What is the make and model of the 2 TB drive?

    Have you tried the new drive in the Tivo?
     
  4. DavidTigerFan

    DavidTigerFan No, not Detroit. TCF Club

    11,952
    48
    Aug 18, 2001
    Charleston, SC
    It's a WD20 EARS. I just tried it in the tivo and all the lights blink except for the green. I'm guessing that means it isn't a good disk.
     
  5. DavidTigerFan

    DavidTigerFan No, not Detroit. TCF Club

    11,952
    48
    Aug 18, 2001
    Charleston, SC
    HPA is enabled on both drives according to MFSlive software.
     
  6. dwit

    dwit Active Member

    1,660
    0
    May 4, 2004
    Atlanta, GA
    That is just probably what it does for a drive without a proper Tivo image.

    Well, I guess for now, be glad your original drive still works. Maybe just sleep on the upgrade for a day or two.

    Maybe figure out how to access another pc, or trying the slower usb route with (a)some enclosures, etc. Maybe see if there are some bios settings to tweak on the mb. I know on both of my old computers, I have to enable SATA in the bios, as they are both primarily IDE by nature.
     
  7. DavidTigerFan

    DavidTigerFan No, not Detroit. TCF Club

    11,952
    48
    Aug 18, 2001
    Charleston, SC
    Damnit!

    Because my original drive was still working, I put the 2 drives back in the computer with the gigabyte MB with the hope that nothing would be hosed. It doesn't look like anything did get hosed, but I'm getting the same error. Everything copies fine, but then when I go to expand the drive it errors out and says "Expand did not finish successfully"

    I don't know what it could be at this point.
     
  8. Fofer

    Fofer XenForo Rocks! TCF Club

    82,152
    313
    Oct 29, 2000
    Good to know - thanks for this.
     
  9. DavidTigerFan

    DavidTigerFan No, not Detroit. TCF Club

    11,952
    48
    Aug 18, 2001
    Charleston, SC
    I might have something...

    I had a spare 2TB that I save for my DROBO. I ran the WD diag on both drives and the one that has been giving me problems gave some error that "a WD drive was detected, but could not be read, please contact WD support". My spare DROBO drive detected fine.

    I'm redoing the copy now and will try expanding in the morning.
     
  10. DavidTigerFan

    DavidTigerFan No, not Detroit. TCF Club

    11,952
    48
    Aug 18, 2001
    Charleston, SC
  11. unitron

    unitron Active Member

    16,389
    2
    Apr 28, 2006
    semi-coastal NC
    Are you saying the cd (MFS Live v1.4 or the jmfs?) only detected one drive or the motherboard only detected one drive?

    If the motherboard didn't detect it, it probably couldn't have created a Host Protected Area on it.

    I'm not certain if the HPA is done by re-writing something in the drives firmware that reports the drive's size to the computer, or if, in addition to setting aside an area on the platter(s), and possibly writing a BIOS backup to that area, it also writes elsewhere on the platter(s) to indicate the existance of that area.

    If it creates the HPA on the new drive that is to be written to, then it probably won't hurt except for the loss of a little space.

    If, on the other hand, it does it on a drive that's already partitioned, there could be a problem, because the partition table or map will be reporting a larger total size than the drive itself will be reporting.

    If this happens to a "PC" drive, with a DOS/Windows style partition table, then perhaps the motherboard rewrites the table to adjust it for the new loss of space.

    A TiVo drive doesn't have one of those partition tables, it has a version of the old Apple Partition Map.

    Since both get written at the front of the drive, an attempt by the motherboard to re-write the non-existing partition table would put ones and zeros in the same general area of the drive where the TiVo/Apple style partition map is, and that probably wouldn't end well.

    If using a GigaByte board with both IDE and SATA ports, I would have a DOS/Windows drive (like maybe the one from which the computer usually boots) on the first place the board will look for an HPA candidate, which will be Master on the Primary IDE controller, followed by the rest of the IDE ports (not sure if it goes Primary Master, Primary Slave, Secondary--if it has a secondary header--Master, Secondary Slave, or Primary Master, Secondary Master, Primary Slave, Secondary Slave), and then the SATA ports starting at port 0 or port 1 depending on how it starts the count.

    ----OR-----


    If the HPA is strictly a case of "it re-writes the drive's firmware to indicate a smaller size, and then creates the HPA in the now hidden, secret area at the end of the drive beyond where the firmware now says the drive exists", then I'd put the new drive, the one that hasn't been written to yet, in that "sacrificial" postition--first of the IDEs or, if no IDEs, first of the SATAs--and let the board "shrink" the drive, then let the TiVo drive upgrading tools copy from a TiVo drive in a safe position to the new, apparently slightly smaller, drive. That way, all of the TiVo "stuff" will be on the part of the drive before the HPA, and the upgrading tools will think that that area was the full drive with which they had to work.

    When placed in the TiVo, the new drive should report its size to the TiVo as being the slightly smaller same size as the upgrade tools thought it was, so it should work ok.


    As I do not currently have the time, money, space, and hardware to spare to thoroughly test the foregoing hypothesis, or hypotheses, I make no guarantees.

    As somebody else said on one of the upgrade guides, if you break it, you own both pieces.
     
  12. unitron

    unitron Active Member

    16,389
    2
    Apr 28, 2006
    semi-coastal NC
    Here's what you do. And you do it very carefully.

    Get out that old Dell.

    Have no drives hooked up to it except for the cd or dvd from which you'll boot.

    Hook up the new drive.

    Boot with the MFS Live cd v1.4 (although if the jmfs cd just boots to a command prompt, instead of doing things automagically, you could see if it has hdparm on it).

    Assuming the new drive is on the first SATA port,

    hdparm -N /dev/sda


    Let's say it returns something like

    970773168/970772115 HPA enabled

    (It could say HPA enable first, and the numbers might be reversed)


    the larger number should be the full size of the drive.

    Those numbers are actually Logical Block Areas (or whatever LBA is the acronym for), so you'd have to multiply them by 512 (or maybe 4096 on the new "advanced format" drives) to get a number that looks like it's in the ballpark of the size of the drive, but that's irrelevent to this procedure.

    You want to use the larger number of the two.

    hdparm -N p976773168 /dev/sda


    The above is an example of doing the procedure on a 500GB drive.

    You will have different numbers.

    You will use the larger of the two numbers hdparm -N /dev/sda reports on either side of the dividing /

    After you type in the above command with the uppercase N, preceeded by the hyphen that indicates it's a switch or option of the hdparm command, followed, after a space, by the lowercase "p", which is immediately followed (no space) by the larger of the two numbers reported for your drive, which is followed by a space and then the designation of the drive, examine it very carefully to make sure you have the number exactly right.

    Get up, walk away from the computer, go have a smoke or get a glass of tea or something.

    Come back and check that number again.

    Then hit "Enter".

    If you try this on the GigaByte board it will fail.

    If it works on the Dell, see if the new drive will boot in the Tivo.

    If it does, and if the original TiVo drive won't boot in the TiVo, then hook up only the original Tivo drive to the Dell, and go through the procedure again.

    Obviously, the numbers will be different.

    Again, you'll want to use the higher of the two numbers.
     
  13. DavidTigerFan

    DavidTigerFan No, not Detroit. TCF Club

    11,952
    48
    Aug 18, 2001
    Charleston, SC
    Unitron, thanks. I was actually able to get the copy, expand, and supersize to work with the new drive. It is booting now (hopefully). If it doesn't work I'll use your method. I think my gigabyte board might not have affected it.
     
  14. DavidTigerFan

    DavidTigerFan No, not Detroit. TCF Club

    11,952
    48
    Aug 18, 2001
    Charleston, SC
    Looks like it was the drive. Everything booted and I have 317 hours HD.

    FYI, all the drives could be seen by the bios and the software could see it to copy from the old to the new. It just didn't work when I tried to expand it.

    Also FYI, my gigabyte board is an old one, but it is model GA-P35-DS3L. It does have the xpress recovery2, but not sure why it didn't hose me.
     
  15. dwit

    dwit Active Member

    1,660
    0
    May 4, 2004
    Atlanta, GA
    Looks like one lesson here is to run diagnostics on the drive, preferably before beginning the upgrade procedures.
     
  16. DavidTigerFan

    DavidTigerFan No, not Detroit. TCF Club

    11,952
    48
    Aug 18, 2001
    Charleston, SC
    Definitely. I am going to set the idle on the WD drive as well just so I don't run into any issues with that in the future.
     
  17. Am_I_Evil

    Am_I_Evil Member

    173
    0
    Apr 7, 2009
    hmmmmm...wth is this issue...HELP PLEASE!!!!

    did a XL upgrade from 1tb to 2....TiVo booted fine but the menus don't do what they should...my shows is empty which is incorrect as my 1tb was full...clicking anything in Setting & Messages just takes me back to TiVo Central....

    WTF is going on?

    edit: tried to get to my to-do list...does the same thing as the other areas...just takes me back to TiVo central...

    the box also currently has no internet...could that be affecting it?

    lol... disregard this whole thing...used my laptop as a bridge and using my neighbors internet as mine is out and everything seems to be normal now :)
     
  18. Jul 7, 2011 #1038 of 2843
    minimeh

    minimeh Vanity Phrase Here

    185
    0
    Jun 20, 2011
    San...
    I just completed the upgrade of my week-old TiVo Premier to a 2TB WD20EARS. Reading through this thread prepared me completely for the upgrade, and for that, a hearty thanks to all, especially Comer (hope you can put the donation to good use, Comer!).

    A couple of notes on the experience.

    In retrospect, I think I should have run the disk-boot version of the WD disk diagnostics tool. I ran the Windows version, and it took 17.5 hours to complete using a USB docking station (no options, I don't currently have a working desktop). I'm guessing that if you take the AV overhead and multi-taking of Windows out of the picture, it would be faster.

    After the integrity check, I ran HDDScan to set the AAM level. Both version 3.1 and 3.3 report the the WD20EARS does not support AAM. Is that something new? The drive is dated 08 JUN 2011. Anyway, the drive is very quiet as-is.

    Not having a SATA connection available, I wasn't able to use wdidle. No issues so far, When the drive blows up in 3 months, we'll see. :)

    I read in a post (or I have imagined it) that only a #10 Torqs drive is needed these days. However, the screws that mount the rails to the mother board on my box were #15 Torqs, while the others are 10s.

    Other than that, everything just worked. Awesome.
     
  19. Jul 8, 2011 #1039 of 2843
    DavidTigerFan

    DavidTigerFan No, not Detroit. TCF Club

    11,952
    48
    Aug 18, 2001
    Charleston, SC
    That's weird. I used nothing but a #10
     
  20. Jul 8, 2011 #1040 of 2843
    richsadams

    richsadams Active Member

    8,893
    2
    Jan 4, 2003
    Thanks very much for the feedback. :up:

    Interesting that you didn't need to adjust the Intellipark setting. Wish WD would make up their mind one way or the other. :rolleyes:

    First I've heard that HDDscan won't change the AAM on the WD20EARS. We'll need more data points to confirm, but AFAIK that's new.

    Seems like TiVo goes from using all #10 Torx to both #10 and #15. Our Premiere XL used all #10. Wish TiVo would make up its mind. ;)

    Congrats and enjoy your "new" TiVo!
     

Share This Page