Separate names with a comma.
Discussion in 'TiVo Upgrade Center' started by hinsdale, Dec 21, 2001.
Robert as per your suggestions
I have received the replacements for my failed Maxtor and WD drives, ran the diags on them (which they passed) and tried to do the dd copy to preserve my old recordings. That didn't work, and I got nothing but errors with the B drive, and the A drive, although it said it completed, did the reboot loop when I tried it in the Tivo. So, since I can no longer even remember what was on the old drives, I did an upgrade, replacing my single (original) quantum drive with the two new drives, and am back to my 193 hour Tivo! I will be keeping the original quantum as is as a backup in case of further failure, but am once again a happy camper.
Thanks for all the assistance, esp to Robert S!
You wouldn't expect the A drive from a two-drive set to boot on its own.
I would definitely take an MFS Tools backup from that old drive before you put it in storage.
I've decided to simply replace my single 40gb hard drive in my Hughes DirecTivo with a new 120 gb drive and eventually add the original 40 gb drive as a B drive at a later date. I plan on doing the "long way" and saving all my recordings as well.
Alltogether that would give me a 160 GB total....... only 120 for now, but I want to do this with the future upgrade in mind...
So I'm trying to decide whether to go the "dd" route or the mfstools route in bringing the image over to the new drive.
For my Hughes DirecTivo unit, Hinsdale's says that the threshold number for upgrades before requiring an increased swap size to recover from GSOD is "likely" 180. (~140 for standalones)
Am I pushing the envelope here by using the "dd" method to make the cleanest copy while not increasing swap? Or should I use the mfs tools option using the -s 127 line to give me a safer buffer zone?
I like the idea of having an exact copy using the dd option, but I'm nervous about eventually adding the 40gig drive to the 120 drive without adding more swap.
Can I get a recommendation from the TiVo gods?
dd can be faster if you get the DMA settings right, but it's much better to take the extra time and let MFS Tools do the copy so that you can increase swap. As compensation MFS Tools can expand your image in the same step.
Although MFS Tools does the copy slightly differently, apart from increasing the size of the swap partition, the effect of the MFS Tools pipe with -Tao is the same as using dd to copy.
Anyway, you'll still have your old A drive if anything goes wrong.
I sure hope not.
But it might be good to see the difference in performance between using a dd transfer with no swap increase VS an mfs tools -tao transfer with an increased swap.
I may very well never add a second drive so the dd option is still intruiging to me. I assume I'm totally fine not adding swap if I were to stick with one 120 gig drive (for Hughes DirecTiVo anyway)
It depends. I'll probably do that first. If I have any problems I'll just go back and redo it at another time using mfstools and compare the results. Whichever I use, I'll be hanging onto my A drive for a while before doing anything further.
I've been thinking and I probably will stick with the single 120 gig drive and eventually buy a DVD burner instead of adding an extra TiVo drive. The prices should become quite nice next fall and it'll be a nice complement to the TiVo.
More bang for the buck that way. The biggest hard drive muncher for me is FOOTBALL GAMES. I record all the Detroit Lions games and tape them permanently, but I keep them on the TiVo for a long time because I hate having to transfer them to the crappy format of VHS. DVD will change all that and keep my TiVo nice and clean.
I did it!!! Upgraded my Hughes DirecTiVo from 35 Hours to 109 hours (with the option of upgrading to 140 hours in the near future if I want to).
Used Tiger's disk and Hinsdale's How-To without a hitch.
So far so good. 109 hours capacity and my original A drive is safely stored away along with an MFS tools backup image burned onto a CD. If I'm still happy with the results in a month or so the A drive will be added.
- I never had to use Qunlock at all.
- I did the LONG method (-tao) of mfstools' backup and expand and it ONLY TOOK 1 HOUR (thanks to my Pentium 4 1.4ghz processor I suppose)
- it was easy as hell
Thanks to everyone who gave me advice during the last week (especially Robert S). I definitely would have done things differently had you not steered me in the right direction.
I'll let you all know if any quirks pop up.
Thanks. Went in first time no problem.
I now have 144:54 at Basic and 39:55 at Best. (Maxtor 120G 5400 RPM)
Now I'd like to correct something that isn't quite correct:
In the section for Windows NT/2000/XP users you write:
[Q]You will need to have/create a primary or extended fat32 partition on your primary boot drive connected as primary master[/Q]
The setup on the computer on which I did my upgrade had the following setup:
Primary Master: Windows 2000 Boot Drive/NTFS
Primary Slave: Hard drive/FAT32
To eliminate the possibility of booting to W2K, which you warn against, I removed the primary master drive and replaced it with the OEM TiVo drive, connected and jumpered as primary master. The upgrade drive was cabled and jumpered as secondary slave.
I didn't change the cables or jumpers on the FAT32 drive or CD because I wanted to restore the computer to its original configuration as simply as possible.
When running MFSTools I simply changed the hd designations to match my configuration and it all worked fine.
So if MFSTools is unable to back up to a NTFS partition, then you just need to say that a FAT32 partition is required somewhere, and you need to adapt the MFSTools commands if it's not hda1.
Some of that is a hold-over from the pre-MFS Tools 2.0 era when the back partition /had/ to be on hda because that was the only un-byteswapped drive.
If you know enough about how Unix addresses hard drives then you can vary things quite a bit. Hinsdale can't really include a Unix tutorial, though - people are welcome to post in the Forum if they need help with an unusual configuration - and needs to stay at it's current 'insert tab A into slot B' style.
There are plenty of traps for the unwary if you vary Hinsdale's instructions without knowing what they mean.
One week so far and absolutely zero problems with the upgrade.
I'm beginning to think 109 hours is enough.
But just in case - How long do you feel I should wait before considering adding the original A drive as a new "B" drive.
Is it worth it to hang on to the A drive indefinitely (in case of emergency)and just purchase another cheap Maxtor drive to add as a B drive?
I suppose it's all contingent upon each individual's risk limit. Am I being overly cautious?
I wouldn't think there was any great advantage to hanging on to the original A drive indefinitely - as long as you've got a good MFS Tools backup you can recreate it without too much trouble.
We've been saying wait a month to add more, but I don't think we have the failure curves plotted out. My DOA happened after about 36 hours, so you're doing better than that already!
At some point you'll start to feel confident that your TiVo is stable after the upgrade and want to reuse the A drive. I don't think anyone's going to give you a concrete answer, it's up to you.
I figured that would be the answer.
I'm just happy to have come along at a time when the major swap problems of a few months ago were already hashed out.
The "experts" on this forum deserve a huge round of applause. I went into this just expecting to order an upgrade from an outside source, but came out with a whole lot of knowledge about the way my TiVo works and the confidence to do the upgrade cheaply and easily on my own.
It seems to me, now, that ordering a new "drop in" B drive from an outside source is a BAD idea considering you're adding a lot of recording capacity without doing a thing to the swap on the existing A drive.
But most importantly I learned that...........
...Damn I'm glad I didn't get the Ultimate TV reciever instead! =D
Thanks Robert, Tiger, HINSDALE and everyone that "asked the right questions" so I didn't have to.
I DID IT! My first Tivo HACK! I took advantage of the Maxtor 80 GB 5400 RPM hard drive from Staples for $99, which is a good deal at the moment, and followed the instructions. One thing really sent me over the edge. I was at the step where I have to do the complete backup-restore(Tao)-expand step after I successfully restored the backup image from the original A drive and tested the drive and I kept getting the "not enough space on target drive (?)" error. I was like, "WTF?" After about an hour and a half I looked down at my new hard drive and saw "MAXTOR"! DUH! I kicked myself for wasting that much time. I rebooted with the QUNLOCK disk, unlocked, rebooted and everything was fine. I proceeded to do the slow option of copying my recorded shows along with expanding my drive. 2 1/2 hours later I was done. Put my drive back into the Tivo, put back all my AV/IO wires, crossed my fingers, powered on, prayed some more, BINGO!
My wife was soooooo proud of me! I was the hero of the day! No more stopples, skips, and especially freezes. She's now happy watching her Anna Nicole Smith shows and I'm happy watching The Simpsons and Enterprise.
Thank you Hinsdale! I can now call myself a hacker!
Thank you Robert, Tiger and everyone else that made the easy to use instructions on how to upgrade a Tivo.
bought 2 60 gig HD's and went from
Phillips SA tivo with 14 hrs to 63 hr tivo (replaced HD with 60 gig)
Phillips SA tivo with 30 hrs to 104 hr tivo (added the "B" HD with 60 gig)
only problem is I couldn't get the msfadd -x command to work - so I just blessed the new 60gig, added it to the tivo and it recognized the extra space.
I have two direct tivo Phillips single drives, and will probably add a 120 gig HD to that one next weekend - I need to only add the HD and not have to take the old HD out, since I can't for the life of me get the hd bracket off of the directtivo since the screws are so close to the power supply
blessing the tivo and now having to remove the HD that is in the direct tivo will be the best route I think
Hi.. new to this forum.. I just burnt mfstools2.iso, and
took a look.. I notice from /proc/filesystems that it
supports amongst other filesystems, ext2... I've got
a Linux desktop setup and I can't readily lay my hands
on a FAT32 partition without creating one, so am I
right in thinking that it's OK to use mfstools to back
up my TiVo partitions to a file on one of the
existing ext2 partitions (and then burn that to CD)?
Yes, Ext2 is fine. Some of the partitions on the TiVo are Ext2 and you can mount those if you boot byteswapping.
Many thanks to Hinsdale and Tiger. I just completed my first tivo upgrade, I turned my 14 hour into 84 hours. Thanks again.
Ditto. Many thanks to Hinsdale and Tiger. Mfstools rocks!
I bought two 120GB Western Digital hard drives from Circuit City ($99 after rebate) to upgrade my SAT-T60 and DSR6000. I had to borrow a computer to do the actual upgrade, because mine can't handle drives over 32GB.
The Philips DSR6000 upgrade was fairly straightforward, because it was a single-drive unit, with a 40GB disk. I made a backup of the drive (about 220MB compressed!) and restored the backup to the 120GB drive to test it. This restored copy worked fine, but of course it listed bogus recordings, so I deleted all the recordings, and the upcoming To Do list entries for good measure, then made a new backup without the bogus recordings; this is the one I will keep. (I also restored and tested this backup for good measure.)
I wanted to save all my recordings during the upgrade, so used the -Tao backup/-xzpi restore pipeline to copy the 40GB drive (with recordings) to the 120GB drive. (I also included the -s 127 option to increase swap.) I then installed and tested the 120GB to ensure that it was working, including the recordings. Once satisfied, I did the "mfsadd" command to add the 40GB hard drive as a new second drive, finally overwriting my original drive, once I was sure the new drive had the recordings transferred successfully. My original 40GB A drive is now the B drive, and the new A drive is the 120GB drive I just bought.
The Sony SAT-T60 upgrade was more difficult, because it was a dual-drive unit -- 30GB A drive + 15GB B drive from the factory. I followed the same backup procedures as with the Philips (again deleting bogus recordings to make a cleaner final backup), but the actual upgrade was problematic. I really wanted to use mfstools to copy, not dd, because I wanted to increase the swap space. However, the recommended procedure in Hinsdale's how-to required 4 available IDE ports, and I was using the boot CD for the upgrade, so I had to come up with a new procedure.
Luckily, I had a couple spare (borrowed) 80GB drives available during the upgrade. This was important to me, because it allowed me to safely test the ability to upgrade without clobbering my original drives first. (Remember, I did not want to lose my recordings!) I ended up needing both 80GB drives, but only because I wanted to test the upgrade without clobbering the original drives, in case it failed to copy the recordings successfully. One would have been enough otherwise.
To use mfstools without 4 IDE ports, I had to perform the backup and restore operations separately. Of course, this meant copying the data twice. (And because of my test, I had to make a third copy, because I wanted to reuse the old 30GB A drive as the new B drive.) I created a 50GB partition on the 80GB drive, to have space to hold the 30GB+15GB drives, with some room to spare. I created the partition as ext2fs, but FAT32 would have worked fine too.
To run the backup, I had the 50GB partition mounted on /mnt, and the original A & B drives on hdc & hdd. To avoid problems with files larger than 2GB, I used the "split" command to create multiple files:
cd /mnt; mfsbackup -Tao - /dev/hdc /dev/hdd | split -b1000000000
This created a bunch of 1GB files (xaa, xab, xac, etc.) consisting of the backup. (I could have used -b2000000000 as easily and had half as many files, but it didn't matter to me.)
I then shut down the machine, disconnected hdc & hdd, and installed the 120GB drive on hdc and my spare 80GB drive on hdd for the test restore. Again, I mounted the 50GB partition on /mnt, then ran the restore:
cd /mnt; cat x?? | mfsrestore -s 127 -xzpi - /dev/hdc /dev/hdd
This combined all the 1GB files in order, and sent them to the mfsrestore command, much as the normal backup/restore pipeline does. I tested this upgrade, and it worked perfectly. All recordings were in order, so I ran the restore procedure again, this time with the 120GB drive on hdc again, but with the 30GB drive (the old A drive) on hdd, instead of my scratch 80GB drive I used for testing. This was my third time copying ~45GB of data from drive to drive, at about 2-3 hours per copy, but again it worked perfectly. Luckily, I had set aside many hours for this upgrade!
Hisdale, feel free to document this technique as another option in your FAQ!
My Sony SAT-T60 is now 120GB+30GB (150GB total, "136 hours"), and my DSR6000 is now 120GB+40GB (160 GB total, "146 hours"), and I didn't lose any of my recordings or settings in the upgrade process. I finally have breathing room on my TiVo's! I can finally set ALL my regular recordings to "save until I delete", as I should have been able to anyhow... (Will I run out of space again? I don't know, but I hope not!)
I reviewed the instructions for upgrading drives on tivo at
All i want is to put a new maxtor 120gig into drive a in a new tivo that i've never used (and throw away the original drive).
1) Do i still need/want to connect to tivo and start my membership before I put in the maxtor i really want?
2) Is there a particular part of the instructions that applies to me where i can skip the part about backing up, moving exisiting programs, etc.
3) I assume i still need to burn the cd of the tools?
4) I assume even if i have win xp, I don't have to partition my default hard drive on my PC as long as i don't boot from that drive, and just tell bios to boot from my cd?