PDA

View Full Version : Trouble expanding to larger drive.


BustedLX
07-19-2005, 09:24 PM
Hello... I bought a new 120gb Seagate drive today and am tring to move everything over from my current 80gb maxtor (that is dieing) over to this new drive.

I DLed the MFStools 2.0 bootcd and I am trying to use the Hinsdale How-to.

My problem is I used the "dd if=/dev/hdc of=/dev/hdb bs=1024k" command to copy the drive like the how-to says. The new drive works perfectly in the DTivo but when I put it back into the PC to expand it like the how-to states I get an error message stating that I can not expand because it will have to many partitions. I assume I am exceeding the 16 partition limit but I don't know how to circumvent it.

Before I made this thread I figured I'd try the other method list in the how-to which is "mfsbackup -Tao - /dev/hdc | mfsrestore -s 127 -xzpi - /dev/hda" but for the life of me I can't figure out what key I press to get this symbol |. Any help is greatly appreciated.

fixn278
07-19-2005, 09:46 PM
... for the life of me I can't figure out what key I press to get this symbol |. Any help is greatly appreciated.

"Shift" + "\"

JJBliss
07-19-2005, 09:47 PM
Known as the "pipe" command (for future reference)

BustedLX
07-19-2005, 09:48 PM
Well I found this "|" symbol so I tried it and got this error message:
Source drive size is 30 hours
- Upgraded to 78 hours
Uncompressed backup size: 70465 megabytes
Restore failed: Backup target not large enough for entire backup by itself.

Edit: I'm guessing I have to somehow format the target (HDA) drive to make room?

BustedLX
07-19-2005, 10:09 PM
Update: I used the Seagate software to format the new 120gb drive with one partion in Fat32 and I still get the same error message. So I guess I was wrong in thinking the format would help.

captain_video
07-19-2005, 11:08 PM
You don't need to format a Tivo drive. The drive is formatted automatically during the restore process. Try doing a backup and restore as two separate steps using MFS Tools. You'll need to mount a FAT32 drive set as primary master to store the backup image. I always do it in two steps so I'll have the backup image in case I need it later. I've never had a problem restoring an image this way, and I've restored quite a few.

BustedLX
07-19-2005, 11:12 PM
You don't need to format a Tivo drive. The drive is formatted automatically during the restore process. Try doing a backup and restore as two separate steps using MFS Tools. You'll need to mount a FAT32 drive set as primary master to store the backup image. I always do it in two steps so I'll have the backup image in case I need it later. I've never had a problem restoring an image this way, and I've restored quite a few.How large should the Primary master (Fat32 drive) be? The only extra drive I have is a 40gb out of my first DSR6000.

BustedLX
07-20-2005, 01:13 AM
Ok, well I did the back up to the Fat32 C: drive and then restored, tested, and succesfully expanded to the full size of the 120gb (about 106 hours).

Problem is using this method I lost all my recordings which is the one thing I didn't want to do.

Anyone know how I can pull this off and keep the recordings?

Jamie
07-20-2005, 01:26 AM
Anyone know how I can pull this off and keep the recordings?If you are up to it, see this (http://alt.org/forum/index.php?t=msg&goto=772&rid=0&S=2f19c330173ca692e55933f925a56f79#msg_num_2). Be sure you understand the caveats.

eastwind
07-20-2005, 07:44 AM
Hello... I bought a new 120gb Seagate drive today and am tring to move everything over from my current 80gb maxtor (that is dieing) over to this new drive.

I DLed the MFStools 2.0 bootcd and I am trying to use the Hinsdale How-to.

My problem is I used the "dd if=/dev/hdc of=/dev/hdb bs=1024k" command to copy the drive like the how-to says. The new drive works perfectly in the DTivo but when I put it back into the PC to expand it like the how-to states I get an error message stating that I can not expand because it will have to many partitions. I assume I am exceeding the 16 partition limit but I don't know how to circumvent it.

Before I made this thread I figured I'd try the other method list in the how-to which is "mfsbackup -Tao - /dev/hdc | mfsrestore -s 127 -xzpi - /dev/hda" but for the life of me I can't figure out what key I press to get this symbol |. Any help is greatly appreciated.
If you want to use all the space and you need to keep the recordings, you could dd the 80 to the 120 and extract the recordings, then start over with the 40 (or a backup from it) to the 120 and re-insert the recordings after it's been expanded to use all the space. The problem you're running into (well documented, BTW) is that an original S2 image can only be expanded once (applies to some S1 images as well). You're trying to expand it a second time and it's telling you that you'll exceed the 16 partition limit. So this way (pretty safe, but time consuming) or Jamie's way (a little more advanced, but doable) are about the only ways to do it.

Good Luck!

ew

BustedLX
07-20-2005, 09:09 AM
If you want to use all the space and you need to keep the recordings, you could dd the 80 to the 120 and extract the recordings, then start over with the 40 (or a backup from it) to the 120 and re-insert the recordings after it's been expanded to use all the space.

Good Luck!

ewIs there somewhere I could read about this process? I don't think I'm good enough with Linux to attempt Jamie's method. Although it doesn't sound very difficult I really don't have the experiance working with this OS.