Release Note: MFSLive Release v1.3b 09-14-2007 - Added support for xfs filesystem format (used in Direct DVR HR20-100 and HR20-700) to mount xfs file system: mkdir /hr20 mount -t xfs -o rtdev=/dev/sda3 /dev/sda2 /hr20 MFSLive Release v1.3a 08-18-2007 - Fixed mfsadd. MFSLive Release v1.3 08-13-2007 - Added support for TiVo HD - Fixed restore -r 2 bug. Now, you can use -r 2 on a partitiion greater than 274GB. If you are mostly recording non-HD contents, it might be better to keep r values at 2 instead of 4. r 2 is the standard in mfstools so if you don't specify r value, it defaults to 2. MFSLive Release v1.2 06-01-2007 - Added more IDE / SATA device drivers. - Fixed AAM tuning for SATA drive. hdparm -M 128 -K 1 /dev/sdx works now. (where x is a,b,c etc) - Doubled MFS application partition size to account for bigger hard drive size. That's partition 13 on "A" drive or partition 2 on "B" drive. - Added joe text editor. (submitted by jcbrief) - Added support for Series 3 TiVo with eSATA enabled Usage is as follows: Backup: Nothing changed as far as backup procedure goes so follow the full guide or ICG from mfslive.org website. To added an eSATA drive to any size internal drive: mfsadd -r 4 -ex /dev/sda /dev/sdb To restore from a truncated backup: restore -s 128 -r 4 -xzpi /dos/s3.bak /dev/sda mfsadd -r 4 -ex /dev/sda /dev/sdb Why do it in two steps? Because we don't want partition list in devlist to be ABAB. If we do, divorcing eSATA drive will corrupt MFS. To backup and restore directly (Original Internal size of 250GB): backup -qTao - /dev/sda | restore -s 128 -r 4 -xzpi - /dev/sdb poweroff keep original safely and connect newly expanded internal drive on /dev/sda new eSATA on /dev/sdb and run mfsadd -r 4 -ex /dev/sda /dev/sdb - New tool called fixdivorce is added. As of 8.3.1 (Tivo Series 3) built-in divorce has a problem. It won't trim total_sectors in the MFS superheader and you won't be able to do anything with mfstools. This tool will fix the total_sector size correctly. Usage is as follows: fixdivorce /dev/sda (where /dev/sda is your internal drive) Known Issue: dd_rhelp is broken currently. ------------------------------------------------------------------------------------------- Release Note: MFSLive Release v1.1 03-09-2007 - Upgraded Linux Kernel to 2.6.19 for better hardware support - Switched to initramfs from initrd for better use of memory. - Added a pretty picture and help menu during initial boot - Added dd_rescue written by Kurt Garloff (GPL) http://www.garloff.de/kurt/linux/ddrescue/ - Added dd_rhelp writen by LAB Valentin (GPL) http://www.kalysto.org/utilities/dd_rhelp/index.en.html Known Issues: - This CD still does not boot on AMD K6-2, VIA C3 based machines. - AAM setup on SATA or USB as /dev/sda etc won't work. Work around is to use separate Hitach tools cd for now. This is going to be less stable since it's using a new 2.6 kernel but should have better hardware support. Please report all bugs to info@mfslive.org. Release Note: MFSLive Release v1.0 (stable) 1-24-2007 MFSLive is a Linux Live boot CD just for TiVo users. Most of the basic tools are included in the release to make adding, upgrading and replacing your TiVo ard drive a snap. As many of you know, current release of mfstools 2.0 boot CD and many variations of the CD out there have few bugs: 1. Alternate root/kernel size bug 2. Swap greater than 127GB will fail due to bad signature for linux swap v1. Also, you no longer need to reboot after restore. Unlike previous release of mfstools, partition table is refreshed after restore. Few other bug fixes and improvements are made to mfstools. In addition, linux kernel and drivers are updated to suppport newer hardware so it will be lot faster in newer machines. Kernel is LBA48 aware as well. Known Issue: Currently this CD does not boot on AMD K6-2, VIA C3 based machines. This boot cd will support Serial ATA (SATA), USB drives, USB flash stick as well as IDE devices will be mounted: hda (primary master) hdb (primary slave) hdc (secondary master) hdd (secondary slave) hde (w/ pci ide card) hdf (w/ pci ide card) hdg (w/ pci ide card) hdh (w/ pci ide card) USB and SATA devices will be mounted: sda, sdb, sdc, sdd, sde To mount dos drive mount -t vfat /dev/hda1 /dos To mount cdrom: mount /cdrom or mount -t iso9660 /dev/hdb /cdrom To mount a USB flash stick or USB drive: mount -t vfat /dev/sda1 /dos To view partition info: pdisk -l /dev/hdd Using Drives Greater Than 250GB Most old computers' bios don't support hard drives larger than 250GB so reported size will be wrong. This is ok if you are using mfstools. Using USB to IDE adapter If you are using USB to IDE adapter, make sure your device support large hard drives. Most of the ones out there can support upto 400GB. Good thing about using USB is you don't have to reboot to connect drives. Just plug it in and it should be recognized. USB is little slower though using PATA or SATA interface. Byteswapping If you want to work on TiVo Series 1 drive, byte swapping can be turned on/off only for hdc and hdd drives. So if you want to access root or var file system, mount your drive on hdc or hdd. DMA Setting DMA should be tuned on by default to speed things up. You can check the DMA setting by doing: hdparm -d /dev/hdc where /dev/hdc is secondary master. To turn DMA on secondary master drive: hdparm -d1 /dev/hdc To turn DMA off on secondary master drive: hdparm -d0 /dev/hdd ---------------------------------------------------------------------------- For more upto date documentation goto http://www.mfslive.org/fullguide.htm ---------------------------------------------------------------------------