就后面的体会来说,有两个问题需要提前通知一下。
- 建议不保存配置。根据play4fun同学的信息,这个版本的挂载方式有点变更,但是未完全搞定,所以保留挂载信息会有问题。当然,相对于繁琐的配置来说,后期的修复还是比较简单的。
- 如果之前没有刷新过,可能需要刷新两次才可以。
- NTFS挂载存在已知的问题。
首先下载最新版固件:http://pan.baidu.com/s/1jG80ZCa#dir/path=%2Fpogoplug,下载文件『openwrt_pogoplug_20140520.rar』。
固件准备好后,插上TTL线。
值得一提的是,我只有Win8的系统,上次因为数字签名导致无法使用,这次在win8.1系统上直接插上后发现竟然能识别,可是有个感叹号。
双击会看到这样的状态信息。
这是因为win8自动安装了不适合的驱动。。。
搜索了一番,终于找到了可用的驱动,从这里下载:http://pan.baidu.com/s/1bnnIuXh。 安装后,重新插上TTL线,如下图所示过程重新选择驱动即可。
然后就可以了。
当然,还是要记住那个COM3,因为后面连接需要的。 现在将Pogoplug关机(如果没关机的话),连上TTL线。
这里用的终端还是XShell,因为有中文版,而且对非商业用户免费……
启动XShell ,连接。协议选择SERIAL。
然后连接。如果一切正常,你能看到这样的已连接状态。
将POGO的网线接口直接用网线插在电脑上,然后设置电脑的IP为192.168.1.100、网关为192.198.1.1、子网掩码为255.255.255.0,鉴于每次这么干太麻烦了,所以我用NetSet Man设置了一些常用参数,需要的时候启用下就可以了。
如果出现防火墙警告,需要同意。如果没有问题,会看到这个界面。
看到这里的话,这里的准备工作已经完成了。
下面插上Pogoplug的电源。注意,用来引导的时间很短,强烈建议一边插电一边不断地狂戳ESC。
等到稳定后,就会停留在UBOOT的引导界面了。
此时,依次输入以下的命令并回车。
注意,有时候输入后因为前面会莫名丢掉一个字符导致执行失败,需要重新执行。
提醒:最后一句命令是启动新的uboot的,也需要停止。因此输入最后一句话之后,也要猛按ESC!
记住输入最后一行后猛按ESC。
等到新的uboot稳定后,看到如下显示。
接着输入如下命令执行。
你看到的应该是如下的显示。
输入bootm回车后,你会看到如下的显示。至此暂时没有问题了。
显示稳定后,就可以从浏览器中访问192.168.1.1了,用户名root,密码空。进入后进入System–Flash Operations,选择固件包中的文件openwrt-oxnas-pogoplug-pro-squashfs-sysupgrade.bin刷新。
接着会要求你确认,点击 Proceed。
然后进入了刷新页面。
第一次刷新有时会失败,具体表现是你在TTL的输出中能看到这样的显示:
嗯……重新插电,重来一次,一般就可以了。
=======================================几个前面所说的问题=======================================
1.磁盘挂载问题
如果恢复过配置,那么建议删掉fstab后重建,并重启,让系统自动识别。
方法:rm /etc/config/fstab,删掉现存的fstab文件;然后 cat > /etc/config/fstab,再按CTRL+C新建一个fstab,接着 vi /etc/config/fstab 编辑这个文件。按i进入编辑模式,复制并粘贴下面的内容,然后按ESC退出编辑状态,按SHIFT+:(冒号),输入w保存,按SHIFT+:(冒号),输入q退出,再输入 reboot重启。
后面需要重新挂载磁盘,在系统-挂载点中设置即可,可以用UUID挂载。UUID可以用bklid看到(参考之前的日志)。
2.NTFS挂载问题。
0520需要手动挂载。先 ls /dev/ 找到你的ntfs盘,比如是 /dev/sdb1,然后想要挂载到 /mnt/sdb1,则执行如下命令。
本日志备份自 QQ 空间,原文地址:http://user.qzone.qq.com/286495995/blog/1400694536。
求拜师!