My Series 3 HDD died. It won't even spin when I put power to it.
I got my hands on a "virgin" series 3 restore that I assume is valid. I burned that to ISO9660 DVD. I also purchased a Seagate 500GB SATA drive.
Tried using a couple of different boot CDs the results usually go like this-
Boot up
Mount the DVD that has the tivo.mfs file
attempt to execute: restore -s 127 -zxpi /cdrom/tivo.mfs /dev/hdd
I normally get something like there is no space. SO
I ran FDISK, created a partition using all the defautls, rebooted. That at least ATTEMPTED the install.
However, the restore just keeps blowing up saying there isn't enough space. I also tried running mke2fs and mkreiserfs but regardless of what I try, the results are the same.
It should work, unless the image is corrupt. No need to prep the drive MFSRestore will create the partitions and wipe out any that may exist. The destination drive should be un-mounted.
Oh wait... Is the restore failing at 138GB? You may need a newer version of the MFSTools boot CD try the one from http://mfslive.org or
Hi yes, this is the 648250B. Yes, I do notice that MFSRestore is wiping out any partitioning, however the restore doesn't even start unless I partition, which is odd. If I recall, it's blowing up somewhere around the 12 megabyte. I'll post the exact error message and point of failure when I get home.
The destination is definitely HDC, not HDA or HDB. #>hdparm -I /dev/hdc confirms it.
I have tried MFSLive's lastest CD, as well as the latest boot CD from MFSTools (2.0) and one other, which had LBA48 support.
I see that now, it's a typo. CDROM is HDD and destination hard disk is HDC.
Regardless of the letter, it never hurts to double check the drive & the advice is appreciated.
My Series 3 HDD died. It won't even spin when I put power to it.
I got my hands on a "virgin" series 3 restore that I assume is valid. I burned that to ISO9660 DVD. I also purchased a Seagate 500GB SATA drive.
Tried using a couple of different boot CDs the results usually go like this-
Boot up
Mount the DVD that has the tivo.mfs file
attempt to execute: restore -s 127 -zxpi /cdrom/tivo.mfs /dev/hdd
I normally get something like there is no space. SO
I ran FDISK, created a partition using all the defautls, rebooted. That at least ATTEMPTED the install.
However, the restore just keeps blowing up saying there isn't enough space. I also tried running mke2fs and mkreiserfs but regardless of what I try, the results are the same.
That image size sounds suspect for a "virgin" image. I would think it would be much less than a GB (my 160 GB HD image is only 400 MB). Also, are you sure it is an image for use with MFSTools and not WINMFS? They are not compatible.
My Series 3 HDD died. It won't even spin when I put power to it.
I got my hands on a "virgin" series 3 restore that I assume is valid. I burned that to ISO9660 DVD. I also purchased a Seagate 500GB SATA drive.
Tried using a couple of different boot CDs the results usually go like this-
Boot up
Mount the DVD that has the tivo.mfs file
attempt to execute: restore -s 127 -zxpi /cdrom/tivo.mfs /dev/hdd
I normally get something like there is no space. SO
I ran FDISK, created a partition using all the defautls, rebooted. That at least ATTEMPTED the install.
However, the restore just keeps blowing up saying there isn't enough space. I also tried running mke2fs and mkreiserfs but regardless of what I try, the results are the same.
where you can also find instructions on how to use the MFS utilities on the disk.
Unfortunately you won't find a full list of all of the programs available on the disk, like fdisk, pdisk, dd, dd_rescue, and others, or instructions on how to use them, but at least it's free.
Thanks again for the input. Last night right after work I had an idea.
When I put the file on DVD using ISO9660, it shortened the file name to 8 characters. I feared there may have been other changes, so I did the following:
I had a Windows (NTFS) drive also in the box, I copied the image onto that. The boot disk I was using was able to mount NTFS drives, so I ran the restore again and it didn't crash- BUT...
Attached you see the progress after 15 hours of running (73%). It's excruciatingly slow. I took that picutre about 5 minutes ago.
What's the "normal" restore times?
I am trying to work on a plan B, in case this crashes. I don't want to blow another whole day waiting for the restore. Thanks again!
Update! Knowing full well that 15+ hours was too long for this restore, I bailed out. THIS time, wise enough to enable DMA on both hard drives: hdparm -d1 /dev/hdb1 (source NTFS drive) and also on /dev/hdc, the destination. In the time it took me to author this, it's done at 100%. Will keep you posted. Thanks again for the help!
In case this helps anyone else out, I figured it was worth assembling all the successful tidbits into one spot-
The Problem - Original Series 3 TCD648250B complete hard drive crash
Required Tools -
Backup image, I used one called virgin from Supafly.
Boot CD, the best working tool-set was PTVLBA48 from this site.
New Hard Drive, I bought a Seagate 500GB
Steps-
Burn your ISO to CD
Copy the .MFS or .BAK file to a hard disk. I used a Windows NTFS-formatted drive.
Plug your new, blank HDD into your PC
Boot to the boot CD
You can list your hard drives using fdisk -l
You can view hard drive details using hdparm -I /dev/hdX X being the letter that corresponds with your drive.
Mount the NTFS drive with mount -t ntfs /dev/hdb1 /mnt/d (my NTFS drive and partition info was hdb1, yours will most likely be different)
Verify that DMA is enabled on both drives, mine was not. Use hdparm -d /dev/hdX to show DMA status. Change the switch to -d1 to enable
Restore with mfsrestore -s 127 -zxpi /mnt/d/path/to/TivoBakupImage.mfs /dev/hdX This process took approximately 2 minutes on my PC. It then waited at "cleaning up" for approx. 5 minutes.
Shutdown, Remove drive from PC, Reinstall into TiVo.
I went through guided setup. I had to use the modem to place the test call.
You will most likely get an "hardware error #51" message. Go into the TiVo SETTINGS, Restart & Reset menu, and choose CLEAR & DELETE EVERYTHING. This took just over 2 hours for me.
In case this helps anyone else out, I figured it was worth assembling all the successful tidbits into one spot-
The Problem - Original Series 3 TCD648250B complete hard drive crash
Required Tools -
Backup image, I used one called virgin from Supafly.
Boot CD, the best working tool-set was PTVLBA48 from this site.
New Hard Drive, I bought a Seagate 500GB
Steps-
Burn your ISO to CD
Copy the .MFS or .BAK file to a hard disk. I used a Windows NTFS-formatted drive.
Plug your new, blank HDD into your PC
Boot to the boot CD
You can list your hard drives using fdisk -l
You can view hard drive details using hdparm -I /dev/hdX X being the letter that corresponds with your drive.
Mount the NTFS drive with mount -t ntfs /dev/hdb1 /mnt/d (my NTFS drive and partition info was hdb1, yours will most likely be different)
Verify that DMA is enabled on both drives, mine was not. Use hdparm -d /dev/hdX to show DMA status. Change the switch to -d1 to enable
Restore with mfsrestore -s 127 -zxpi /mnt/d/path/to/TivoBakupImage.mfs /dev/hdX This process took approximately 2 minutes on my PC. It then waited at "cleaning up" for approx. 5 minutes.
Shutdown, Remove drive from PC, Reinstall into TiVo.
I went through guided setup. I had to use the modem to place the test call.
You will most likely get an "hardware error #51" message. Go into the TiVo SETTINGS, Restart & Reset menu, and choose CLEAR & DELETE EVERYTHING. This took just over 2 hours for me.
I actually started with MFSLive CD but everything seems centered around having your original TiVo drive in healthy condition. I couldn't find squat for building a new drive from scratch. Kickoff in 15 and TiVo is working well minus the Wireless connection is spotty. Thanks all for the help!
Sounds like a lot of work. When I had issues with getting MFSLive to mount the CD ROM drive on my laptop to burn the image I was able to find a simple set of instructions for using a flash drive to do the job. I usually use WINMFS but had an MFSLive image file for the Tivo I needed to upgrade. After that I made a WINMFS backup of the new drive. In both cases I used an inexpensive universal USB to hard drive adapter so that I didn't need to open any computer cases.
I actually started with MFSLive CD but everything seems centered around having your original TiVo drive in healthy condition. I couldn't find squat for building a new drive from scratch. Kickoff in 15 and TiVo is working well minus the Wireless connection is spotty. Thanks all for the help!
just needs an image made by MFS Tools or MFS Live on some accessible medium--usb stick, mountable partition on a hard drive that's not the target drive, a second mountable optical drive, etc.
Come to think of it, I've never tried to boot from the MFS Live cd, remove it, and then mount the cd drive with a disc with an image file on it inside, and write from that. I'll make that my next experiment.
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Related Threads
?
?
?
?
?
TiVo Community Forum
9.4M posts
278.1K members
Since 2001
A forum community dedicated to TiVo digital video recorder owners and enthusiasts. Come join the discussion about programming, streaming, content, schedules, home theaters, displays, models, reviews, accessories, classifieds, and more!