PDA

View Full Version : 2nd drive(B) not seen by HR10-250


sc0tt
02-12-2006, 07:55 AM
I added a second drive to HR10-250 with Weaknees Twinbreeze kit and boot disk with large drive support, but no additional hours are listed in System Info.

I used two western digital 320GB drives, The 'A' drive jumper is set to 'master with slave' and 'B' drive is set to 'slave'.
Double checked ide cable and cable is fully seated in drive and motherboard.

The power splitter also properly connected.


1. Using mfstools I copied contents of original Tivo drive to one of the two western digital drives: /dev/hdb = original Tivo drive
/dev/hdc = new Tivo master drive

'mfsbackup -f 9999 -so - /dev/hdb | mfsrestore -s 127 -r 4 -xzpi /dev/hdc'

2. Installed new Tivo master drive and successfully booted unit. New total hours in system info is 39(hd).

3. Removed new Tivo master drive and and installed it and the other 320gb western digital drive in pc and successfully performed mfsadd command which displayed message for increased hours.
/dev/hdc = Tivo 'A' drive. Master
/dev/hdd = Tivo 'B' drive. Slave

'mfsadd -r 4 -x /dev/hdc /dev/hdd'

4. Set master 'A' drive jumper to 'Master with slave' and 'B' drive to 'slave'

5. Installed both drive with Twinbreeze kit.

6. Booted Tivo: checked system info but only 39(hd) hours are displayed.

I am thinking bad power splitter, or ide cable.

Also, when I access 'settings', 'channels' I cannot scroll up/down in
any options where we add/delete channels in 'Favorite Channels', 'Channels You Receive'
Even if I press a channel number it will no scroll to that channel.
Will that resolve itself once unit is done getting update info from satellite

This is second attempt at upgrade, the first attempt I copied from original Tivo drive to both new drives at the same time but Tivo would not get past power up screen.
I used command 'mfsbackup -f 9999 -so - /dev/hdb | mfsrestore -s 127 -r 4 -xzpi - /dev/hdc /dev/hdd'

Thanks.
Scott

funtoupgrade
02-12-2006, 09:41 AM
For one thing, your swap file is too small (127) for two 320GB's it needs to be 320. Then you will have to run tpip after the restore. Better do some more reading at the top of this forum. Not sure if this will cure your capacity problem, but it does need to be done.

sc0tt
02-12-2006, 10:48 AM
For one thing, your swap file is too small (127) for two 320GB's it needs to be 320. Then you will have to run tpip after the restore. Better do some more reading at the top of this forum. Not sure if this will cure your capacity problem, but it does need to be done.

Thanks but I am well aware of the issues surrounding swap size.

I am looking for help regarding 'B' drive recognition and total capacity issues.


Sc0tt

JamieP
02-12-2006, 11:21 AM
Thanks but I am well aware of the issues surrounding swap size.

I am looking for help regarding 'B' drive recognition and total capacity issues.


Sc0ttIt sounds to me like mfstools thinks it did the add, but for some reason the changes were not flushed to disk and were lost when you rebooted the PC. After adding the second drive, but before rebooting, run mfsinfo. It should show you the B drive is included in mfs. Then reboot the PC and run mfsinfo again. Is the B drive still there? If not, something didn't get flushed to disk.

In the old days of unix, the standard way to reboot was sync
sync
sync
rebootThe sync's flushed any buffered data to disk. If your upgrade iso has the sync command, you could try that.

sc0tt
02-12-2006, 01:14 PM
It sounds to me like mfstools thinks it did the add, but for some reason the changes were not flushed to disk and were lost when you rebooted the PC. After adding the second drive, but before rebooting, run mfsinfo. It should show you the B drive is included in mfs. Then reboot the PC and run mfsinfo again. Is the B drive still there? If not, something didn't get flushed to disk.

In the old days of unix, the standard way to reboot was sync
sync
sync
rebootThe sync's flushed any buffered data to disk. If your upgrade iso has the sync command, you could try that.

I put the master(/dev/hdc) drive and slave(/dev/hdd) into PC and ran mfsinfo.

Ran command for master drive 'mfsinfo /dev/hdc' displays

'Second MFS drive needed: no such file or directory'
'Second MFS drive needed2: Illegal Seek'
'Second MFS drive needed: no such file or directory'
'Second MFS drive needed3: Illegal Seek'
mfs_load_volume_header: Total sectors(623810560) mismatch with volume header (1248926720)
mfs_load_volume_header: Loading Anyway
.
.
MFS Partition Size: 0Mib
Total MFS Volume Size 304595Mib
Estimated hours in standalone Tivo: 365
This MFS Volume may be expanded 2 times.

Ran command for slave drive 'mfsinfo /dev/hdd' displays
'/dev/hdd10: Success'
'mfs_load_volume_header: mfsvol_read_data: Input/output error'


I ran 'mfsadd -r 4 -x /dev/hdc /dev/hdd' again with results:
'Current estimates standalone size:365'
'Nothing to add'

Without rebooting I ran 'mfsinfo /dev/hdd' with same results as before:
'/dev/hdd10: Success'
'mfs_load_volume_header: mfsvol_read_data: Input/output error'


For whatever reason the slave('B' /dev/hdd) drive is not being added properly.

Sc0tt

JamieP
02-12-2006, 02:32 PM
I put the master(/dev/hdc) drive and slave(/dev/hdd) into PC and ran mfsinfo.

Ran command for master drive 'mfsinfo /dev/hdc' displays

'Second MFS drive needed: no such file or directory'This is a pretty good hint that you need to pass both drives in when you run mfs_info. For example, "mfs_info /dev/hdc /dev/hdd".

sc0tt
02-12-2006, 02:51 PM
This is a pretty good hint that you need to pass both drives in when you run mfs_info. For example, "mfs_info /dev/hdc /dev/hdd".

Thanks I'll use that command next time.

I decided to start over and and copy from original tivo drive to the two new larger drives using this command.

mfsbackup -f 9999 -so - /dev/hdb | mfsrestore -s 320 -r 4 -xzpi -/dev/hdc /dev/hdd

/dev/hdb = original tivo drive
/dev/hdc = new master(A) tivo drive
/dev/hdd = new slave(B) drive


Thanks for your help,
Sc0tt