
buffalo ls-vl nas的折腾记录
今年不知为什么,nas忽然火了起来,看到大家都在说nas,我也把我15年前的nas翻了出来。记录一下折腾过程。
这是一台buffalo的ls-vl,单盘nas,我竟然在15年前就给他配到了2t,下了些当时流行的蓝光电影,一个片七八十g的那种。
一、开机安装nas navi软件,发现了硬盘但始终打不开。第一个问题来了。
完全没有提示,就是你点击打不开,排查一轮后发现,原来win10和win11都不再支持smb1.0,据说是因为不安全,自动禁用了。
解决方案:不顾危险在Windows组件和功能里勾选并打开smb1.0,可以打开了。
二、拷贝个文件试试速度,千兆网2M/s!纳尼?比蜗牛还慢些
什么原因呢?1、网络,2、网线、3、协议,4、硬盘。电脑网络是无线的,802.11ac,速度550Mbps,nas接有线千兆网,没问题,网线也还行,先升级协议吧
网上找到教程,一阵神操作。
首先需要下载一个「Buffalo Linkstation ACP Commander GUI」软件,用来开启NAS的SSH服务
https://advanxer.com/2013/02/buffalo-linkstation-acp-commander-gui/
#输入NAS的admin密码
#点击开启SSH
#点击设置root密码

下载putty,使用root账户登陆,修改nas.sh文件,可是putty里面不会用啊,求助豆包,豆包教我用vi编辑文本,切换状态差点把我逼疯了
#使用终端软件putty通过SSH登录
NASuser: root #用户名
rootpassword: #前面自己设置的密码
先备份配置文件,然后开始编辑 SMB config 文件
"/etc/init.d/smb.sh": #编辑SMB配置文件
用/搜索找到以下内容------------------ /usr/local/sbin/nas_configgen -c samba
if [ $? -ne 0 ]; then
echo "$0 configure fail"
exit 1
fi
#在fi下一行增加以下内容------------ /bin/sed -i '3i\\
min protocol = SMB2\\
max protocol = SMB2\\
' /etc/samba/smb.conf
---------------------
保存退出,用【esc】:wq命令
reboot#重启脚本
执行重启脚本后即可使用SMBv2协议连接NAS。NAS终于开启了smb2,可以打开了!但速度没变化。
三、悲剧又来了,重启一下就进入em紧急模式。
开机后听见磁头一阵一阵的急刹车,滋滋-咔哒,吱吱-咔哒,自带bgm
怎么办呢?刷下固件
下载固件跟新程序,在 http://buffalo.jp/support_ap/support/products/ls_wxl.html 下载,版本1.75。
然后运行「LSUpdater.exe」程序,点击「Update」进行安装系统,这里要等很久,完成后会自动重启NAS。

漫长的等待后,固件好了,网络又发现不了了!
四、仔细看看,指示灯好像不亮,电源有电啊,难道主板坏了?
拆了吧。
拆下主板插电,灯亮,转动下插头,灯又亮,节律感很强啊
仔细一看,插头还好,插座的铜片覆盖一层黑色氧化物,接触不良了,难怪咔哒作响
仔细清理好插座,电终于正常给上了,但仔细听硬盘还是间歇性咔咔响,像飞机还没起来飞就降落的样子。
五、硬盘需要排查一下。
想在putty下看看硬盘的写入速度,看不了!而且简化版linux系统不支持smart。
又下载个工具,对比ftp和smb模式下硬盘写入速度,都很慢。
nas用的是一块西数绿盘,wd20ears,putty下变换n种命令,终于得到smart信息,看的头大了!
几个关键指标,重映射279,出坏道了!
通电运行8000小时。一个很奇怪的c1计数,42万次!平均每小时52次!什么意思呢?就是硬盘空闲时,为了节能,8秒不用,磁头就会自己复位,就想飞机不停在起飞降落!60万次就到临界值了!
怎么办?还能抢救一下吗?搜了搜头更大了,原来这是西数绿盘的通病,叫idle3门,带门的都不是好东西对吧 ?只有绿盘是8s,蓝盘是300s!
经过分析,原理大概如下:C1门问题出现与否与硬盘的使用环境有很大的关系。作为数据存储备份用的nas硬盘,由于没有安装系统程序和应用程序,系统的虚拟内存、应用程序的临时目录也都不在该盘,因此硬盘数据的读写量不大,磁盘空闲的时间较多。由于西数硬盘默认的设定是硬盘空闲达到8秒,磁头就会离开盘面放回特定的区域,所以作为数据存储备份的硬盘,看似工作空闲多但“磁头伸出周期计数”却非常大;而电脑的硬盘是系统盘,各类软件也都安装在上面,数据读写频繁,因此看似任务繁重但“磁头伸出周期计数”却很小。
有大神开发了源代码,修复8秒归位,调整归位为5分钟,把它挂在了网上。但是,要适配这个nas的32位arm老款cpu的版本没有!而且我不会编译!
老天有眼,找到一款dos下可以运行的程序wdidle3。
于是下载烧盘软件rufus,做freedos引导盘,复习dos命令。
六、问题又来了,我没有台式机,只有笔记本,而笔记本带不动3.5硬盘,因为没有12v供电!
只好到单位寻求帮助,找到管资产的妹妹,借一台台式机使用。妹妹面露难色:基本没人用台式了,有也是坏的,仓库都是笔记本。翻到最底下,好像还有一台,试试看吧。
打开一看,内存没了
再找一台吧,有内存,按按钮风扇都不动
东市买骏马,西市买鞍鞯,拼凑在一起,终于点亮了!
七、插好路盘,启动dos,用专用程序检查,果然8秒!

更改idle3为300秒,不差那点电,给我5分钟再归位!
顺便看一下另一块蓝盘的原始数据,出厂直接就是300秒!

八、然后还不能安装,坏道需要解决一下。
先用mhdd,不能识别,原来只支持ide盘,不支持sata?
换hdtune扫描,7个坏块,扫完才发现不能修复,白忙活了。测了测速度,80m/s左右。
再换成diskgenuis,扫描五个半小时。7个坏块。
点击尝试修复。

修复完毕,装机恢复使用。
结果:速度上去了点,但又没上全,写入15-20MB/s。比原来快了些,理论速度应该到七八十的。
就这么样吧,阔别的脸色不外乎 一样是黄