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

MFStools Boot CD - LBA48 Boot Disk for ALL TiVo Models

Discussion in 'TiVo Upgrade Center' started by tivoupgrade, Oct 4, 2004.

  1. Fezmid

    Fezmid New Member

    363
    0
    Dec 6, 2001
    Twin Cities, MN
    Ok, I just got an error during my copy and I can't find many references on it. The error is:

    Restore Failed: Internal error 3.es

    :confused:

    I suppose I should run tests to see if the drives are really failing or not, since that could be it (since that's the reason I'm doing this migration to begin with). I might have to just start over from scratch and lose my recordings :(
     
  2. Aug 2, 2007 #442 of 572
    Fezmid

    Fezmid New Member

    363
    0
    Dec 6, 2001
    Twin Cities, MN
    Well, one last call for help. :)

    I still get the "Restore Failed: Internal error 3.es" every time I try the mfsbackup/mfsrestore line. It always fails at the same percentage as well (I think it's 32.3% or something like that). I have two drives -- 40G and 120G, so it seems like it's puking between the two drives. Could be a bad disk -- I suppose I'll run some diagnostics to try finding out. I was hoping someone may have a suggestion though...

    If I can't figure it out, I guess I just lose the recordings and make a new disk from the 250G one, watch all of the shows on the old disk while recording new stuff to a different TiVo. A hassle, but hey.

    Hope someone can help, thanks!
     
  3. Aug 2, 2007 #443 of 572
    rbtravis

    rbtravis New Member

    1,457
    0
    Aug 9, 2005
    Parker, Co....
    Try Spinrite if you have to recover the disk. A new disk may be cheaper.
     
  4. grharman

    grharman New Member

    2
    0
    Aug 11, 2007
    Hi,

    Please pardon the pedantic inquiry, but if I understand you properly, is this what I should do?

    I just got done upgrading to a single 250GB Drive in my Series 2 Dual Tuner TiVo, but obviously I saw the 137 GB Limit immediately afterward. If I simply remove the drive, back it up and then restore it again using your program instead the offending kernel will be automatically updated in the process? Do I also have to reformat the new drive to regain the available space?

    Thanks for your efforts!
     
  5. HomeUser

    HomeUser Active Member

    2,376
    1
    Jan 12, 2003
    A2 Michigan
    If it is working you are fine. All the Series2 Stand Alone TiVo's have had the the LBA48 kernel for a couple of years now. The Series2 DT has had the LBA48 kernel from it's release.
     
  6. grharman

    grharman New Member

    2
    0
    Aug 11, 2007
    Thanks for your reply.

    Yes, everything is working just fine, but when I go to System Information it lists Recording Capacity as "Variable, up to 140 Hours". Doesn't this indicate that I am up against the 137GB limit?
     
  7. HomeUser

    HomeUser Active Member

    2,376
    1
    Jan 12, 2003
    A2 Michigan
    Ah, yes now I understand, You used the old non LBA48 MFSTools boot CD that is limited to working with up to 137G of the drive. I think the new MFSLive CD will let you re-expand the drive.
     
  8. Sep 3, 2007 #448 of 572
    TuesdaysChild

    TuesdaysChild New Member

    28
    0
    May 7, 2007
    New Hampshire
    I posted this question in another thread but think it might be better suited here.

    I'm trying to upgrade a 649080. I purchased a 400gb drive and instantcake. When I went to do the upgrade, I found out my computer only has one IDE cable. The version of instantcake I have does not allow you to enter into advanced mode to change the destination drives. Lou suggested that I run the PTVbake-special script (found on the free LBA48 CD) after booting and specify the drive letters. Can someone tell me what I need to do to specify the drive letters?

    Thanks!
     
  9. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    I gave you bad advice here; I forgot that the PTVbake-special script does not allow you to specify drive letters - you'd still have to edit the script. Its on the list to update the LBA48 CD with a newer version of the PTVbake-special script that will allow you to do so. My list is very long these days, however; sorry.
     
  10. gary80920

    gary80920 New Member

    14
    0
    Jan 9, 2002
    Maryland
    Hi,

    I currently have a Series1 running v3.0-01-1-000 with a 120gB drive. I am getting ready to add a 160gB drive to it. And, I have a couple of questions:
    1. If I use one of the traditional non-LBA48 boot CDs, I can just proceed along and the 160gB will only be expanded to the 137gB limit. Correct? I already have the swap file set at 127mB.
    2. If I want to use all of the 160gB, I need to do the following:
      • boot using a LBA48 compliant CD/kernel
      • use mfsadd to add/marry the 160gB drive to my existing 120gB drive
      • use the copykern utility to update the Tivo kernel to be LBA48 compliant

    Thanks!
     
  11. rbtravis

    rbtravis New Member

    1,457
    0
    Aug 9, 2005
    Parker, Co....
  12. Tekrone

    Tekrone New Member

    5
    0
    Oct 28, 2007
    Hi,

    I have a question on using the LBA48 kernal and getting a series 1 software update...

    My upgraded drive failed, so I set about upgrading again.

    I have a truncated backup of the original 30 hour image that is several years old.
    I used the LBA48 CD ver 4.04 to do a MFSTools restore onto a new 320 gb drive.
    Then I copykern'd the series 1 LBA48 kernal (had to mount the cdrom drive though).

    All seems successful, but it turns out that the backup image had the series 1 2.5 software. The system booted fine and connected to do an update. Afterwards it said "pending restart", so I rebooted to apply the update to software version 3.0.

    I then pulled the drive and did the copykern again.

    Question is, did I do the right thing? Is this going to continue working?
     
  13. gary80920

    gary80920 New Member

    14
    0
    Jan 9, 2002
    Maryland
    I have been running a Tivo Series 1 using a 180gB drive using the modified kernel for about a month with a 300mB swap file.

    The commands used to do this were:
    • mfsrestore -s 300 -r 4 -zxpi tivo_backup /dev/hdc
      • The backup was made from an earlier upgrade that was working well.
    • copykernel -s (cd was burned on 9/21/2007)

    Today I wanted to add a 120gB drive to the unit, and I used the command
    • mfsadd -r 4 /dev/hdc /dev/hdd

    When the tivo got the grey screen, "almost there", it became hung in a reboot loop.

    What am I missing?

    Thanks!
     
  14. rbtravis

    rbtravis New Member

    1,457
    0
    Aug 9, 2005
    Parker, Co....
    Did you remember to configure the jumpers on the Drive to Master and Slave? Cable Select only works with a special cable that i have not seen in over a decade. (it disconnects one line between the master and slave.)
     
  15. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Things should work fine; when the 3.0 version of the software download and installed itself, the results of your initial use of CopyKern were overwritten. By running it again, you re-installed the LBA48 kernel on the active root and also re-initialzed your swap. Should be fine now...
     
  16. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Not sure about that "copykernel" command you just listed, but the use of the command should just be:

    Code:
    CopyKern
    
    Not sure that it matters in this situation, though. What sort of results did you see when you ran mfsadd? Success? Failure?

    As rbtravis suggested... did you ensure that you explicitly set the jumpers on your drives to master and slave? Cable select will work, however you have to get it right and if you attempted to use it on the two drives plugged into your PC with the boot CD, you might have erased your drives. Or you might have connected them wrong in your TiVo.

    Best practice: ALWAYS set your jumpers explicitly - it will help you to avoid some problems...
     
  17. gary80920

    gary80920 New Member

    14
    0
    Jan 9, 2002
    Maryland
    Interesting. I have never had to jumper the drives before. I have always had them in cable select. FYI, I'm not using the standard Tivo cable but a traditional ATA 100/133 cable.

    This Tivo used to have 2 120gB drives 'til the master drive died back in September.
     
  18. gary80920

    gary80920 New Member

    14
    0
    Jan 9, 2002
    Maryland
    In all the earlier tries
    - mfsadd was successful
    - drives were always put in correctly as I have marked the drives as Master and Slave
    to prevent any mishaps

    The only thing that I changed this time was jumpering the drives.

    So I'm good to go.

    Thanks!!
     
  19. Tekrone

    Tekrone New Member

    5
    0
    Oct 28, 2007
    :thumbsdown:

    Hmmm.... I think there is a problem. :(

    After the upgrade, my series 1 said I had 403 hours Basic quality and 110 hours Best quality recording. So I decided to do a little test.
    I set it up to do all recording at Best quality, including some blocks of long overnight manual recording on a single channel.

    My very rough ballpark estimate was that the 137 gig limit would translate to about the mid 40 hour mark in recording. So I figured that if I could record and play back over 50 hours or so, then the LBA48 was indeed working.

    It failed. I was in the process of recording a long block totaling 23:30. At about the 21 hour point, I started fast forward skipping through it. (even stopped to watch a couple of episodes of "How It's Made" - an oddly mesmerizing show).

    At any rate, it had about 1.5 hours left to record, so I left it. Came back later, and it shows the show time as 23:18 instead of the programmed 23:30. And trying to play it now fails - goes straight to "are you done with this program?" and then "Error playing a recording" message. The next 1 hour show recorded after that worked, so it looks like that 23+ hour block was effectively deleted.

    So it looks like it stopped right around the 43.8 hour point - which sounds about right to match up with LBA28/137 gig. Drat.

    So now here is what I plan on trying:

    1. Install my 2.5 software backup on the new drive, but do NOT expand it. Leave it as LBA28 with the original 30 gig size:
    restore -s 127 -zpi /dos/backupfile.bak /dev/hdc

    2. Run it, let it update to the 3.0 software and restart.

    3. Expand it to the full drive capacity:
    mfsadd -r 4 -x /dev/hdc

    4. Install LBA48 and initialize swap.

    5. Test again.

    Questions:

    A) Is this a reasonable plan?
    B) Does the MFSTools version on the 4.04 cd properly support larger swap sizes? I know you'll probably say it's not needed, but if I change the -s parameter to 160 or higher, will it properly initialize?

    BTW - on my system, I do have to mount the cdrom drive in order for copykern to work. So I am pretty sure it is getting copied over properly and it does say it initializes the swap.

    I sure hope this works, 'cause I have another DB35 320 gig drive to go into the other series 1 (currently has a seagate 80 gig). I'm pretty sure that backup image also has the old 2.5 software on it. I need to get the first one actually working, so I can shift all recording over to it - then watch what I have on the small one prior to upgrading. Oh, wait - that drive works so I can just do a piped backup|restore. Duh.

    ACK! does anyone else sometimes feel like they are a slave to their backlog of recorded programs? Strangely, I feel both dismayed and relieved after having the drive die on my first TiVo.

    Long live TiVo!
     
  20. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Sure, or you can do it in two steps:

    Code:
    mfstools restore -x -s 160 -zpi /dos/backupfile.bak /dev/hdc
    CopyKern
    
    CopyKern is designed to install the kernel and properly initialize the swap.
     

Share This Page