TiVo Community
TiVo Community
TiVo Community
Go Back   TiVo Community > Underground Playground > TiVo Upgrade Center
TiVo Community
Reply
Forum Jump
 
Thread Tools
Old 06-26-2005, 11:11 AM   #1
emarsh
Registered User
 
Join Date: Jun 2005
Posts: 13
Having a terrible time upgrading drives

I just purchased a pair of 120gb WD drives ($19.95 each after rebate at Fry's ) to upgrade my Phillips DVR6000 DirectTivo. This is not the first time I've done an upgrade. A couple years ago I replaced the second drive with a60gb drive. I also purchased a copy of the Hacking the Tivo book which comes with a utilities disk.

I have been absolutely having a terrible time upgrading to the new drives. I'm using a Linux box with four IDE cables.

At first I tried to redirect the output from mfstool backup to mfstool restore. I constantly received messages saying that there was not enough available space on the target drive. I finally gave up and tried to do a backup to one of the new drives with the idea that I would do a restore later. I partitioned the drive and created a new filesystem. However even though I had created a 117gb filesystem the df utility was only showing something like 10-17gb. After enough experimentation I discovered that if I created a 95gb filesystem the version of Linux that comes on the utility disk could see all the space.

I then tried to do a backup onto the new filesystem but it failed several times. I recognized that it was failing after trying to write 2gb to file so I piped the output to split, creating a series of files smaller than 2gb.

Now I'm back to trying to restore the data. I continue to get an error from mfstool restore saying that there is not enough available space. I've tried using BlessTiVo to create a partition. When that didn't work I used pdisk to reinitialize it and manually create partitions. I've also tried mfstool mfsadd. No luck.

Needless to say this is very frustrating. For the time being I've put my original disks back into the Tivo until I can get data on to the new drive.

Can anyone get me on to the right track with this problem?

Thanks,

Eric Marsh
emarsh is offline   Reply With Quote
Old 06-26-2005, 11:14 AM   #2
emarsh
Registered User
 
Join Date: Jun 2005
Posts: 13
As a followup, the drive can be found at shop1*outpost*com\product\3306472 - change the backslashes to forward slashes and the * to dots (.) as this message board won't let me submit a url yet
emarsh is offline   Reply With Quote
Old 06-26-2005, 12:11 PM   #3
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 950
Quote:
Originally Posted by emarsh
Can anyone get me on to the right track with this problem?
It's not quite clear to me what you are trying to do. Are you starting from a two disk configuration or a single disk? You can only expand an A disk once and preserve recordings with mfstools 2.0. This is due to the 15 partition limit. I suspect that is what you are running into. There is a workaround, but it's messy, and leaves you with a non standard mfs layout that mfstools can't properly backup and restore. If you want to persue this route, see this post. I've only tried this on a Series 2.

The easiest course of action is to give up on preserving your existing recordings.
JamieP is offline   Reply With Quote
Old 06-26-2005, 12:39 PM   #4
emarsh
Registered User
 
Join Date: Jun 2005
Posts: 13
'm trying to backup two drives to a single backup and then restore it.

I used mfstool backup -a -s -o - /dev/hdc /dev/hda | split -b 2000m tivobackup_ to perform the backup. Now I'm trying to restore the data
emarsh is offline   Reply With Quote
Old 06-26-2005, 12:47 PM   #5
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 950
Quote:
Originally Posted by emarsh
'm trying to backup two drives to a single backup and then restore it.

I used mfstool backup -a -s -o - /dev/hdc /dev/hda | split -b 2000m tivobackup_ to perform the backup. Now I'm trying to restore the data
How many partitions are on each of the original drives (pdisk -l /dev/hdX). Are you restoring to one drive or two? You can have at most 15 partitions on a tivo drive. Normally, that means an A drive can be expanded only once, since each expansion adds two partitions and a stock tivo drive (at least the Series 2's) have 13 partitions.
JamieP is offline   Reply With Quote
Old 06-26-2005, 12:52 PM   #6
emarsh
Registered User
 
Join Date: Jun 2005
Posts: 13
At this point I'm going to have to yank the drives back out of the Tivo to determine how many partitions. I'm trying to restore the content of both drives to a single 120. Once that works I plan to install the second 120. I'm pretty much trying to follow the instructions in the book.

This is a series 1.
emarsh is offline   Reply With Quote
Old 06-26-2005, 01:02 PM   #7
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 950
Quote:
Originally Posted by emarsh
I'm trying to restore the content of both drives to a single 120. Once that works I plan to install the second 120. .
That will not work. Too many partitions for a single drive restore. You might be able to restore onto two drives. Try it first without expanding. Then run mfsadd separately. There's a good chance that the A drive will have a full partition table and won't be able to expand. If that's the case, give up your shows and do a backup/restore pipeline that does not preserve recordings. That should drop the extra partitions and should work.
JamieP is offline   Reply With Quote
Old 06-26-2005, 01:06 PM   #8
emarsh
Registered User
 
Join Date: Jun 2005
Posts: 13
Can the book really be that far wrong? You wouldn't think they would publish without making sure everything works first.

Would it be worth doing a dd to copy each drive indepenently and then a mfstool add to expand them?
emarsh is offline   Reply With Quote
Old 06-26-2005, 01:27 PM   #9
wscannell
Member
 
Join Date: Dec 2003
Posts: 2,332
I think that part of the problem is that you are working with old tools and an older version of Linux. I recommend that you get mfstools 2.0. You can find versions from weaknees and PTV upgrade. These all should work better.

You might also be better off copying each drive with dd, then using mfsadd to expand both drives.
wscannell is offline   Reply With Quote
Old 06-26-2005, 01:31 PM   #10
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 950
Quote:
Originally Posted by emarsh
Can the book really be that far wrong? You wouldn't think they would publish without making sure everything works first.
Are you sure the book is wrong? Did it go over this case? e.g. copy two drives (one previously expanded) to one? Did you check the errata list?
Quote:
Would it be worth doing a dd to copy each drive indepenently and then a mfstool add to expand them?
That probably will not work, if you are up against the partition limit. It does not reduce the number of partitions.

I've outlined your options.
JamieP is offline   Reply With Quote
Old 06-26-2005, 02:17 PM   #11
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 950
Quote:
Originally Posted by wscannell
I think that part of the problem is that you are working with old tools and an older version of Linux. I recommend that you get mfstools 2.0. You can find versions from weaknees and PTV upgrade. These all should work better.
I missed that. Yes, do use the latest version of the tools. If the partition tables are full, it won't help, but if it is something else, it might.
JamieP is offline   Reply With Quote
Old 06-26-2005, 02:46 PM   #12
emarsh
Registered User
 
Join Date: Jun 2005
Posts: 13
I was under the impression that the mfstool would properly create partitions with the -x and -p flags. Was I wrong? I wonder if I missed something in the book.
emarsh is offline   Reply With Quote
Old 06-26-2005, 03:15 PM   #13
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 950
Quote:
Originally Posted by emarsh
I was under the impression that the mfstool would properly create partitions with the -x and -p flags. Was I wrong? I wonder if I missed something in the book.
It will, but there can't be more than 15 partitions on each disk, not counting the "Apple Free Partition" at the end.
JamieP is offline   Reply With Quote
Old 06-27-2005, 09:45 AM   #14
emarsh
Registered User
 
Join Date: Jun 2005
Posts: 13
Quote:
Originally Posted by JamieP
How many partitions are on each of the original drives (pdisk -l /dev/hdX). Are you restoring to one drive or two? You can have at most 15 partitions on a tivo drive. Normally, that means an A drive can be expanded only once, since each expansion adds two partitions and a stock tivo drive (at least the Series 2's) have 13 partitions.
Can you point me to a reference on the whole partition thing? Evidently this is not as easy as I first thought. I'm using mfstool 2.0 - is it worth going to 2.0.1?
emarsh is offline   Reply With Quote
Old 06-27-2005, 10:44 AM   #15
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 950
Quote:
Originally Posted by emarsh
Can you point me to a reference on the whole partition thing? Evidently this is not as easy as I first thought. I'm using mfstool 2.0 - is it worth going to 2.0.1?
This is not particularly well documented. Here's one place where it is mentioned in the Hinsdale guide:
Quote:
Those with dual drive DirecTiVos, dual drive Series 2 units (with user added B drive), the rare factory combined dual drive standalones (see Step 7 Option #2 for description), or dual drive UK Thompson TiVo will not have enough available partitions remaining in order to combine their existing drives onto a single larger A drive and expand to use any remaining space while still preserving their recordings. For further upgrade possibilities of these units see Upgrade Configuration #2 (will not preserve recordings) or Upgrade Configuration #4 or #5 (preserves recordings).
I am not aware of a 2.0.1 version of mfstools. The version here identifies itself as 2.0. There is a develpment snapshot available here, but I don't think it addresses the partition limit issue.
JamieP is offline   Reply With Quote
Old 06-28-2005, 09:32 AM   #16
emarsh
Registered User
 
Join Date: Jun 2005
Posts: 13
My mistake on the 2.0.1 thing. I saw the title of a thread that said 2.0! and mistook it for 2.0.1.

I did the pdisk on my primary drive and it has 13 partitions. I'm going to dd my drives onto the new ones and see where that gets me.

BTW, my Tivo has started to get very jerky and slow since I pulled and replaced the drives. Hope I didn't hurt anything.
emarsh is offline   Reply With Quote
Old 06-28-2005, 09:56 AM   #17
JamieP
Registered User
 
Join Date: Aug 2004
Posts: 950
Quote:
Originally Posted by emarsh
I did the pdisk on my primary drive and it has 13 partitions. I'm going to dd my drives onto the new ones and see where that gets me.
You are not over the partition limit then, so my warnings about that are unfounded, that is, if you are restoring to two drives. If you are trying to restore A+B to a single drive, then you probably will hit the partition limit.

Last edited by JamieP : 06-28-2005 at 10:06 AM.
JamieP is offline   Reply With Quote
Old 08-09-2005, 02:04 PM   #18
Freddy_k
Registered User
 
Join Date: Aug 2005
Posts: 2
Also having hard time with easy process

Hi
Im new here I love the forum and hope someone can help me. I have a Dtivo DSR 708 It has never been hacked or opened before this time I used MFStools 2.0 to back it up and then used LBA 48 cd to boot and restore using MFStoos 2.0 to restore it to a 200 gig Maxtor My PC recognized the 203 gig drive fine and so did the LBA 48 linux boot cd. The restore went fine no errors but when I display in settings on my Tivo it still shows 70 hours of Storage. What am I missing here is the command I used for the Backup and restore

Backup: # mfsbackup –6so /mnt/dos/tivo.bak /dev/hdc

Restore: # mfsrestore –i /mnt/dos/tivo.bak /dev/hdc

Thanks

Freddy_k
Freddy_k is offline   Reply With Quote
Old 08-09-2005, 05:58 PM   #19
slaponte
The Iron Monkey
 
slaponte's Avatar
 
Join Date: Apr 2005
Location: Miami, FL
Posts: 567
You didn't expand. the mfsrestore should have had a "-xzpi". The "-x" makes the image expand to use the extra new space.
__________________
Sergio
Miami, FL

TiVo Series 2 DVR (Orig 40 Hrs, Now 340Hrs)
Humax DRT-800 (Orig 80 Hrs, Now 380Hrs)
slaponte is offline   Reply With Quote
Old 08-09-2005, 06:15 PM   #20
Freddy_k
Registered User
 
Join Date: Aug 2005
Posts: 2
Got it Hinsdale was the best

Thanks Hinsdale told me and you confirmed now I got 200 hours now to find how to do the unscramble on a 6.2 any help will be apreciated.

Thanks
Freddy_k
Freddy_k is offline   Reply With Quote
Old 08-10-2005, 10:38 AM   #21
slaponte
The Iron Monkey
 
slaponte's Avatar
 
Join Date: Apr 2005
Location: Miami, FL
Posts: 567
"unscramble"? Like in reverse eggs??

Sorry, no clue.
__________________
Sergio
Miami, FL

TiVo Series 2 DVR (Orig 40 Hrs, Now 340Hrs)
Humax DRT-800 (Orig 80 Hrs, Now 380Hrs)
slaponte is offline   Reply With Quote
Old 02-18-2006, 10:15 PM   #22
sheetbird
Registered User
 
Join Date: Dec 2005
Location: CT
Posts: 3
Hi List,

I'm attempting to add a 300 GB drive while keeping the orig 80 GB drive to a previously unmod'd S2 (TCD24008A) using the Hinsdale HowTo and Weakness bracket. I did the back up with the test restore fine. However when I put the orig Drive and new drive in shortly after the TiVo splash screen (yellow/black ... few minutes more) I get a green screen (GSOD) which leads to a reset after about 15-20 seconds. I have some shows on the 80GB I'd like to keep.

Any suggestions

Thanks,

Paul
sheetbird is offline   Reply With Quote
Old 02-18-2006, 10:18 PM   #23
sheetbird
Registered User
 
Join Date: Dec 2005
Location: CT
Posts: 3
I should have mentioned as far as the upgrade is concerned I only ran

./mfstools add -x /dev/hdX /dev/hdY

X orig, Y new

I have the latest mfstools installed on my Linux box

Thanks again,

Paul
sheetbird is offline   Reply With Quote
Old 02-19-2006, 09:29 AM   #24
HomeUser
Registered User
 
HomeUser's Avatar
 
Join Date: Jan 2003
Location: A2 Michigan
Posts: 1,864
Check drive select Jumpers for both of the drives
HomeUser is offline   Reply With Quote
Reply
Forum Jump




Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Advertisements

TiVo Community
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
vBulletin Skins by: Relivo Media
(C) 2008 Capable Networks LLC - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVo® is a registered trademark of TiVo Inc. This site is not owned or operated by TiVo Inc.
All times are GMT -5. The time now is 02:13 PM.
OUR NETWORK: TechLore | Sling Community | Robo Community | MediaSmart Home | My Digital Entertainer | TouchSmart Community | Pogoplugged | DVR Playground