MFS Tools 3.2

Discussion in 'TiVo Upgrade Center' started by jkozee, Jun 4, 2015.

  1. Oct 24, 2015 #161 of 1704
    jmbach

    jmbach der Neuerer

    2,940
    398
    Jan 1, 2009
    What command and switches did you use to make the copy?
     
  2. Oct 25, 2015 #162 of 1704
    ack_ping

    ack_ping New Member

    4
    0
    Oct 25, 2015
    I have a Premier XL, with an internal 1TB and external 1TB drive. Trying to expand the internal to 4. Pulled out current drive and connected, ran mfscopy -a old new, "Volume header corrupt", ran mfsinfo on the old drive same error. I put the old drive back in the Tivo and it boots fine, I tested playing random shows and no issues.

    Do I need the external drive also connected to just expand the internal? I wouldn't think so. Outside that what is the next step. Is there a simple way to fix the volume header?

    Cheers

    Edit: I did notice Nelem had similar issues, but different device and no resolve. I also wanted to see if I'm just missing a command before starting a new thread.
     
    Last edited: Oct 25, 2015
  3. Oct 25, 2015 #163 of 1704
    jmbach

    jmbach der Neuerer

    2,940
    398
    Jan 1, 2009
    Several things for which I am not sure of. I am not sure you can just copy and expand the internal drive by itself with or without the external drive attached. Mainly because the way it expands a drive is by creating larger media partitions and not be adding a partition. (Like JMFS does) . I do not know if you have to have the external drive attached but my suspicions are that you do. Since I am not the developer and only a user and have not attempted to use the program in that way, I cannot give you accurate information on that. Now you should be able to have all three drives attached and copy both your internal and external to one 4TB drive. That would free your external up to reuse it for external storage again.

    If it still has volume header corruption with both drives attached, see if you can post the header so I can examine it.
     
  4. Oct 26, 2015 #164 of 1704
    ack_ping

    ack_ping New Member

    4
    0
    Oct 25, 2015
    Thanks. I think you're right about both needing to be plugged in. I went back and re-read the instructions on tyger.org about expanding just 1 hard drive. Granted they are old instructions from 2012. Re-reading them though, after I dd from old a to new add I have to do an mfsadd -r 4 -x newA oldB
     
  5. Oct 26, 2015 #165 of 1704
    jmbach

    jmbach der Neuerer

    2,940
    398
    Jan 1, 2009
    I don't think that will work because of the limitations of the TiVo OS. One, the Premiere internal drive can only have 15 partitions. It comes natively with 14 so adding a partition pair will not work. Two, TiVo partition sizes cannot exceed 2TB.

    So the way you are expanding the drive would violate both principles.

    I think it would be better to allow the program to combine both drives into one.
     
  6. Oct 26, 2015 #166 of 1704
    JimWall

    JimWall Member

    104
    4
    Oct 19, 2002
    My steps:
    Hooked both drives up internally and booted from CD using SUSE ISO from jmbach
    I got the volume header error running mfsinfo
    Then I ran su and password is Linux (case sensitive)
    ran hwinfo --disk to see which disks are which
    verified with mfsinfo
    Then rest was smooth.
    mfstool copy -a /dev/sda /dev/sdb
    poweroff
    waited 10 minutes before pulling drive to put back in Roamio
     
  7. Oct 26, 2015 #167 of 1704
    ack_ping

    ack_ping New Member

    4
    0
    Oct 25, 2015
    Darn, was hoping to save myself 6 hours of coping 2TBs, but that makes since. So reading the command syntax on the first it would be something like this. Assuming /dev/sda (old internal), /dev/sdb (old external), and /dev/sdc (new 4TB), "mfscopy -a /dev/sda:/dev/sdb /dev/sdc"
     
  8. Oct 26, 2015 #168 of 1704
    jmbach

    jmbach der Neuerer

    2,940
    398
    Jan 1, 2009
    That looks correct to me. Might want to use the -ai switch instead of -a. I think it would prevent you from having to connect to the TiVo servers to update your 1p and channel list.
     
  9. Nov 1, 2015 #169 of 1704
    ack_ping

    ack_ping New Member

    4
    0
    Oct 25, 2015
    EDIT: Nevermind found it.facepalm
     
    Last edited: Nov 1, 2015
  10. Nov 12, 2015 #170 of 1704
    drhendrix

    drhendrix Member

    47
    1
    Jan 3, 2003
    Loveland, OH
    Hello,

    I'm planning to upgrade the 500 GB drive in my Roamio Basic to a WD10EURX, and I have a few questions about using MFSTools 3.2 to do a drive to drive copy to prepare the EURX drive.

    1. If I use the following procedure will the copy process include the cable card paring and guided channel setup information?

    2. If so, will the new drive be good to go without any additional configuration?

    Procedure:

    - Connect the original Roamio and new WD drives to PC SATA ports,

    - Boot PC with MFSTools 3.2 USB Flash drive,

    - Obtain drive ID information,

    - run: su and login as Linux
    - run: fdisk -l
    or: hwinfo --disk
    and then: mfsinfo

    - Copy Roamio drive information to new WD drive,

    - run: mfstool copy -ai /dev/sdx /dev/sdy

    where x = original Roamio drive, and
    y = new unformatted WD10EURX drive

    Also, can mfstools 3.2 be used to make a backup of the Roamio drive to a resident NTFS drive in the PC? If so, what would be the commands?

    Thanks for any comments or advice for my upgrade process.

    Dennis
     
  11. Nov 12, 2015 #171 of 1704
    videobruce

    videobruce OTA is still alive

    510
    18
    Nov 30, 2012
    Buffalo NY
    Why?? :confused:
     
  12. Nov 12, 2015 #172 of 1704
    jmbach

    jmbach der Neuerer

    2,940
    398
    Jan 1, 2009
    1. It should

    2. It should

    It can make a backup. However the exact command I cannot remember but look at the commands at the beginning of this thread.
     
  13. Nov 12, 2015 #173 of 1704
    ThAbtO

    ThAbtO TiVoholic by the bay TCF Club

    11,530
    878
    Apr 6, 2000
    SF Bay Area
    Technically, you can go to 3TB, just swap out the drive for the new one without any PC involved. For unprotected shows, you can transfer them to the PC or another Tivo and transfer back afterwards. Cable card may beed to be re-paired.
     
  14. Nov 12, 2015 #174 of 1704
    JimWall

    JimWall Member

    104
    4
    Oct 19, 2002
    I always wait after shutting down PC before pulling drive.
    Just to make sure the drive is no longer spinning and data is drive's cache is written to disk.

    I once pulled a drive right away and Tivo didn't boot.
    I redid the same steps with same drive and waited a while before pulling.
    Tivo S3 then booted up perfectly.
     
  15. Nov 13, 2015 #175 of 1704
    controlio

    controlio New Member

    51
    0
    Jan 16, 2001
    Garden...
    I'm trying to copy a Roamio 1TB to a 2TB. I used the ISO build.

    A quick note on the ISO and the error reporting on MFSCopy 3.2... When I tried to login using "root/linux" on the ISO, it automatically changed me to user "tivo". I didn't see this happen, and the first two or three times I tried to run MFSCopy I was met with a generic error about being unable to read the drive header. It wasn't until I started prodding around and trying to list the partitions in Linux that I realized it was failing due to a permissions error (i.e. I wasn't root and needed to su). It would be far more user friendly if the program either checked for su permissions or gave a more clear error message that delineated between "access denied" and "error reading header", because the two are very different issues.

    So anyways, I ran mfscopy -ai /dev/sdb /dev/sda (because my drives came up backwards). The program ran 5.5 hours successfully overnight. I popped the 2TB in the Roamio and booted. The open animation did not run, and I was immediately greeted with an "out of guide data" message with all of the details missing (Guide data for Unknown has run out. Contact Unknown at Unknown etc). I hit skip for the moment so I could check to see if all of my recordings copied. They did. I was very happy about this, but bummed that parts of the system didn't transfer over.

    I connected to TiVo, but got an S03 error when it got to loading the data. It complained that I should rerun guided setup. Surprised about this, I did. It ran to the "Getting Setup Info" page, got to 65% through "Loading info", and failed again with an S03. It asked me to pull the plug so the box could reboot and run guided setup from scratch. I did this. Same result, errored out at 65% of loading info with an S03 error.

    Any thoughts? I think I'm going to see if there's any kickstarts I can attempt before I put the old drive back in for the moment, but this really bums me out because the whole point of using 3.2 over just tossing the new drive into the TiVo was to not only keep my recordings but also to not have to go back through GS and repairing and whatnot. But now it's clear something was missed in the copy, and my TiVo is braindead for the moment.

    Any advice or suggestions would be much appreciated. Thank you.
     
  16. Nov 13, 2015 #176 of 1704
    jmbach

    jmbach der Neuerer

    2,940
    398
    Jan 1, 2009
    The ISO automatically boots to tivo user when the boot process completes. Once you are booted into TiVo user, then you can use su to get to root user. I guess I can redo the ISO to leave you the login prompt instead.

    As far as the other issue. I am not sure. It is more of a developer question.
     
  17. Nov 13, 2015 #177 of 1704
    controlio

    controlio New Member

    51
    0
    Jan 16, 2001
    Garden...
    As an update to my previous post, I ran a 57 kickstart, and about 20 seconds after the GSOD it would immediately reboot. I let it go about 10 times then pulled the plug. So it's clear something in the copy didn't go well - whether it be a missing or corrupt partition or something else.

    Any other Roamio users run into this issue, or am I the unlucky one? Should I try a different command? Start over? Any thoughts?

    Also, jmbach: If you want it to auto-login, I would just add a login message that says something to the effect of "You are not logged in as root. Make sure you "su" before you run MFSTools." or something like that. That way if someone does what I did, they get an extra nudge.
     
  18. Nov 13, 2015 #178 of 1704
    drhendrix

    drhendrix Member

    47
    1
    Jan 3, 2003
    Loveland, OH
    Thanks for the replies jmbach and controlio.

    I'm just going to install the new drive in the Roamio and go through the guided setup and cable card paring again. I would like to do the copy, but it seems like it's possible that could lead to time consuming problems.

    Dennis
     
  19. Nov 14, 2015 #179 of 1704
    unitron

    unitron Well-Known Member

    16,576
    41
    Apr 28, 2006
    semi-coastal NC
    If you get an S03, don't run Guided Setup, you might never get out of it.

    Instead, do

    Clear program information & To Do List
     
  20. Nov 14, 2015 #180 of 1704
    controlio

    controlio New Member

    51
    0
    Jan 16, 2001
    Garden...
    Ok. I'll re-run it tonight with -ai and do a clear program info.

    Is there another (and/or better) way to do this? Should I just do a straight copy (v1 style) and expand the drive? Or is the 3.2 mfscopy still the better way to go about it?
     

Share This Page