As I mentioned I am a USER of these upgrade methods not one of the programmers. The programs themselves are a labor of love really, they are not for sale, no profit being made far as I know. So I myself am just happy they exist. There are instructions and examples IN THIS THREAD. The instructions are in the second post. Some examples of people doing it here also I believe. NOT videos though there are some screen shots. I myself am tired of everything nowadays being a video (well they are good for some physical procedures but not things like news or instructions, I like to READ things, if I want to go back to recheck something I don't want to have to rewind a video and figure out where to rewind to, I just go back and read the part I need to review again or even print it out). Anyway I'm quoting second post in the below, would not worry about the kickstart 58 for now though would be a good idea for later: Note the instructions on LOGIN and PASSWORD, the lsblk command with parameters to identify your drives (source and target), the mfscopy command if you will be using that (ie not cloning) and then instructions on the MFSadd and MFSaddfixes. To me this good documentation/instructions. If not for you maybe just buy an upgrade from Weaknees.
"First download the
MFSTools 3.3-devel ISO.
If your drive is 4 TB or larger, clone it to the new drive via your favorite cloning method and skip the mfscopy part of the instructions which I put in italics. If it is less than 4 TB use MFSTools to copy it to the new drive.
Boot the ISO with your drives hooked up to your computer.
Once logged into the ISO using username root with password tivo, determine what the names of your drives are. Easiest way is to type
lsblk -o name,size,vendor at the command line.
Here sdX is your source drive and sdY is your target drive.
Run the command mfscopy -am 2000 /dev/sdX /dev/sdY and then patiently wait.
Once that command is finished or the cloning of your drive is finished, put the target drive into the TiVo and make sure it boots up properly and make sure it connects to TiVo successfully.
Once that is done, return the drive to your computer. Your source drive is no longer needed and can to be disconnected from the computer. Will still use sdY for the target drive.
Reverify the target drive name by using the command
lsblk -o name,size,vendor.
Next run the command
mfsadd -xcm 2040 /dev/sdY.
This will add about 2 TB of recording space and place the partitions in order in case we want to coalesce them later for further expansion. If you have less than 2 TB of space, it will use whatever space you have to add recording time.
Once that runs successfully then run the command
mfsaddfix /dev/sdY.
When that command is finished, I recommend that you verify it boots up in your TiVo successfully before repeating the commands to be on the safe side, however, it has worked without doing so.
Each mfsadd command followed by mfsaddfix command adds 2 TB of recording space to the drive and you can do that up to 3 times. So repeat those two command until you have run out of space or have run them 3 times.
If you happen to add more space than is available to add with mfsadd, mfsaddfix will reset the APM to remove the added partitions. Then when you put the drive back into the TiVo, it will ask that you divorce the external drive. Go ahead and do so.
If you are experiencing any issues after the process, run a kickstart 58 on boot up. Some people are experiencing connection issues such that the connection does not complete and this seems to resolve it. I would stay away from kickstart 57 as I invariably get a green screen boot loop. MFSTools can help you recover from this in most circumstances.
There are no warranties or guarantees with these images and I take no responsibility for anything that happens using these images or loss of recordings that could happen by using these tools. You are logged in as root so you could do dangerous things to your system if you are not careful. Be aware that TiVo could change their OS in the future that may cause loss of recordings because of the drive being expanded. If there are any issues with these files let me know and I will see what I can do.
Last edited: Nov 29, 2019
"Delay is preferable to error" - Thomas Jefferson
"I have had my results for a long time: but I do not yet know how I am to arrive at them" - Carl Friedrich Gauss"