外接4T硬盘插上NAS只认出1.5T,问题多半不在硬盘
四盘位外接盒里装了块4T硬盘,NTFS格式,接到电脑上显示得清清楚楚就是4T;换到NAS的USB口上,控制面板里只认出1.5T。同一个盒子同一块盘,换台机器容量就缩水,数据都还在,就是可用空间对不上——这种容量失踪在现场相当常见,而且十有八九不是硬盘坏了。
原因分析
容量缩水要拆成两层看:一层是设备识别容量,即NAS能不能认出这是一块4T的裸盘;另一层是可挂载容量,即NAS在这块盘上实际读出了多大的空间。两层混在一起查,方向就容易走偏。常见根因有三类:
其一,分区表与分区布局。4T盘如果还在用MBR分区表,寻址上限只有约2.2T,超出部分天然看不见;也有的盘上本来就留着一个1.5T旧分区,其余空间未分配。电脑的磁盘管理把整盘容量和分区视图分开展示,看着像4T没毛病;而NAS自动挂载外接盘时往往只挂出它能读的那个分区,看上去就只剩1.5T。
其二,外接盒的桥接与供电。盒子里的桥接芯片与NAS的USB口协商不稳、或者大盘供电吃紧时,容量可能被按一个截断值识别出来,这时连设备识别容量这一层就已经错了。
其三,文件系统支持差异。个别分区格式在电脑端读写正常,到了NAS侧只读甚至挂载不完全,可用容量跟着缩水。
分步解决
- 先回电脑做一次整盘体检。打开磁盘管理,看这块盘的分区表类型是GPT还是MBR、有几个分区、有没有未分配空间。4T盘若还挂着MBR,先把数据导出、转成GPT再谈后面——这是出生证明级别的问题,其余动作都排在后面。
- 在NAS上把两层容量分开看。控制面板的外接设备页,先看系统识别出来的设备总容量是多少:如果这里就只剩1.5T,问题在桥接、供电或盒子模式,往第3、4步查;如果这里显示4T、挂载出来只有1.5T,问题基本锁定在分区布局,回第1步处理。
- 查外接盒的模式档位。四盘位盒子不少带RAID拨码或菜单,一旦被设在某种阵列模式上,容量会按模式重新计算。把它切回单盘直通模式,接到任何机器上看到的才是每块盘的真实容量。
- 排除协商与供电变量。换一条线、换一个USB口,拿DS923+这类机型来说前后口都试一遍,盒子支持独立供电的接上独立供电。识别容量飘忽不定的,多数在这一步现出原形。
- 数据能读但空间对不上时,别在NAS上动分区。正确次序是回电脑把数据完整倒出来,整盘重新按GPT分成一个区,再拷回去挂载。对着客户的数据盘在NAS侧做分区手术,风险和收益不成比例。
预防
外接盘初次投入使用前,先在电脑上把分区表类型、分区布局、整盘容量三样记进台账;4T以上的盘一律用GPT起步;外接盒保持单盘直通,确有阵列需求时优先在NAS内部组建,而不是靠盒子组建。给客户交付存储环境时,把外接设备的识别容量与实际可用容量两行数字写进验收单,两边对得上,后面才不会为"容量去哪了"来回扯皮。