Well, I decided that I was going to tear down the TiVo last nite and swap out them hard drives. I figured swapping out the hardware would take 20min tops; I needed to take the old drive out of the TiVo, connect it and a cd drive to boot to (naturally I have no floppy). I also needed to hook up the two drives I would be putting in the TiVo. I needed to build the replacement desktop first because it obviously takes a PC to copy the data. When I was building this last round of machines, I took extra care to make sure the cables were routed correctly, cable ties were used to make things look neat and eliminate dangling wires that could potentially get wedged in a fan or screw up the airflow. To connect all these drives…I had to cut damn near every cable tie I had in place…pull the IDE cable completely out of the machine…then connect everything while it kinda over laps (I’ve got pix of this mess I’ll put up later). OK so now I’m a tad irritated because of my own lack of foresight…but no biggie, everything is hooked up. I boot the PC BLAMO! “Slave drive on ID2 is not an IDE device”. Ta hell kind of error is that? I check jumpers and so forth, make sure the cables are connected…everything looks fine, the ide cable might have been a little loose on the main board…so I reboot, same error. I try various jumper configs on the TiVo drive and the DVD drive to no avail. I connect the TiVo drive to the other bus…recognized fine. Connect another HD to the bus giving me problems…same error. I’m slightly confused. I jump into the bios…. Now back in the day when I liked to get every little bit of performance out of a box I made some odd adjustments. At the time they didn’t seem so strange to me, but now when I’m more concerned about stability and ease of use as opposed to the extra micro second worth of speed it seems retarded. I had turned off auto detection on the 2nd ide bus and manually set the DVD drive to a specific position. This saves…oh about 2 seconds on the boot time while the auto detect runs. The down side is obviously that it causes me problems in situations like this. I rectified the issue and rebooted….boom they are all detected and she boots to a simple Linux prompt…ahhh easy enough.
The website I’m looking at gives me the command to run with no explanation of what it does…can’t say I’m a huge fan of that but I don’t want to waste time lookin around, I still needed to go get the kid and have something to eat. I run the command…BEWM! gives me the help screen..hrm, I scroll back Ahh forgot a switch. Run the command again and we are off and running… I let it run for about 15min then estimate the time it’s going to take to complete. Now I elected to run the option that will completely copy the contents of the old HD over to the new setup. There were a couple of shows on there I decided not to pull off…I didn’t want to redo my season passes and all that as well. I figured 2hrs…4 tops. It’s transferring across the IDE bus for god sake…newp the estimate comes out at 10hrs…10 freaking hours…you’ve got to be kidding me. I’m not sure where it found so much information to copy but I suppose the TiVo does fill up the HD with the “deleted items” folder that it keeps… Oh well, I wanted to redo the wiring behind the entertainment center anyway.
I let it run for about 5 hours and it was under 50% done. My revised estimate came in at about 12 hours. I checked it this morning when I got up and I don’t think she had been done for long…so 12 hours was probably pretty close. She gave me the space print out; I went from 78 hours to about 220 hours.
Tonight we reassemble, hopefully putting the drives back in will go smoothly and I can have her up and running in under an hour. I’m a little nervous about the small power supply spinning up both drives, but the mounting kit I picked up came with a switch kinda thing. It delays spinning up the second drive so the initial draw isn’t so huge on the system.
After this I’ll be done with the planned builds. I’ll take stock of what parts I’ve left and we’ll see what we can do with what’s laying around.