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. May 1, 2008 #481 of 572
    tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    It sounds like you may have a problem, other than the drive. We've used loads of 500GB Seagate drives, as well as many other manufacturer's and only have problems if the drive itself is defective. So, first you should run the manufacturer's diagnostics on the drive, just to be sure.

    Another thing to try (after you do that) would be to replace the factory IDE cable with something that is better quality (practically any ATA/66 or ATA/133 cable will work fine).

    Beyond that, it is likely that its a problem with the unit.
     
  2. mattack

    mattack Active Member

    20,731
    4
    Apr 9, 2001
    sunnyvale
    Possibly dumb question -- the download is a 'self extracting zip file'. How can I get it as a .iso file?

    I'm on a Mac (but Intel Macs can boot Linux CDs, which I didn't realize until recently -- I upgraded my S3 recently with one of the other CDs).. I tried renaming it to .zip but it then wouldn't recognize it.

    My S1 actually will only have guide data for another month or so, but I thought I'd play with it.
     
  3. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    It's actually not self-extracting; you have to unzip the file yourself.

    I'm not a big Mac guy, but I'd expect that there are plenty of 'unzip' programs out there, and quite possibly you can just unzip the file from the shell (it runs unix, doesn't it?)

    You'll then have an ISO which you can burn - no idea whether that CD will boot on your Mac, though...
     
  4. Oct 1, 2008 #484 of 572
    danmcd

    danmcd New Member

    34
    0
    May 13, 2006
    If the other poster is right, and it's a conventional .zip file, just do the following:

    1.) Find "Terminal" in Applications/Utilities.

    2.) Place the .zip on your desktop and launch Terminal.

    3.) Utter:

    cd ~/Desktop

    unzip *.zip
     
  5. Oct 1, 2008 #485 of 572
    tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    As it turns out, the file on our site IS a self-extracting file. Here is a zipped version; I'll keep the link here for now until we get the site updated:

    LBA48 Boot CD (zip file)

    If it works on your Mac, please reply to let us know.

    Lou
     
  6. Oct 6, 2008 #486 of 572
    mattack

    mattack Active Member

    20,731
    4
    Apr 9, 2001
    sunnyvale
    Thanks.. I'll hopefully try it this weekend.
     
  7. milmo12

    milmo12 New Member

    12
    0
    Mar 17, 2007
    Read through this entire thread and didn't find answer to this: does the latest CD provide all the tools necessary to upgrade a Series 1 Tivo still running Version 1.xxxx of the software? Seems like a utility called TivoMad was once needed to do this (still referred to in Hinsdale and Weaknees) but is now no longer available.
     
  8. weaknees

    weaknees Active Member

    3,862
    0
    May 11, 2001
    Los Angeles
    The latest CDs (at least, from us) will work fine with your unit, regardless of the software version. The functionality of TiVoMad has been completely replaced by the newest mfstools, which is on the CD.
     
  9. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Yes, it should work fine. You might want to ensure your unit is updated to the latest version of the software (3.0) before performing the upgrade.

    If you are going to use a drive that is larger than 137GB, also remember to use the CopyKern utility to replace the kernel so that it will recognize the additional space on the drive. Not certain that that kernel will work with the 1.0 software which is why I'd recommend you get your unit to 3.0 before doing that.

    If you use a smaller drive (80GB), then you don't have to worry about any of that.

    Lou
     
  10. milmo12

    milmo12 New Member

    12
    0
    Mar 17, 2007
    Thanks to both for your quick response. Will I still have to issue an "edit_bootparms hdZ -i" command from mfstools, or is this functionality now automatic?

    Thanks, again,
     
  11. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    edit_bootprams is not part of MFStools

    Why is it you are considering using it? What method of upgrading are you considering using? Is there a particular guide that you are using and if so, have you consulted the instructions associated with that particular guide?

    There isn't any reason you shouldn't be able to use this particular CD as part of the upgrade process, but whether you use the edit_bootparms or not really depends on what you are trying to do.

    Just as a reminder, TiVoMad, and its associated utils has not been commonly used since MFStools came out many many years ago.

    Lou
     
  12. milmo12

    milmo12 New Member

    12
    0
    Mar 17, 2007

    I looked at instructions for upgrading from both Weaknees and the Hindsdale guide, both having relatively recent dates on their pages, and both still refer to using TivoMad for software earlier than 2.0 (I have no way of updating the Tivo software to a newer version than the installed 1.xxx). If these are hopelessly out of date can you suggest another guide that reflects procedures for the new MFStools based CD?
     
  13. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Well, a daily call (using a phone line or a network connection) should get your unit to update to the latest version.

    Can't speak to those guides as I've not read either of them (they were written long after we used those tools and moved onto later ones as the OSes were updated quite some time ago), but if MFStools cannot be used to make a backup of your existing drive, then you'd have to use those older tools with the older OS.

    What I'd recommend (if you are not able to update to the latest OS) is simply attempting to use MFStools to backup your existing drive and then restore to a new one, and see if it works.

    You may as well try using this CD, but you may have to go find an older one somewhere to find those older utilities; Google will likely turn something up...
     
  14. milmo12

    milmo12 New Member

    12
    0
    Mar 17, 2007

    That's what I'll try, thanks. At what point do I do copykern, as the very last step? And does the copykern prompting allow me to specify what drives I want to copy it to, I don't want to replace the kernel on the original Tivo drive but leave it exactly as it is.
     
  15. milmo12

    milmo12 New Member

    12
    0
    Mar 17, 2007
    One other question about mfstools that might be of general interest - on most of my computers most likely to perfom the upgrade the windows drive is a RAID 0 array on a PCI card. What is, or how do I discover, the correct mfstools designation, e.g. hde, hdf etc, for that PCI located drive?
     
  16. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    See this post for the full recommendation there; CopyKern must be done AFTER the restore, but again, I don't think that kernel will work with the older OS. So use a smaller drive or an older version of the CD (non-lba48).

    I don't think that is going to work; I don't know of any boot CDs (let alone this one) that will support the RAID device. Try to keep it simple and use an IDE channel.
     
  17. milmo12

    milmo12 New Member

    12
    0
    Mar 17, 2007
    I've verified the Tivo drive is unlocked. During the mfsbackup stage of the process I get error messages "Inode xxxxx corrupt, trying backup" and "Inode xxxx backup corrupt, giving up" and "Unable to handle kernel paging request at yyyyy..." The Tivo drive came from a working Tivo that has never given a moment's trouble. It was at ver 1.xx of the software.

    Trying use a direct copy to the new drive (dd if=/dev/hdc etc.) I get essentially the same messages.

    Any ideas?
     
  18. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Well, again, we recommend you let your unit update to the latest version of the software, however if you can't do a straight DD, then there is probably something else wrong.

    You should verify that there is nothing wrong with the hard drive, itself by downloading and running the manufacturer's diagnostics.

    If there is nothing wrong with the drive, perhaps its the boot CD and/or a compatibility problem with your PC.

    Or perhaps its the boot CD. Try Tyger's original CD here:

    http://www.tyger.org/MFS/2.0/mfstools2.iso
     
  19. milmo12

    milmo12 New Member

    12
    0
    Mar 17, 2007
    That was it, thanks. Having read the warnings about doing this on Windows XP machines I dug out an old WinME box that had an AMD K6-2+ processor, slighly overclocked. The mfstools process didn't like either the 3 level cache architecture of the chip/MB or the slight overclocking of the FSB.

    So I used an even older (Digital) not-overclocked PC frame without a hard drive with basic ATA/33 controller. The process completed successfully.

    One more question: the basic mfstools CD has the option of turning byte swapping on or off (default = off). What is byte swapping and why would someone use it, it's not explained in any of the guides (weaknees or Hinsdale, or on the CD)? Is this what makes the new drive useable on older Tivos like my Series 1 and is it the replacement for the now defunct TivoMad?

    Thanks again,
     
  20. tivoupgrade

    tivoupgrade Sponsor

    2,494
    0
    Sep 27, 2000
    Chicago, IL...
    Byte-swapping has to do with how the information is ordered on the hard drive (big-endian vs little-endian). On Series1 units, the byte-order is different than on Series2 units, and the kernel, when booted from the CD, needs to know the byte-order in certain situations. The default is "no swap" because its faster for the kernel when making backups and doing restores (because it doesn't have to worry about the byte-order). But on Series1 units, swap must be turned on if you intend to mount and access file systems, so that the data on the filesystems can be read and understood.

    So, to answer your question, "it depends..." - a noswap mode should work fine for both units, but if you are doing something like installing TurboNet or CacheCARD drivers on a Series1, then you need to use the swap mode.
     

Share This Page