-rwxr--r-- 1 root root 0 Sep 16 10:56 /usr/sbin/ubiformat It's empty. The earlier mistake in the script must have put an empty file there. Delete the file and re-run the script and you should be fine. -- Jeffby Jeff - Rescue System
Thanks for finding the typos in the script, they've all been fixed now. @Ultrazauberer It looks like it's failing on the very last step. Re-download and re-run the install script and see what happens. If it still doesn't work, try running the last command manually and post the results: /usr/sbin/ubiformat /dev/mtd2 -s 512 -f /tmp/rootfs-mtd2.img -y -- Jeffby Jeff - Rescue System
I've made a Recovery System that I think will be more useful than the Pogoplug partition. This will replace the Pogoplug kernel on mtd1 and the Pogoplug system on mtd2 with a more sophisticated system. The new system includes: ipkg ext2/3/4 create and repair utilities ubifs support/utilities flash/nand utilities md/raid support/utilities ntfs-3g xfs support/utilities reiserfs suby Jeff - Rescue System
Don't worry about fixing the Pogoplug partition unless you actually want to use the Pogoplug service. I'm working on a replacement recovery system that will be available very soon now. -- Jeffby Jeff - Debian
It looks like you're safe to reboot. Like Johannes said, it may not necessarily fix booting into the Pogoplug install, but you have successfully updated uBoot. -- Jeffby Jeff - Debian
I'm not sure about that last error. Run the installer again *without* --no-uboot-check. If it says that you're already running the latest uBoot, you're safe to reboot. -- Jeffby Jeff - Debian
Okay, the installer is fixed. Sorry for that scare. If you re-download the installer and run it with --no-uboot-check you should be all set. -- Jeffby Jeff - Debian
I've updated the mtd0 uBoot installer. You should be okay running it from Debian now. -- Jeffby Jeff - Debian
I have a bad DataTraveler, too. It's not just a uBoot thing, either. My laptop doesn't recognize it on a cold boot. I also have a 4GB Sandisk Cruzer that works great and a San Disk 4GB Micro Cruzer that works ok but is noticably slower than the normal Cruzer (they're both faster than the Kingston) -- Jeffby Jeff - Debian
I've made some good progress on this and hope to have something available soon. The default config will have DHCP + a static IP of 169.254.9.17. Just to clarify a point that seems to be causing some confusion: this is not going to ship as auto-repair system. It's just a system with better utilities than the Pogoplug install. Of course, you can use at as a base for making your owby Jeff - Rescue System
If you are very careful, you can edit the uBoot installer and comment out the Pogoplug environment check. Then you can try running the script from Plugbox. -- Jeffby Jeff - uBoot
ecc, I think you are one of the few people without a lingering Pogoplug partition. This is really intended for the rest of us who still keep the old Pogoplug partitions in tact to us as a recovery partition. To answer you question in more detail, I believe there are two advantages to maintaining a recovery partition: 1) Convenience. It's already there. You don't have to plan aheby Jeff - Rescue System
The original Pogoplug install is useful as a base system for running installers and simple scripts, and it's great for new users to fall back on until they get their Debian system booting reliably. However, once you've got Debian booting and running the way you want it, it would be helpful to have a more robust recovery system to fall back on. Since I have no intention of ever usingby Jeff - Rescue System
Thanks for the feedback. This was just an oversight on my part. The installer has been updated to activate the swap partition. -- Jeffby Jeff - Debian
I didn't delete anything, I moved your post from the other kernel thread and made it the first post of this thread. Keep up the great work! -- Jeffby Jeff - Debian
It's not an error, since the LED control still works. This kernel is meant to be as close as possible to the original Debian kernel. It's possible that the 'heartbeat' command requires an additional definition or was added in a later kernel revision. If you need to blink the LED, use the 'delay_on' and 'delay_off' settings. -- Jeffby Jeff - Debian
I'm using a Debian desktop to build. All the steps you need are explicitly mentioned in the original post.by Jeff - Debian
Sounds like a neat idea. Go for it. You don't need a new uBoot, the current one is perfectly capable of doing what you're trying to do. -- Jeffby Jeff - uBoot
You'll probably just need to #define CONFIG_CMD_MMC in include/configs/sheevaplug.h and recompile/reflash uBoot. After that, you should be able to boot with something like this: mmcinit ext2load mmc 0 0x1100000 /uInitrd ext2load mmc 0 0x800000 /uImage bootm 0x800000 0x1100000 -- Jeffby Jeff - uBoot
The relevant error is here: [ 8.570000] JFFS2 compression type 0x07 not available. [ 8.580000] Error: jffs2_decompress returned -5 Which means that, somehow, your jffs2 partition is now compressed with LZO (type 0x07), which the old Pogoplug kernel doesn't support. It might be possible to re-compress your partition with another algorithm, but I don't know anything about dby Jeff - Debian
I'd welcome any contributions with the scripts or anything else. I'm no expert in Debian packaging. My goal is to have a 'drop in' replacement for the standard Debian kernel. Assuming this works for everyone, I will adjust my Debian install scripts to use this in place of the current linux-image-2.6-kirkwood package. -- Jeffby Jeff - Debian
The new uBoot is configured with 'fw_setenv' not 'blparam' Try again with the right command and I think you'll be fine! -- Jeffby Jeff - uBoot
Note: Newer Debian kernels include support for the Dockstar LED. Make sure you're running a newer uBoot and set arcNumber to 2998. The rest of this is just here for posterity: Here are steps for building your own patched Debian kernel. The resulting kernel is configured exactly the same as the 'official' 2.6.32-5-kirkwood kernel but with Dockstar specific support for LEDs aby Jeff - Debian
1) blparam is just a program that edits the old uBoot environment. The utility does NOT have the environment inside it. As such, there is no "new" blparam. 2) With the new uBoot, blparam is entirely depricated. If your Dockstar boots to Pogoplug when there is no USB drive attached, you can throw away the blparam utility.by Jeff - uBoot
Oops, my mistake! Here's a copy of the original Pogoplug Pink uBoot: http://jeff.doozan.com/debian/uboot/uboot.mtd0-pink.kwbby Jeff - uBoot
Just follow the instructions at the bottom of http://jeff.doozan.com/debian/uboot/by Jeff - uBoot
Assuming Pogoplug still boots, those errors are nothing to worry about. uBoot is very verbose when reading bad NAND blocks. The memory issue is probably the fault of the new uBoot, since there are a few definitions in uBoot that set up the RAM. Unfortunately, I do not have a Pink Pogoplug to test with, so there's not much I can do about it. If any enterprising individual wants to takby Jeff - uBoot
You're in the Pogoplug environment, you need to be in Debian. Start over from the beginning and follow the steps exactly.by Jeff - Debian
It creates and populates a few tmpfs mount points for a handful of applications that expect rw access for their config files.by Jeff - Debian