I had Arch linux running on a GoFlex Home, booting from a USB flash drive and using the Main Drive for Backups. We had a lightening strike and the system went down and would not reboot. Initially I thought the USB drive was bad, and I made a new ext2 rootfs drive using the Archlinux tarball. However I am unable to boot from the newly created root filesystem made after expanding ArchLinuxARM-armv5te-latest.tar.gz. I get stuck at the Marvell prompt on Netconsole. It seems the ubifs may also be damaged. It does seem to detect the hard drive. I am by no means an expert at booting from these devices or familar with the uboot envoirenment. Any help in booting and possibly recovering the device would be greatly appreciated.
Netconsole shows the following-
$this->bbcode_second_pass_code('', 'nc -lu 10.10.10.5 6666
U-Boot 2010.09 (Feb 16 2011 - 18:44:23)
UBIT v0.6 by Jeff Doozan and Peter Carmichael
(Re)start USB...
USB: Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 2 USB Device(s) found
scanning bus for storage devices... error in inquiry
0 Storage Device(s) found
Hit any key to stop autoboot: 0
UBIFS error (pid 0): ubifs_get_sb: cannot open "ubi:fast", error -19
Error reading superblock on volume 'ubi:fast'!
UBIFS not mounted, use ubifs mount to mount volume first!
** Block device usb 0 not supported
** Block device usb 0 not supported
** Invalid boot device **
** Invalid boot device **
** Block device usb 1 not supported
** Block device usb 1 not supported
** Invalid boot device **
** Invalid boot device **
** Block device usb 2 not supported
** Block device usb 2 not supported
** Invalid boot device **
** Invalid boot device **
** Block device usb 3 not supported
** Block device usb 3 not supported
** Invalid boot device **
** Invalid boot device **
Reset IDE: Bus 0: OK Bus 1: not available
Device 0: Model: ST2000DM001-9YN164 Firm: CC94 Ser#: Z1F019KM
Type: Hard Disk
Supports 48-bit addressing
Capacity: 1907729.0 MB = 1863.0 GB (-387938128 x 512)
Loading file "/boot/uImage" from ide device 0:1 (hda1)
** File not found /boot/uImage
Loading file "/uInitrd" from ide device 0:1 (hda1)
** File not found /uInitrd
reading /boot/uImage
** Unable to read "/boot/uImage" from ide 0:1 **
reading /uInitrd
** Unable to read "/uInitrd" from ide 0:1 **
** Bad partition 1 **
** Bad partition 1 **
No Powersaving mode 7F
Error (no IRQ) dev 1 blk 0: status 0x7f
** Can't read from device 1 **
** Unable to use ide 1:1 for fatload **
No Powersaving mode 7F
Error (no IRQ) dev 1 blk 0: status 0x7f
** Can't read from device 1 **
** Unable to use ide 1:1 for fatload **
UBIFS error (pid 0): ubifs_get_sb: cannot open "ubi:ramdisk", error -19
Error reading superblock on volume 'ubi:ramdisk'!
UBIFS not mounted, use ubifs mount to mount volume first!
Marvell>>
')
Fortunately the main Backup drive data is intact!