PDA

View Full Version : Stuck in Power Up Loop


Eagles2k3
12-22-2004, 04:24 PM
I installed a 4.01b image from alphawolf via Montano's description and the image took fine. I was able to boot the Tivo and run through guided setup.

My oringinal boot partition that was reported was 4. My tivo drive is the primary slave

I then ran the following:
1. bootpage -P "root=/dev/hdb4 dsscon=true console=2,115200 upgradesoftware=false" /dev/hdb
2. bootpage -B 6 /dev/hdb
3. bootpage -A 3 /dev/hdb

When I check the bootpage values with -p, -b, and -a they appear to be set based on the commands I provided above.

I put the drive back in the tivo and now it's stuck in a never ending power up loop.

Eagles2k3
12-22-2004, 04:41 PM
1. bootpage -P "root=/dev/hdb4 dsscon=true console=2,115200 upgradesoftware=false" /dev/hdb

I think I know what the problem is.../hdb4 above should be /hda4 since the drive will be the primary once I put back in the tivo. My bad.

JohnSorTivo
12-22-2004, 04:42 PM
1. bootpage -P "root=/dev/hdb4 dsscon=true console=2,115200 upgradesoftware=false" /dev/hdb
Two errors. First, when your hard drive is in your Tivo, it will be /dev/hda, not /dev/hdb, second, when running bootpage on your PC, you must use the -C flag. Thus, your syntax should have been:

bootpage -P "root=/dev/hda4 dsscon=true console=2,115200 upgradesoftware=false" -C /dev/hdb

captain_video
12-22-2004, 09:17 PM
I can vouch for JohnSorTivo's post as I ran into the same problem just the other day. I was performing the "unmonte" process on several DSR704's and I inadvertently entered the incorrect boot partition number on one of them. The DTivo just sat there in a reboot loop and I couldn't get the bootpage command to work in my PC until I found out about using the -C flag. Once I did that I was up and running again right away.

Here's one tip that you may want to try - after you figure out which partition is the actual boot partition containing your hacked filesystem (i.e., 4 or 7), do a dd of the hacked partition over to the unhacked one and do the same for the killhdinitrd'd kernel for both partitions 3 and 6. That way, if something gets screwed up all you have to do is flip the bootpage command over to the "unbroken" partitions and you're up and running again with little or no fuss. Thanks to PlainBill for this bit of advice.