我刚买了一个10 it的Seagate驱动器,Ubuntu (和Debian也一样)显示它为1.2TB。还有另一个被10 Is大小打破的限制吗?我尝试过在它上放置一个gpt分区表,但是parted仍然没有看到合适的大小。它没有在内核中正确地被捕获,所以这可能是问题的根源。那我该怎么解决这个问题呢?
[ 154.088570] scsi 6:0:0:0: Direct-Access ST10000V N0004-1ZD101 PQ: 0 ANSI: 2 CCS
[ 154.089768] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 154.090364] sd 6:0:0:0: [sdb] 2353004544 512-byte logical blocks: (1.20 TB/1.10 TiB)
[ 154.091486] sd 6:0:0:0: [sdb] Write Protect is off
[ 154.091499] sd 6:0:0:0: [sdb] Mode Sense: 34 00 00 00
[ 154.092608] sd 6:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 154.104351] sd 6:0:0:0: [sdb] Attached SCSI disk
[ 596.708969] sdb:发布于 2017-04-28 18:52:02
你说这是一个NAS驱动器,这意味着你要么买了一些作为一个完整的NAS解决方案销售的东西(在这种情况下,它坏了,应该还回去),要么你把一个光秃秃的驱动器放在某种封闭的地方。如果是后者,那么问题几乎肯定是外壳有32位的寻址限制。这通常导致磁盘容量“包装”,有点像一辆旧汽车上的里程表。在一辆有5位数的汽车里,一旦你到达99,999英里(或公里),里程计就“绕着”,当汽车上真正有100,000英里的时候,它的里程是0。当汽车真正的里程数为15万英里时,里程计会显示5万英里,以此类推。一些类似的事情发生在32位限制的设备上,但是包装点通常是2 TiB,然后再在4 TiB,6 TiB和8 TiB上。因此,您看到的是磁盘容量高于8 TiB的部分。(请注意,TB与TiB不一样;TB比TiB小,所以在8 TiB到10 TB之间没有看到完整的2 TB,更不用说2 TB了。)
这种问题在USB机箱中非常常见。您将磁盘标识为NAS装置. --我对这种设备并不十分熟悉,但我的理解是,这些都是文件级的服务器;但是您的输出将磁盘标识为/dev/sdb,这不是我所期望的真正NAS会出现的方式--除非您已经显示了NAS设备的内核输出。因此,我有点困惑。您可能希望通过确定所涉及的确切产品以及从何处获得内核输出来澄清问题--在Ubuntu计算机上或在NAS上。
无论如何,有几种可能的解决办法:
https://askubuntu.com/questions/909785
复制相似问题