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. frodneb

    frodneb New Member

    14
    0
    Oct 30, 2005
    Ok, let's try this...(considering that I am unable to get any help on this problem)

    I can us the cntrl c command to break into the script and then the BlessTiVo /dev/hdb command to set my output of the IC to hdb rather than hdc...how do I resume the IC script after I break in and make the changes?

    Rich
     
  2. HomeUser

    HomeUser Active Member

    2,376
    1
    Jan 12, 2003
    A2 Michigan
  3. mattack

    mattack Active Member

    20,750
    4
    Apr 9, 2001
    sunnyvale
    Does anybody here know about EFI support in Linux? Basically -- is it a simple fix to an existing CD image to make it bootable on an EFI machine? (e.g. Intel-based Mac)

    I found a project on sourceforge that involves EFI and Linux, but I don't quite understand this whole thing. Would it be just one file changed on the CD, or is this a 'boot blocks' kind of thing?
     
  4. InspectorGadget

    InspectorGadget TiVo Changed My Life

    87
    0
    Feb 22, 2002
    San Jose, CA
    I haven't seen any mention about the LBA48 kernel (copykern from LB48 CD onto a series 1 TiVo) and how safe it is to use with TiVo online upgrades. If TiVo updates the kernel in a Series 1 unit which has adopted an LBA48 kernel to use a larger drive, the results would be disasterous.

    1. I've seen a couple of hints that the TiVo app software is different from the kernel, and the TiVo app software is what's updated in a TiVo update, not the kernel. Is this true?

    2. If so, Is there any time when TiVo would update the actual kernel, that we have to watch out for?


    Todd Miller says there will be problems. He implies that the TiVo software is synonymous with the kernel: http://www.courtesan.com/tivo/bigdisk.html

    "Note that using an LBA48 kernel on your TiVo means that you will have issues when a new version of the TiVo software comes out since the kernel shipped with the new software will not be able to see the entire disk which may cause serious corruption of the media filesystem the TiVo uses to store programs "


    Yet I don't see anything about this in the PTVUpgrade documentation.
     
  5. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...

    You've misunderstood "the risk" in a variety of ways. The point being made is that if you install an LBA48 kernel on a filesystem created in an LBA48 environment, all will work fine. If there is a software upgrade with a version of software that is NON-LBA48, then you will have problems.

    This point is moot for several reasons. First and foremost, there are no longer any software updates for the Series1 system. Its been an EOL product for something like THREE years. Secondly, if there were an update, most likely it would be an LBA48 version of the software anyway - all TiVo OS'es have been LBA48 for some time now, as well.

    There is no reason to document something like this; its a non-issue...
     
  6. InspectorGadget

    InspectorGadget TiVo Changed My Life

    87
    0
    Feb 22, 2002
    San Jose, CA
    Ahhh... I've had the feeling of being an orphan for some time now but I just didn't know where it was coming from! In this case, it's just what I needed.

    Well, thanks for spelling it out here for this novice. I will sleep much easier.

    And extra thanks to all your good work on the upgrade disks and bringing the LBA48 kernel to the masses. My upgrade went in without a hitch.
     
  7. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Ah - thank you!

    And thanks to Todd Miller for making the LBA48 kernel available, as well as tpip. All my script does is make it easy to install it...

    Sleep easy - folks are only now starting to realize that the older TiVo systems are actually the better ones when it comes to "upgradability" -- a Series1 DirecTiVo with a CacheCard in it will outshine any current Series2 unit in terms of the things you can do, and the ease with which you can do it.
     
  8. john wiens

    john wiens New Member

    20
    0
    Dec 24, 2002
    York, PA
    Help, I have backup and restore my tivo image to a new 320GB drive without any problems. But after doing the mfsadd -x /dev/hdb command, Tivo will report that there is a problem and it may take 3 hrs to fix and then it reboot, now it reboot about every 2 min. I then restore the image again this time with this command mfsrestore -s 127 -xzpi /mnt/dos/tivo.bak /dev/hdb and it does the same thing.

    I following this document http://www.newreleasesvideo.com/hinsdale-how-to/index9.html and used PTVupgrade LBA48 CD v4.01.


    I had to increase the swap space to 160. See http://www.tivocommunity.com/tivo-vb/showthread.php?t=283677 :D
     
  9. HomeUser

    HomeUser Active Member

    2,376
    1
    Jan 12, 2003
    A2 Michigan
    You need the -r4 option in mfsrestore for the larger partitions.
     
  10. skyler4321

    skyler4321 New Member

    42
    0
    Jul 16, 2003
    I have a samsung sir-4080r.
    I would like to change the drive to a 300GB and maybe add a second drive later. Do I need to do any lba 48 stuff to make this work?
    Should I use PTVupgrade Universal Boot CD v 11 or PTVupgrade LBA48 CD v4.01?
    Thanks
    Skyler
     
  11. Feb 5, 2006 #291 of 572
    wallsbk

    wallsbk New Member

    3
    0
    Feb 5, 2006
    So, I booted off of the CD with my 30GB Tivo disk and my new, 200GB WD disk in the computer.

    The Tivo disk is a Quantum Fireball lct10 30. It shows up on hdb, with 20000 sectors (10MB).

    Now, that sort of sounds locked, but I can see the disk fine by booting off of a non-LBA48 kernel disk. :-(

    So, I booted off of one of those other disks, and did
    mfsbackup -Tao - /dev/hdb | msfrestore -s256 -xzpi - /dev/hdd

    This worked fine, but only for the limited piece of the drive, of course.

    So, I booted off this CD again, did copykern, did mfsadd -x. It tells me:
    Current estimated standalone siz: 147 hours
    Nothing to add!

    mfsinfo says:
    The MFS volume set contains 4 partitions
    /dev/hdd10
    MFS Partition Size 512MiB
    /dev/hdd11
    MFS Partition Size: 27661MiB
    /dev/hdd12
    MFS Partition Size: 0MiB
    /dev/hdd13
    MFS Partition Size: 102204MiB
    Total MFS volume size: 130378MiB
    Estimate hours in a standalone TiVo: 147

    Any hints on what I can do to use all the space?
     
  12. Feb 5, 2006 #292 of 572
    john wiens

    john wiens New Member

    20
    0
    Dec 24, 2002
    York, PA
    What model Tivo. I had the same problem with my older Tivo model 140 but my new 540 model has no problem seeing all my 320Gb drive. Check out http://www.newreleasesvideo.com/hinsdale-how-to/index9.html Read step 2

    ATA and TiVo kernel confinements limit using at most 137GB (128GiB) of any drives installed in your TiVo. Larger drives will function but you are currently limited to a maximum of 2 drives x 137GB (128GiB) or 274GB (256GiB) of usable space (exception are the Pioneer DVD/TiVo, HR10-250, DirecTiVo R10, TiVo TCD540XXX models, and Humax models with large drive support that can address larger drives).
     
  13. Feb 5, 2006 #293 of 572
    wallsbk

    wallsbk New Member

    3
    0
    Feb 5, 2006
    Philips HDR312 30-hour Series 1 TiVo.

    Using the PTVupgrade LBA48 CD Version 4.01AVS
     
  14. jack22182

    jack22182 New Member

    4
    0
    Feb 13, 2006
    I have having an awful time trying to replace two drives in a DVR39 with a single large new drive while keeping old recordings intact.

    I am using the PTV Upgrade CD with LBA support.

    The current configuration uses the original Maxtor 40GB drive as "A", and a WD120 as "B". This upgrade was performed about two years ago and still works fine.

    My goal is to get the existing A and B data (including programming) to a new 250GB Hitachi drive. Then, once that seems stable, I would like to incorporate the WD120 back into the system as a "new" B drive (but this does not need to happen until much later).

    I have tried several mfsbackup|mfsrestore commands but each time I get the "Backup target not large enough for entire backup by itself" error. For example:

    mfsbackup -Tao - /dev/hda /dev/hdb | mfsrestore -s 127 -r 4 -xzpi - /dev/hdc

    mfsbackup reports 152 MB uncompressed backup size, and even if both the old A and B drives were at capacity (total 160 GB) I should be able to fit that on the new 250GB drive.

    I have searched and found other instances where this error is encountered, but I am unable to tell if there is a resolution. From what I've heard I have a hunch that I will not be able to do this and save my recordings at the same time.

    Any advice?

    Thanks!

    Jack in Vienna, VA
     
  15. madhack

    madhack New Member

    6
    0
    Jul 10, 2004
    San...
    I'm not so sure that the -x option to mfsrestore works in that scenario; I had a similar problem last night. My suggestion is to try doing the expand separately:

    # mfsbackup -Tao - /dev/hda /dev/hdb | mfsrestore -s 127 -r 4 -zpi - /dev/hdc
    # mfsadd -x /dev/hdc

    I wasn't able to do a full mfsbackup of my entire system because my second drive has serious errors on it; later, a shrunken backup failed to boot. Backing up without -x and then expanding separately eventually got me booting, and I imagine it would have worked if I'd been able to back up all my streams, too.
     
  16. Mar 6, 2006 #296 of 572
    epster

    epster New Member

    5
    0
    Feb 13, 2002
    Chicago metro
    My dual drive (upgraded) DSR6000 primary drive went south. Wanting a quick fix, I put in a 160GB samsung and put on my original back-up image and expanded it. Did not modify the kernel (this time). Booted fine, reported 147hrs.
    Software updated to 3.10c . Still working fine.
    Now...All menus seem to work EXCEPT any of the "Programs to Record" sub menus (toDoList, Season Pass, etc.) The machine just reboots when I access any of them. I did a full reset.
    Any ideas??
    Thanks - Pat
     
  17. cg2

    cg2 New Member

    5
    0
    Mar 10, 2006
    i downloaded the $5 lba48 cd image from ptv - burned iso - got the pc to boot from the cd.

    I see the usual startup items (uncompressing, etc)

    then it detects my hard drive (/dev/hda 30gb) and cd rom (/dev/hdc)

    next it says

    ide0 at (......) irq 10
    ide1 at (......) irq 15

    and then it sits forever - I never get to the linux prompt. :confused:

    Can anyone provide any suggestions as to what I am doing wrong?

    Thanks
     
  18. Richard Chalk

    Richard Chalk New Member

    103
    0
    May 13, 2004
    Western...
    With most of the newer PCs coming with SATA hard drives, there is only one IDE controller, and it is usually used for one or two CD or DVD drives. Installing a Promise (Maxtor) IDE controller is recognized by the boot process, but the attached drives are listed as hde and hdf.

    Apparently, the commands only work with drives a, b, c, and d. There is a post in another thread which addresses the problem by way of manually entering the "mknod" commands, but it would be really helpful if this were to happen automatically.

    Any chance of getting the upgrade CD updated to add the necessary setup automatically? It would be much appreciated...

    Thanks,
    Richard
     
  19. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    If someone can document how to do that, I would happily incorporate it into the CD; I think part of it is an MFStools limitation, however.
     
  20. Richard Chalk

    Richard Chalk New Member

    103
    0
    May 13, 2004
    Western...
    If you do a search for "promise" in the upgrade forum, you will see a thread beginning with the title "mount /dev/hdg1 /mnt fails!" or something close to that. There is a reply by JamieP which tells what the additional commands are required, and from the reply, it appears to work.

    The link is http://www.tivocommunity.com/tivo-vb/showthread.php?t=249617&highlight=promise

    I will be happy to "beta test" if you can give it a try...

    Thanks,
    Richard
     

Share This Page