机器学习和生物信息学实验室联盟

标题: LS-Q1.0TL/1D安装新硬盘记 [打印本页]

作者: tangzk    时间: 2013-6-9 21:07
标题: LS-Q1.0TL/1D安装新硬盘记
本帖最后由 tangzk 于 2013-6-9 21:07 编辑

文档较长,这里有PDF版本:[attach]1491[/attach]。
由于LS-Q1.0TL/1D硬盘全部重新安装,原来里面的系统(firmware/web admin)已经全部丢失,因此需要重新刷firmware,这是本次操作麻烦的地方。如果在有web admin的情况下安装新硬盘,直接热插拨安装,然后在web admin里面格式化就好,具体可直接看【格式化新硬盘】的内容。

1、下载工具 & 准备环境
工具列表:
关于TFTP Boot和固件的下载地址,官方所提供的FTP(ftp://24.153.165.234/array1/share/nas-recovery)尝试后无法下载。

TFTP Boot Recovery
在网上可以搜索对应型号的下载,如:http://www.worldoffiles.net/getf ... very+1.60.rar.html#
等。

LS firmware
,而在buffalo-china中也无法找到对应在固件更新,因此可转道至taiwan的服务地址(实际在日本的网站上)下载,如:http://buffalo.jp/support_ap/support/products/ls_ql.html

Link Navigator2
用来管理连接NAS设备的工具,一般在CD中自带,如果没有可在一些网站上下载。

准备环境:
在启动过程中LS会去获取IP地址,因此最好准备DHCP设备(路由器)一台。
LS-Q1.0TL/1D是四盘位,在初步安装时只需要先安装一块硬盘就好,后面的再通过web admin格式化安装。

2、前期准备
由于设备已经无法启动,具体提示是在开机后,电源指示灯闪现红色,通过查找说明文档,应为E06错误,【韌體已損毀。請聯絡 Buffalo 技術支援以獲取協助。等候5分鐘以顯示「E04」,然後關閉該裝置。或者關閉電源開關】。实际上不用等了,试了N个组合,这个状态下连关闭都只能强行拨下电源。
打电话问了客服说系统已经坏了,要重新装,根据他的提示,应该是有两种级别的方法,一是进入EM(Emergency Mode)模式[1],让系统自动安装;二是直接刷firmware了。第一种方式照他说起来很简单,等什么指示灯红蓝交替后按function键啥的,然后等个30分钟~2小时就可以了,我傻傻滴信了,然后等得绝望,发现没有界面纯看指示灯的等待真是一大坑的。于是就有下面的长篇大论了,用TFTP Boot启动,然后刷新固件(firmware),再进入web admin管理。

3、TFTP Boot[2][3]
在Buffalo的论坛[2]里看到,LS设备配置了启动时可以从TFTP下载引导文件再启动的功能,这里就需要准备一台TFTP服务器提供引导文件的下载。从网上下载了TFTP Boot Recovery后,直接运行TFTP Boot.exe就可以当作是一台TFTP服务器的了。但在启动服务之前,需要先将LS设备与电脑直连(无需交叉网线),然后设置电脑的IP地址为192.168.11.1,这样再运行TFTP Boot.exe,出现图示如下:
[attach]1480[/attach]
可以看到服务器在192.168.11.1:69上监听,上面的192.168.7.107:69是电脑的另一张网卡,无需理会,但配置时最好将其他网卡均禁用。
在服务器正常工作后(accepting requests...),接通LS设备电源,按电源键开启设备,首先电源指示灯会显示蓝色,然后在检查硬盘时对应硬盘指示灯会亮,再接下来电源灯会闪烁红色,这时按下function键,电源灯应该会变成蓝色,这样就代表LS设备正常进行TFTP启动流程。
在电脑上的TFTP Boot.exe启动界面里,就会出现两条下载请求,如下图:
[attach]1481[/attach]
如果uImage.buffalo和initrd.buffalo两个文件正常传输,则会提示“Served”,如果失败则有对应提示。

注:如果initrd.buffalo出现“timeout”提示,说明下载失败,则需要操作如下:
用压缩软件打开firmware里面的initrd.img文件(可改名为initrd.zip直接打开),将里面的initrd.buffalo解压出来了,解压密码使用下列四个密码中的一个:
  1. 1NIf_2yUOlRDpYZUVNqboRpMBoZwT4PzoUvOPUp6l
  2. aAhvlM1Yp7_2VSm6BhgkmTOrCN1JyE0C5Q6cB3oBB
  3. YvSInIQopeipx66t_DCdfEvfP47qeVPhNhAuSYmA4
  4. IeY8omJwGlGkIbJm2FH_MV4fLsXE8ieu0gNYwE6Ty
复制代码
将解压后的initrd.buffalo和firmware中的uImage.buffalo一起拷贝至TFTP Boot所在的目录下,再重新开启TFTP Boot.exe以及LS设备下载这两个文件。

如果成功传输完成且LS设备正常启动,则LS设备指示灯会有一些颜色交替。这时使用TFTP Boot目录下的NasNavi.exe,就能成功搜索至该设备。如下图:
[attach]1482[/attach]
这里可以看到在系统里没有相应固件,因此需要进一步刷入固件firmware。

4、LS firmware更新
在解压对应的固件后,运行其中的LSUpdater.exe,则会搜索到LS设备如下图:
[attach]1483[/attach]
注意上面图中为为自动获取失败的IP地址,此时可将电脑与LS设备均接至同一路由器DHCP设备下,通过自动获取IP地址后,电脑与LS设备都处于同一网络中。如下图(此时电脑的IP地址为192.168.0.101):
[attach]1484[/attach]
重新运行LSUpdater.exe,搜寻到对应LS设备后,点击Update更新固件,如下图:
[attach]1485[/attach]
一般时间持续20~30分钟左右完成固件更新,出现下图,则可以关闭该窗口。
[attach]1486[/attach]
再使用NAS Navigator查看LS设备时,则可以出现正确的固件版本号:
[attach]1487[/attach]
接下来就可以通过Web admin来管理了。

5、Web admin管理
可通过在NAS Navigator工具里点击“Setup”菜单中的“Browse Management”来进入web admin界面,使用默认的用户名/密码登陆(admin/password)。由于刷入的日本网站上下载的固件,因此其默认语言为日文,登陆后在下面的配置中修改为中文:
[attach]1488[/attach]
上面可禁用NTP服务器设置,完成后如下图:
[attach]1489[/attach]

6、格式化新硬盘
这时就可以通过Web admin来管理磁盘了。将新磁盘装入LS设备中,通过web admin中的“磁盘管理”,“磁盘格式化”,然后选择对应的磁盘进行格式化,最后按照要求输入验证码即可。实测时格式化的时间很短,950G仅需要不超过1分钟,但在格式化完成后设备会需要一点时间读取磁盘,这时可注意到对应硬盘指示灯开始有闪烁,即代表正常工作啦。期间如果在热插入硬盘无法检测到时,通过“维护”中的重启设备也是可以滴。最后安装完成的图如下:
[attach]1490[/attach]
这里再插一句,关于格式化新硬盘,也有的方法可以通过电脑的parted来完成,即将硬盘插入现有的Linux系统机器下,然后完成格式化,再插入LS设备中也可以。

7、后续
NAS作为网络存储是最基本的功能,另外通过破解还可以加入更多高级的功能,如离线BT下载、提速、安装Linux、作为打印服务器等,这里没有时间再一一尝试,可参考[5][6][7][8]中的系列文章。

参考:
[1] FAQ (1 of 5): EM Mode boot procedures, http://forums.buffalotech.com/t5 ... cedures/td-p/100313
[2] FAQ (3 of 5): TFTP boot procedure http://forums.buffalotech.com/t5 ... ocedure/td-p/100319
[3] LS-QL固件安装 http://wenku.baidu.com/view/0d927c49e518964bcf847c71
[4] Revive your arm9 box from scratch, http://buffalo.nas-central.org/i ... tch#Troubleshooting
[5] [原创]折腾NAS – Buffalo LS-WVL(一)选择篇, http://leo.eool.net/blog/archives/940
[6] Buffalo Linkstation Pro LS-VL 1.0T 开箱+拆解+改机(完结), http://www.chiphell.com/thread-439030-1-1.html
[7] Buffalo各版本(含1.24及以上版本)破解和故障排除, http://nas1.cn/thread-7107-1-1.html
[8] 在嵌入式NAS上实现打印服务器, http://forum.ubuntu.org.cn/viewtopic.php?f=97&t=150004

作者: zouquan    时间: 2013-6-10 08:35
尼玛呀,太艰难了,早知道原装的硬盘应该保留。我以为系统在固件中,没想到是在硬盘中。多亏了振坤,要是我,不知道啥时候才能搞定。
作者: xmubingo    时间: 2013-6-10 23:40
赞,高端技术活!
作者: tangzk    时间: 2013-6-13 09:33
zouquan 发表于 2013-6-10 08:35
尼玛呀,太艰难了,早知道原装的硬盘应该保留。我以为系统在固件中,没想到是在硬盘中。多亏了振坤,要是我 ...

要重新刷固件确实是麻烦了些,不过如果要想有更多功能,就只能往这条路上走了。
作者: tangzk    时间: 2013-6-13 09:34
xmubingo 发表于 2013-6-10 23:40
赞,高端技术活!

呵呵,跟刷你的板子一样的额。




欢迎光临 机器学习和生物信息学实验室联盟 (http://123.57.240.48/) Powered by Discuz! X3.2