Using a GoFlex Home base, I ran this procedure:
The following command gives this output:
grep -a --null-data U-Boot /dev/mtd0ro
I tried this:
Is the above uBoot the one I got from Jeffs tutorial? Also, did I fail to put the kernal on the device...I did Jeff's tutorial wrong, and only did the bootloader. Should I try putting the kernal on the device, unplugging the USB stick and try to get th resuce system loaded so I can boot to device instead of USB stick...or does that not matter?
cd /tmp wget http://projects.doozan.com/uboot/install_uboot_mtd0.sh chmod +x install_uboot_mtd0.sh ./install_uboot_mtd0.shI have a USB stick plugged in to the base with ArchLinux installed. I can boot and login via putty from a Windows machine.
The following command gives this output:
grep -a --null-data U-Boot /dev/mtd0ro
U-Boot 2011.12 (Apr 18 2012 - 23:08:20) Seagate GoFlexNetU-Boot ** Invalid partition type "%.32s" (expect "U-Boot") U-Boot BUG at %s:%d!I've been trying some things in the meantime, trying to see if I can get uBoot back to original so I can flash OEM firmware back on it.
I tried this:
wget http://goflex.scottn.us/uboot-mtd0-orig-goflexhome.kwb flash_erase /dev/mtd0 0 4 nandwrite /dev/mtd0 uboot-mtd0-orig-goflexhome.kwbBut now I'm lost and don't know what I got.
Is the above uBoot the one I got from Jeffs tutorial? Also, did I fail to put the kernal on the device...I did Jeff's tutorial wrong, and only did the bootloader. Should I try putting the kernal on the device, unplugging the USB stick and try to get th resuce system loaded so I can boot to device instead of USB stick...or does that not matter?