PDA

View Full Version : DSR 708 image restore issues


allen_p
04-23-2009, 02:55 PM
Please help I’m an IT person but have not had any linux exposure I am frustrated and this happens to be my wife’s TiVo for the Master Bedroom, to say the least she’s not happy with me right now.

I had a Maxtor 40 GB HD failure, I happened to have a extra 40 GB Maxtor and I also have an image file with a [.bak] extension. I began by downloading the weaknees iso image file for mfstools with lba support, I burned a bootable CD, then inserted in the computer a hd formatted with dos 32 bit with the backup.bak image on it, jumpers and cables are set for hda. Then inserted my 40 GB Maxtor also formatted with maxblast 3 dos 32 bit clean these jumper and cables settings are hdd. At this point I proceeded to boot from the CD following the steps in the weaknees “Interactive TiVo Upgrade Instructions” at the mfstools # I typed
“mount /dev/hdw1 /mnt “ and hit enter error no drive found, I had to use hda1 instead of hdw1, It mounted but return a message of
line 1 kmob: faild to exec / s bin/modprobe –s -k nls_cp437, errno=2
Line 2 kmob: faild to exec / s bin/modprobe –s -k iso8859-1, errno=2
Line 3 kmob: faild to exec / s bin/modprobe –s -k iso8859-1, errno=2
Line 4 kmob: faild to exec / s bin/modprobe –s -k iso8859-1, errno=2

At this point thinking maybe a typo I re-entered the command this time I received “drive already mounted” so I continued with the second command on you sheet I typed
“ Mfsrestore -r 4 -zpi /mnt/backup.bak /dev/hdz “ and hit enter “error no drive or directory found” I then replaced the hdz with hdd and hit enter again this time it returned with “ restore failed: “backup not large enough for entire backup by itself”.

halfempty
04-23-2009, 03:52 PM
“ Mfsrestore -r 4 -zpi /mnt/backup.bak /dev/hdz “ and hit enter “error no drive or directory found” I then replaced the hdz with hdd and hit enter again this time it returned with “ restore failed: “backup not large enough for entire backup by itself”.
Try the following, to mount the DOS drive use:
mount -t vfat /dev/hda1 /mnt
then cd /mnt
then ls (that's lower case LS)

This should list the directory contents and you should be able to see your .bak file.

Then
restore -s 128 -zpi /mnt/mybackup.bak /dev/hdd

Of course replace mybackup.bak with whatever the real name of the image file is. If it gives you an error message about not fitting on the drive try reducing the swap file size (the -s 128 switch) by about 8 or 16 MB at a time, but don't go below 80.

Remember that unless the image came from that same machine you will have to do a Clear & Delete Everything on the DTivo after it's restored and booted.

The other point I would mention is that the DSR708 came with an 80GB drive so depending on where the image came from or how it was made it may not fit on the 40GB drive, but I'm not sure about that since I've never tried it. If it were me I would take the opportunity to put a larger brand new drive in it.

allen_p
04-23-2009, 04:23 PM
Yes,

You are correct I have ordered a new WD 160GB but I thought while I'm waiting get the process down and make sure the commands are correct and so on... also where might a person go to find linux codes and there meaning trying to be a bit more astute.

Thanks for your help

halfempty
04-23-2009, 10:00 PM
If you are going to use the larger drive add an x to your switches, as in -xzpi to expand mfs to fill the drive. The -r 4 switch isn't necessary if you are using version 1.3b or later of the mfslive iso.

When I need to find info for standard Linux commands I do a search at http://www.google.com/linux or look up the man page at http://linux.die.net/man/