Announcement

Collapse
No announcement yet.

Can't Access Tivo Partitions

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Can't Access Tivo Partitions

    I have followed the Tivo upgrade instructions to replace my existing
    Series 1 Sony Tivo drive (30gb) to a new Maxtor Quickview (160gb)
    drive. This went smoothly and Tivo seems be working fine.

    In preparation for installing a network adapter I connected my new
    Tivo drive to my PC (primary slave). I changed the jumper to slave
    and booted with the Jenkins ISO. But for some reason I CANNOT
    successfully mount the partitions: If I look at the boot messages
    the partition types are hdb3, hdb6, hdb8 - Ext2. I believe these are
    the partitions I need access to. Whenever I attempt to mount
    these I get:

    mkdir /mnt3
    mount /dev/hdb3 /mnt3

    ==>

    mount: you must specify the filesystem type.

    I have tried all partitions and I have tried specifying a
    filesystem type.

    mount -t ext2 /dev/hdb3 /mnt3

    ==>

    mount: wrong fs type, bad options, bad superblock on /dev/hdb3,
    or too many mounted file systems

    After scrolling up to the output of the boot process I noticed the
    drive was reported as 10mb. I used the Weaknees process of
    creating a boot floppy and using diskutil to unlock the drive. Now
    the drive is recognized as 137gb but I still get the same messages
    on mount.

    Any ideas?

    -Steve

  • #2
    Problem Resolved

    I don't understand enough of the mfs tools to explain what
    happened here but here is what I did to revolve the problem.

    1. Installed my original Tivo A-Drive and my new drive in my PC.
    2. Booted with the Hinsdale ISO/CD for Series 1 Tivos
    No LBA48 support.... I have not tried this yet.
    3. mfsbackup -Tao - /dev/hdb | mfsrestore -s 127 -r 4 -xzpi - /dev/hdd
    (Adjust device names as needed)
    4. Ctrl-Alt-Del and boot from Jenkins ISO/CD
    I Used the following Kernel Arg:
    vmlnodma hdd=bswap
    5. mkdir /mnt4 /mnt7 /mnt9
    mount /dev/hdd4 /mnt4
    mount /dev/hdd7 /mnt7
    mount /dev/hdd9 /mnt9

    Everything worked perfectly!

    Notes:
    1. I don't think the Kernel argument should not be necessary since the
    boot messages were already indicating byte swapping of everything
    except hda, my XP disk.
    2. My original attempt appeared to work..All features in Tivo worked
    but when starting my network hack i noticed that the partitions
    used were 3,6,8 instead of what Jenkins indicates, 4,7,9.

    When I completed steps 1-5 above it created a disk with the
    standard 4,7,9 partitions of type Ext2.

    I am not sure why the first attempt failed and why the partiton map
    was different.

    Hope this helps others.

    -Steve

    Comment

    Working...
    X