Thanks for all the work on this thread. I am trying to upgrade my LSHG but am stuck at the u-boot phase.
I have downloaded the binaries linked from the thread to my LS at /mnt/share/u-boot (via wget) (both the flash and ram binaries)
I am following the guide http://www.linuxnotincluded.pwp.blueyon ... stall.html
for flashing guidance.
The part of the guide where I have run into trouble is:
For LinkStation HG / KuroBox HG run:
# cd /mnt/share/u-boot
# dd if=u-boot-hg.flash.bin of=/dev/mtd1 bs=1k
# cmp u-boot.bin /dev/mtd1
The above commands for LinkStation HG / KuroBox HG will work on devices with the original kernel version 2.4.20 but might to work on earlier devices using kernel version 2.4.17. Please check which device corresponds to the bootloader partition on your hardware.
The second command, dd, gives an error:
LinkStation:/mnt/share/u-boot# dd if=u-boot-lsppchg-flash-1.2.0-r2.bin of=/dev/mtd1 bs=1k
dd: writing `/dev/mtd1': Input/output error
1+0 records in
0+0 records out
0 bytes (0 B) copied, 0.217907 seconds, 0.0 kB/s
This snippit includes a 'ls' showing my binary. The error relates to the '/dev/mtd1' to which the instructions suggest 'Please check which device corresponds to the bootloader partition on your hardware' ... I am guessing this is related but I am truly out of my depth. Guessing I referred to my fstab which notes /dev/hda1, but I don't know if this is related and it didn't work anyway.
I currently have 'loader.o' (?) installed and can boot either 2.6.xx or 2.4.20. The attempts above were from 2.4.20.
Any help or direction appreciated. Eager to get the old LS up and running again.