logo


Home

Download

Quick Start

Full Guide

FAQ

Forums


MFSLive Linux Boot CD - Upgrade Guide Page 2

Single to Dual Drives Upgrade


Series 2:

This section of the guide assumes that your original TiVo drive on primary master(hda), cdrom is on primary slave(hdb), new "A" drive is on secondary master(hdc), new "B" drive is on 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 2.1 To copy everything from original size Tivo drive to bigger dual drives and expand capacity:

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

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

Option 2.2 To make a truncated copy from Tivo drive to bigger dual drives and expand capacity:

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

Quick way and preserves recordings: (1 minute)

Option 2.3 To add "B" drive to an existing TiVo "A" Drive:

mfsadd -x -r 4 /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 cannot customize linux swap partition using mfsadd.

Series 2 Backup to a File
-----------------------------------------------------------------------------
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

Option 2.4 Slow full backup: (you might run out of space in the windows formatted drive so don't do this unless you have little or no recording and your Tivo drive capacity is small)

backup -6Tao /dos/mybackup.bak /dev/hdc

Option 2.5 Fast way but will loose all your recordings: (This option is the most common way to make a backup for safe keeping)

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

 

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), new TiVo "B" drive is on secondary slave(hdd). Dos drive is mounted as /dos and tivo drive. 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 2.6 Expand to bigger dual drives:

restore -s 128 -r 4 -xzpi /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:

-----------------------------------------------------------------------------
This section of the guide assumes that your original TiVo drive on primary master(hda), cdrom is on primary slave(hdb), new "A" drive is on secondary master(hdc), new "B" drive is on 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).

Disk to Disk Copy
-----------------------------------------------------------------------------

Slow way but preserves recordings:

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

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

Option 2.8 To copy everything from original size Tivo drive to bigger dual drives and expand capacity: (you can't boot this w/o installing hacked kernel)

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

Fast but loose recordings:

Option 2.9 To make a truncated copy from Tivo drive to bigger dual drives and expand capacity but limit the drive to 137GB:

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

Option 2.10 To make a truncated copy from Tivo drive to bigger dual drives and expand capacity: (you can't boot this w/o installing hacked kernel)

backup -qso - /dev/hda | 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)
------------------------------------------------------------------------------
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

Option 2.11 Slow full backup: (you might run out of space in the windows formatted drive so don't do this unless you have little or no recording and your Tivo drive capacity is small)

backup -6Tao /dos/mybackup.bak /dev/hdc

Option 2.12 Fast backup but loose recordings: (This option is the most common way to make a backup for safe keeping)

backup -6so /dos/mybackup.bak /dev/hdc

 

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), new TiVo "B" drive is on secondary slave(hdd). Dos drive is mounted as /dos and tivo drive. 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 2.13 Restore and expand to bigger dual drives but limit the size to lba28(137GB):

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

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

restore -s 127 -r 4 -xzpi /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:

(You will need Mfslive Linux Boot CD v1.2 or higher to be able to setup eSATA drive for Tivo S3 and v1.3a or higher for TivoHD)

This section of the guide assumes that your original TiVo drive on 1st SATA port (/dev/sda), cdrom is on primary slave(hdb), new "A" drive is on 2nd SATA port (/dev/sdb), new eSATA drive is on 3rd SATA port (/dev/sdc). If you don't have 3rd SATA port, you can use USB port if you have an eSATA drive that has an USB port built-in or you can use USB to SATA adapter. With SATA ports, it's easy to mix up which drive is mounted where so once mfslive cd boots up, use Shift-PageUp to find where drives are mounted. 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 2.15 To copy everything from original size Tivo drive to bigger dual drives and expand capacity: (example: 250GB internal drive to 750GB internal drive and any size eSATA drive)

backup -qTao - /dev/sda | restore -s 128 -r 4 -xzpi - /dev/sdb

poweroff

Disconnect your original drive 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

Option 2.16 To copy everything from expanded internal drive to new bigger internal drive and eSATA drive. (example: 500GB internal drive to 750GB internal drive and any size eSATA drive).

This option is built into WinMFS so give it a try.

 

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

Option 2.17 To make a truncated copy from internal drive to bigger dual drives and expand capacity:

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

poweroff

Disconnect your original drive 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

 

Quick way and preserves recordings: (1 minute)

Option 2.18 To add eSATA drive to an existing TiVo "A" Drive:
This section of the guide assumes that your original Tivo drive is on 1st SATA (/dev/sda), cdrom is on primary slave(hdb), new eSATA drive is on 2nd SATA port (/dev/sdb). If you don't have 2rd SATA port, you can use USB port if you have an eSATA drive that has an USB port built-in or you can use USB to SATA adapter. With SATA ports, it's easy to mix up which drive is mounted where so once mfslive cd boots up, use Shift-PageUp to find where drives are mounted. 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.
Internal drive can be original capacity or already expanded.

Tivo S3 (TCD648250B):

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

TivoHD (TCD652160, TCD663160), TivoHD XL (TCD658000):

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

You cannot customize linux swap partition using mfsadd.

Option 2.19 To add eSATA drive to an existing TiVo "A" Drive with original capacity:
This procedure is also known as "plug and play method". This procedure only works if your internal drive is original capacity and never been expanded before. Choose a good quality eSATA drive and eSATA II cable. Click here for the complete procedure on S3. For TiVoHD or TivoHD XL, the only eSATA drive that works currenlty is My DVR Expander by Western Digital.

 

Series 3 Backup to a File
-----------------------------------------------------------------------------
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

Option 2.20 Slow full backup: (It's listed here for completeness but don't do this unless you have little or no recording and you have a large windows formatted drive with lots of space)

backup -6Tao /dos/mybackup.bak /dev/sda

Option 2.21 Fast way but will loose all your recordings: (This option is the most common way to make a backup for safe keeping)

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

 

Series 3 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 1st SATA port (sda), new eSATA drive is on 2nd SATA port (sdb). Dos drive is mounted as /dos and tivo drive. 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/sdc1 /dos

Option 2.22 Expand to bigger dual drives:

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

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 p1        Next: Guide p3 - Dual Drives to Single Drive

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

©2008 mfslive.org