1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Lost some local channels

Discussion in 'DirecTV TiVo Powered PVRs & Receivers' started by wishbone4401, Apr 4, 2012.

  1. Jul 8, 2012 #481 of 627
    ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    I think I did use pdisk under mfslive. I know I tried it under one of the Linux tool sets. Mfslive could see my flash drive which was plugged into the adjacent usb port but it showed it under /media instead of /dev.

    I could probably try the usb ports on the back and see if it makes a difference. I may be able to find an old XP/IDE PC at work....

    The SATA conversion might work although I would have to disassemble the disk cage on my PC to put in the drive. PIA!

    Also been meaning to see if it makes a difference using a Series 2 drive.
     
  2. Jul 8, 2012 #482 of 627
    CrashHD

    CrashHD I am the me.

    757
    0
    Nov 10, 2006
    MO, USA
    any usb media I've ever used under mfslive were assigned to sd(x).

    if you plug in the usb after the system has booted, it should show what device it is mapped to on the console screen.
     
  3. Jul 8, 2012 #483 of 627
    ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    Ok. Here's the sequence:

    1. Boot up MfsLive 1.4 booted with byteswapping on.

    2. Power up Tivo drive connected to IDE-USB converter.

    3. Plug in to PC USB connection.

    4. About 15 seconds later I get:

    usb 2-1.3: new high speed USB device using ehci_hcd and address 6
    usb 2-1.3: configuration #1 chosen from 1 choice
    scsi8 : SCSI emulation for USB Mass Storage devices
    scsi 8:0:0:0: Direct-Access WDC WD25 00JB-00GVA0 2D08 PQ: 0 ANSI: 2 CCS
    sd 8:0:0:0: [sdg] 488397168 512-byte hardware sectors: (250 GB/232 GiB)
    sd 8:0:0:0: [sdg] Write Protect is off
    sd 8:0:0:0: [sdg] Assuming drive cache: write through
    Repeat previous 3 lines verbatim
    sdg: unknown partition table
    sd 8:0:0:0: [sdg] Attached SCSI disk
    sd 8:0:0:0: Attached scsi generic sg7 type 0

    There is no sdg in /dev and any attempt to reference sdg gets an 'unknown' file or partition error.
    It is in fact a 250GB Western Digital drive.
     
  4. Jul 8, 2012 #484 of 627
    sbourgeo

    sbourgeo Hepcat Daddio

    7,436
    0
    Nov 10, 2000
    New England
    I don't recall, but is /dev sitting on a ramdisk?

    If so, you could try manually creating the device files and see if that makes a difference:

    mknod /dev/sdg b 8 96
    mknod /dev/sdg1 b 8 97
    ...
     
  5. Jul 8, 2012 #485 of 627
    ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    Your a genius! I can now do a mfsinfo on sdg!

    Guess it's time to read up on the mknod command and do some playing with this old TiVo drive before I start messing with the real thing.....
     
  6. Jul 8, 2012 #486 of 627
    sbourgeo

    sbourgeo Hepcat Daddio

    7,436
    0
    Nov 10, 2000
    New England
    I wish! Glad you were able to work around that issue though. :up:
     
  7. Jul 8, 2012 #487 of 627
    CrashHD

    CrashHD I am the me.

    757
    0
    Nov 10, 2006
    MO, USA
    mfslive has always used the first vacant letter for me (e.g. third drive is sdc), but I've never booted in byteswap mode. perhaps that has something to do with it. either way, it seems not to matter since you've found a way around it.
     
  8. Jul 8, 2012 #488 of 627
    ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    You need to take into account that my keybord and mouse are both usb(sdc and dd). This is an HP PC so it also has two usb slots for camera memory cards(sde and sdf). That means the first additional item is sdg.

    Even though I now have access to the TiVo drive, byteswapping is something I'm concerned about. The utilities usually make a point of saying only hdc and hdd qualify for byteswapping.
     
  9. Jul 8, 2012 #489 of 627
    CrashHD

    CrashHD I am the me.

    757
    0
    Nov 10, 2006
    MO, USA
    I'm not certain, but I don't think all usb devices get assigned a /dev/sd(x) node. I think it's just storage devices. I do know card slots will take nodes, even without cards inserted.

    I've never worked on a S1 drive, so I don't know the full details on byteswapping. Does it matter for all disk access, or just access to MFS partitions?
     
  10. Jul 9, 2012 #490 of 627
    sbourgeo

    sbourgeo Hepcat Daddio

    7,436
    0
    Nov 10, 2000
    New England
    If you can mount the file systems on a S1 TiVo drive then you have byteswapping enabled. If you don't, I believe you would be OK with backup/restore utilities, but I'm not sure about replacing the kernel.
     
  11. Jul 9, 2012 #491 of 627
    tomc585

    tomc585 New Member

    59
    0
    Mar 4, 2009
    Long Island, NY
    Tivo Model number - SERIES 2, SD-DVR80
    Tivo current software version 6.2a-01-2-351
    Tivo Service Number - 351-0000-D036-D239
    Stock Tivo Software
    TV brand & model number? LG LCD
    My Tivo is connected to my TV via – S Video & RCA AV cable
     
  12. Jul 9, 2012 #492 of 627
    ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    I can't mount the file systems. I've tried every Linux distro I have access to and the MFSLive CDs are the only ones that recognize the drive properly. Even Knoppix 7.0 doesn't even acknowledge that the drive is there.

    The mfslive boot process only allows option numbers and then the cfg file tells it what kernel parameters to pass so I have no way to specify bswap.

    I DO have access to an IDE PC at work so I may just do that unless anyone has other ideas?
     
  13. Jul 9, 2012 #493 of 627
    CrashHD

    CrashHD I am the me.

    757
    0
    Nov 10, 2006
    MO, USA
    Disclaimer: This is a reach beyond my actual first hand experience, and the following information may in fact be absolutely wrong.

    You can pass custom boot parameters to the mfslive bootcd. You can accomplish the same as boot option #2 by entering the following at the boot prompt:
    bzImage append ide=nodma hdc=bswap hdd=bswap initrd=initramfs.gz vga=788

    You can adjust the parameters as you see fit to turn on byteswapping on additional device nodes. I do not know if it is possible to byteswap a /dev/sd node, but if it's possible to do so in the same way, this would likely be what turns it on.

    I don't remember, but I think the ide=nodma parameter is necessary because the driver cannot simultaneously do dma and byteswapping.
     
  14. Jul 9, 2012 #494 of 627
    ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    I'm pretty sure I tried that aready. Because of the cfg file it only accepts 1, 2, 3, or 4. I believe you are correct about the nodma & bswap being mutually exclusive.
     
  15. Jul 9, 2012 #495 of 627
    CrashHD

    CrashHD I am the me.

    757
    0
    Nov 10, 2006
    MO, USA
    I don't have a byteswapped drive to test with, but I was able to boot the cd (1.4) using those parameters on the command line.

    I know it was booting from the parameters I put on the command line, and not from the config file, because the first time I forgot to include the initrd=initramfs.gz and the boot process ended in a kernel panic due to there being no root fs to mount.

    DMA and bswap are mutually exclusive NOdma & bswap go together, but I think that's what you meant.

    FWIW, you mentioned having access to an IDE PC at work...that is probably the safest course. I have no idea whether byteswapping is even possible on an interface other than IDE.
     
  16. Jul 9, 2012 #496 of 627
    ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    I finally figured out the initrd was missing as well. I was testing with 1.3b after what you said earlier. The boot succeeds now and pdisk shows the partitions but I can't mount any of them. Just says mount failed. No other explanation.
     
  17. CrashHD

    CrashHD I am the me.

    757
    0
    Nov 10, 2006
    MO, USA
    I would say bswap must be handled in the ide driver, and since you're hooking up via usb, it's a different driver, but I have no facts to support that statement, it's purely a wild a$$ guess.
     
  18. ronsch

    ronsch Active Member

    2,002
    0
    Sep 7, 2001
    Tallahassee,...
    I wouldn't be surprised. Think it's time to use the machine at work although that's a PIA being separated from the TiVo, unless I just take it home over a weekend. Also might need to see about getting one of my old IDE computers fixed just so I'll have one available.
     
  19. CrashHD

    CrashHD I am the me.

    757
    0
    Nov 10, 2006
    MO, USA
    a good number of pci ide cards get recognized as /dev/hd(e,f,g,h) by most of these boot cd's. If you've got one of those laying around, that's another way (I've got an old promise UATA 100 card I refuse to part with for just that reason).
     
  20. JohnnyRocket

    JohnnyRocket New Member

    8
    1
    Jan 17, 2005
    Hi,
    I have a dsr6000 stuck at 3.5c...
    Lost my locals last night...
    Does anyone know where I can get a 3.5d image? would anyone send me one?

    Thanks for any help...
     

Share This Page