logo


Home

Download

Quick Start

Full Guide

FAQ

Forums


MFSLive - Upgrade Guide Page 4

Dual TiVo Drives to Dual Drives Upgrade


Series 2:

This section of the guide assumes that your dual TiVo drives are on primary master(hda) and secondary master (hdc), cdrom is on primary slave(sda), new dual drives are on secondary master(hdc) and secondary slave(hdd). Refer to Computer Setup guide for more details on how to setup drives. This guide does not cover every scenario so try ICG if you are confused.

Disk to Disk Copy
-------------------------------------------------------------------------------
Slow way but preserves recordings: (avg 2GB/min)

Option 4.1 To copy from dual Tivo drives to bigger dual drives and expand capacity: (This option is discussed here)

backup -qTao - /dev/hda /dev/hdb | restore -s 128 -r 4 -xzi - /dev/hdc /dev/hdd

There's room on "B" drive to expand few more times but MFS (Tivo file system) can only have upto 12 total partitions (or 128 bytes of partition names), so this might be all you can expand with -x option. This is different than 16 parition limit on a single drive.

With MFSLive Linux Boot CD 1.3 or higher, -r 4 is optional as the bug is found and fixed. Read all about r value.
You can customize linux swap partition by using different -s value. Read all about swap.

Import Bug work around:
Q: Why are your commands missing "p" option?
A: With older TiVo, you have to drop "p" option due to partition optimization bug in mfstools when you are doing dual to dual drive copy.
These older TiVo have old prom that cannot access boot partitions if it is above 128 GiB, 137GB or 268435456 sectors and p option places boot partitions above that mark. To be sure you can do pdisk -l and see where your partions 3 and 6 are.

DTivo not required to drop p option - HR10-250, R10

Standalone TiVo not required to drop p option - TCD540x or anything made after TCD540 models. Many of the so called "nightlight" models and TiVo with dvd models are ok.

 

Quick way but will loose recordings: (1-2 minutes)

Option 4.2 To copy from dual TiVo drives to bigger dual drives and expand capacity:

backup -qf 9999 -so - /dev/hda /dev/hdb | restore -s 128 -r 4 -xzi - /dev/hdc /dev/hdd

If you have drives smaller than 300GB, you can drop -r 4 option and it will use default value of -r 2. Read all about r value.
You can customize linux swap partition by using different -s value. Read all about swap
.

 

Series 2 Backup to a File
-----------------------------------------------------------------------------
This section of the guide assumes that your dos drive is on primary master(hda), cdrom is on primary slave(hdb) and two TiVo drives are on secondary master (hdc) and secondary slave(hdd). Dos drive is mounted as /dos. Refer to Computer Setup guide for more details on how to setup drives.

First you need to mount dos or windows formatted drive:

To mount on primary master, connect windows formatted drive on primary master and run the following command:

mount -t vfat /dev/hda1 /dos

To mount a USB external drive, USB thumb stick or SATA drive, plug-in the device first and run the following command:

mount -t vfat /dev/sda1 /dos

Slow way but preserves recordings: (You will run out of disk space on your DOS drive so don't try this unless you have little recordings and you have a really big DOS drive.)

Option 4.3 To backup everything from dual Tivo drive to a file:

backup -6qTao /dos/mybackup.bak /dev/hdc /dev/hdd

Quick way but will loose recordings:

Option 4.4 To make truncated backup of dual Tivo drive to a DOS drive:

backup -6qf 9999 -so /dos/mybackup.bak /dev/hdc /dev/hdd

 

Series 2 Restore from a File
------------------------------------------------------------------------------
This section of the guide assumes that your dos drive is on primary master(hda), cdrom is on primary slave(hdb), new TiVo "A" drive is on secondary master(hdc) and new TiVo "B" drive is on secondary slave(hdd). Dos drive is mounted as /dos. Refer to Computer Setup guide for more details on how to setup drives.

First you need to mount dos or windows formatted drive if it's not already mounted:

To mount on primary master, connect windows formatted drive on primary master and run the following command:

mount -t vfat /dev/hda1 /dos

To mount a USB external drive, USB thumb stick or SATA drive, plug-in the device first and run the following command:

mount -t vfat /dev/sda1 /dos

Option 4.5 Restore and expand to bigger dual drives:

restore -s 128 -r 4 -xzi /dos/mybackup.bak /dev/hdc /dev/hdd

With MFSLive Linux Boot CD 1.3 or higher, -r 4 is optional as the bug is found and fixed. Read all about r value.
You can customize linux swap partition by using different -s value. Read all about swap.


Series 1:

Disk to Disk Copy
-----------------------------------------------------------------------------
This section of the guide assumes that your dual TiVo drives are on primary master(hda) and secondary master (hdc), cdrom is on primary slave(sda), new dual drives are on secondary master(hdc) and secondary slave(hdd). Refer to Computer Setup guide for more details on how to setup drives.

If want to mount root or var ext2 file system you have to choose boot option
2 (Byteswapping is turned on). For most people, boot with option 1 works
(Byteswapping is off).

Slow way but preserves recordings:

Option 4.6 To copy everything from dual Tivo drive to bigger dual drives and expand capacity but limit the size to 137GB:

backup -qTao - /dev/hda /dev/hdb | restore -s 127 -nxzi - /dev/hdc /dev/hdd

Option 4.7 To copy everything from dual Tivo drives to bigger dual drives and expand capacity (you won't be able to boot this drive w/o hacking if you use drives bigger than 137GB):

backup -qTao - /dev/hda /dev/hdb | restore -s 127 -r 4 -xzi - /dev/hdc /dev/hdd

Fast but loose recordings:

Option 4.8 To copy everything from dual Tivo drives to bigger dual drives and expand capacity but limit the size to 137GB:

backup -qso - /dev/hda /dev/hdb | restore -s 127 -nxzpi - /dev/hdc /dev/hdd

Option 4.9 To copy everything from dual Tivo drives to bigger dual drives and expand capacity (you won't be able to boot this drive w/o hacking if you use drives bigger than 137GB):

backup -qso - /dev/hda /dev/hdb | restore -s 127 -r 4 -xzpi - /dev/hdc /dev/hdd

With MFSLive Linux Boot CD 1.3 or higher, -r 4 is optional as the bug is found and fixed. Read all about r value.
You can customize linux swap partition by using different -s value. Read all about swap.

 

Series 1 Backup to a File (always use boot option 1 to avoid confusion)
------------------------------------------------------------------------------
This section of the guide assumes that your dos drive is on primary master(hda), cdrom is on primary slave(hdb) and two TiVo drives are on secondary master (hdc) and secondary slave(hdd). Dos drive is mounted as /dos. Refer to Computer Setup guide for more details on how to setup drives.

First you need to mount dos or windows formatted drive:

To mount on primary master, connect windows formatted drive on primary master and run the following command:

mount -t vfat /dev/hda1 /dos

To mount a USB external drive, USB thumb stick or SATA drive, plug-in the device first and run the following command:

mount -t vfat /dev/sda1 /dos

Slow way but preserves recordings: (You will run out of disk space on your DOS drive so don't try this unless you have little recordings and you have a really big DOS drive.)

Option 4.10 To backup everything from dual Tivo drives to a file:

backup -6qTao /dos/mybackup.bak /dev/hdc /dev/hdd

Quickway but will loose recordings:

Option 4.11 To make truncated backup of dual Tivo drives to a file:

backup -6qso /dos/mybackup.bak /dev/hdc /dev/hdd

 

Series 1 Restore from a File
-----------------------------------------------------------------------------
This section of the guide assumes that your dos drive is on primary master(hda), cdrom is on primary slave(hdb), new TiVo "A" drive is on secondary master(hdc) and new TiVo "B" drive is on secondary slave(hdd). Dos drive is mounted as /dos. Refer to Computer Setup guide for more details on how to setup drives.

First you need to mount dos or windows formatted drive if it's not already mounted:

To mount on primary master, connect windows formatted drive on primary master and run the following command:

mount -t vfat /dev/hda1 /dos

To mount a USB external drive, USB thumb stick or SATA drive, plug-in the device first and run the following command:

mount -t vfat /dev/sda1 /dos

Boot option 1: (byte swapping off, dma on and fast)

Option 4.12 Restore and expand to bigger drives but limit the size to lba28(137GB):

restore -s 127 -nxzpi /dos/backupfile.bak /dev/hdc /dev/hdd

Option 4.13 Restore and expand to bigger drives with no limit: (you can't boot this w/o installing hacked kernel)

restore -s 127 -r 4 -xzi /dos/backupfile.bak /dev/hdc /dev/hdd

With MFSLive Linux Boot CD 1.3 or higher, -r 4 is optional as the bug is found and fixed. Read all about r value.
You can customize linux swap partition by using different -s value. Read all about swap
.

 

Series 3:

This section of the guide assumes that your internal TiVo drive is on 1st SATA port, eSATA drive is on 2nd SATA port, new drive is on 3rd SATA port, new eSATA drive on 4th SATA port and cdrom is on primary slave(hdb). If you don't have 3rd or 4th SATA ports, you can use USB port using USB to SATA adapter. If your eSATA drive has an USB port, you can use that as well. Refer to Computer Setup guide for more details on how to setup drives. This guide does not cover every scenario so try ICG if you are confused.

Disk to Disk Copy
-------------------------------------------------------------------------------
Slow way but preserves recordings: (avg 2GB/min)

Option 4.14 To copy from internal drive and eSATA Tivo drive to new bigger internal drive and eSATA drive:

Tivo S3 (TCD648250B):

backup -qTao - /dev/sda /dev/sdb | restore -s 128 -r 4 -exzi - /dev/sdc /dev/sdd

TivoHD (TCD652160):

backup -qTao - /dev/sda /dev/sdb | restore -s 128 -r 4 -xzi - /dev/sdc /dev/sdd

There's room on eSATA drive to expand few more times but MFS (Tivo file system) can only have upto 12 total partitions (or 128 bytes of partition names), so this might be all you can expand with -x option. This is different than 16 parition limit on a single drive.

You can customize linux swap partition by using different -s value. Read all about swap.

Why is "p" option missing?
You don't want "p" option because if you do, it will create ABAB partitions in the devlist and if you divorce your eSATA, all your recordings will be lost and mfs files sytem will be corrupted.

 

Quick way but will loose recordings: (1-2 minutes)

Option 4.15 To make a truncated copy from dual TiVo drives to bigger dual drives and expand capacity:

backup -qf 9999 -so - /dev/sda /dev/sdb | restore -s 128 -r 4 -xzpi - /dev/sda

poweroff

Disconnect your original drives and keep it in a safe place. Connect your new drive as /dev/sda and new eSATA drive as /dev/sdb.

Tivo S3 (TCD648250B):

mfsadd -r 4 -ex /dev/sda /dev/sdb

TivoHD (TCD652160):

mfsadd -r 4 -x /dev/sda /dev/sdb

You can customize linux swap partition by using different -s value. Read all about swap.

 

Series 3 Backup to a File
-----------------------------------------------------------------------------
This section of the guide assumes that your internal TiVo drive is on 1st SATA port, eSATA drive is on 2nd SATA port and cdrom is on primary slave(hdb). If you don't have SATA ports, you can use USB port using USB to SATA adapter. If your eSATA drive has an USB port, you can use that as well. Refer to Computer Setup guide for more details on how to setup drives. This guide does not cover every scenario so try ICG if you are confused.

First you need to mount dos or windows formatted drive:

To mount on primary master, connect windows formatted drive on primary master and run the following command:

mount -t vfat /dev/hda1 /dos

To mount a USB external drive, USB thumb stick or SATA drive, plug-in the device first and run the following command:

mount -t vfat /dev/sdc1 /dos

Quick way but will loose recordings:

Option 4.16 To make truncated backup of dual Tivo drive to a DOS drive:

backup -6qf 9999 -so /dos/mybackup.bak /dev/sda /dev/sdb

 

Series 3 Restore from a File
------------------------------------------------------------------------------
This section of the guide assumes that your internal TiVo drive is on 1st SATA port, eSATA drive is on 2nd SATA port and cdrom is on primary slave(hdb). If you don't have SATA ports, you can use USB port using USB to SATA adapter. If your eSATA drive has an USB port, you can use that as well. Refer to Computer Setup guide for more details on how to setup drives. This guide does not cover every scenario so try ICG if you are confused.

First you need to mount dos or windows formatted drive if it's not already mounted:

To mount on primary master, connect windows formatted drive on primary master and run the following command:

mount -t vfat /dev/hda1 /dos

To mount a USB external drive, USB thumb stick or SATA drive, plug-in the device first and run the following command:

mount -t vfat /dev/sdc1 /dos

Option 4.17 Restore and expand to bigger dual drives:

restore -s 128 -r 4 -xzpi /dos/mybackup.bak /dev/sda

poweroff

Connect your new eSATA drive as /dev/sdb.

Tivo S3 (TCD648250B):

mfsadd -r 4 -ex /dev/sda /dev/sdb

TivoHD (TCD652160):

mfsadd -r 4 -x /dev/sda /dev/sdb

You can customize linux swap partition by using different -s value. Read all about swap.

 

Previous: Guide p3        Next: Guide p5 - Adding a 2nd Drive

--------------------------------------------------------------------------------

©2008 mfslive.org