by calzon65 » Mon Jan 26, 2015 2:32 am
Per hfrjkse's comments above regarding bsdtar, there may be some issues with the PogoPlug V2 installation instructions.
Tonight I needed to reinstall one of my PogoPlug V2 systems from scratch because after I ran a pacman -Syu, my system was no longer bootable. So instead of using my own installation scripts, I followed the Installation instructions. I also had trouble using bsdtar, so I reverted to tar -xvf and completed the install. Below is the error from using bsdtar.
$this->bbcode_second_pass_code('', './usr/bin/ping6: Cannot restore extended attributes on this file system
./usr/bin/ping: (null)')
I was also interested to run the U-Boot initialization script since when I originally installed Arch on this PogoPlug several years ago, the script was not available. I received the error below when I ran the script. I believe changing md5sum -cs to md5sum -c will resolve the issue, but since I didn't write this script and am not familiar with md5sum, I didn't want to render any judgments. I will say that when I changed the md5sum argument from -cs to -c the script appeared to run correctly on my system, and my system does boot Arch.
Below is the output from running the original U-Boot script before I changed the md5sum arguments.
$this->bbcode_second_pass_code('', 'Downloading flash utilities..
blparammd5sum: invalid option -- 's'
Try 'md5sum --help' for more information.
[FAILED]
Failed to install U-Boot. DO NOT REBOOT
Please seek assistance at:
http://archlinuxarm.org/forum
#archlinux-arm on irc.freenode.net
')
This is the output after I changed the md5sum arguments (e.g., I replaced the occurrences of md5sum -cs with md5sum -c).
$this->bbcode_second_pass_code('', 'Downloading flash utilities..
blparamblparam: OK
[OK]
flash_eraseflash_erase: OK
[OK]
fw_printenvfw_printenv: OK
[OK]
nanddumpnanddump: OK
[OK]
nandwritenandwrite: OK
[OK]
Downloading U-Boot and environment..
uboot-pogo_e02.kwbuboot-pogo_e02.kwb: OK
[OK]
uboot-pogo_e02.envuboot-pogo_e02.env: OK
[OK]
Installing..
saving MAC address [00:25:31:00:92:19]
erasing U-Boot NAND [OK]
erasing environment [OK]
writing U-Boot [OK]
writing environment [OK]
Validating..
Block size 131072, page size 2048, OOB size 64
Dumping data starting at 0x00000000 and ending at 0x00080000...
Block size 131072, page size 2048, OOB size 64
Dumping data starting at 0x000c0000 and ending at 0x000e0000...
checking U-Bootuboot-pogo_e02.kwb: OK
[OK]
checking environmentuboot-pogo_e02.env: OK
[OK]
setting MACmount: / is busy
[OK]
U-Boot has been installed successfully.
')