我买了一个新的4TB硬盘,一个西部数字WD40PURX,以取代现有的1TB驱动器,因为我没有一个免费的内部SATA端口-我使用了一个USB适配器,我有一个临时连接驱动器,以便我可以移动数据-在切换驱动器之前。
但是当我试图对驱动器进行分区时,Ubuntu只看到1.6TB的大小:
# gdisk -l /dev/sdg
GPT fdisk (gdisk) version 1.0.1
Partition table scan:
MBR: not present
BSD: not present
APM: not present
GPT: not present
Creating new GPT entries.
Disk /dev/sdg: 3519069872 sectors, 1.6 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): B19A7DC5-52A5-44AD-B295-51C8853A9EBB
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 3519069838
Partitions will be aligned on 2048-sector boundaries
Total free space is 3519069805 sectors (1.6 TiB)下面是smartctl:
# smartctl -x /dev/sdg
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.8.0-49-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Western Digital Purple
Device Model: WDC WD40PURX-64GVNY0
Serial Number: WD-WCC4E3YY1VKE
LU WWN Device Id: 5 0014ee 2b849189a
Firmware Version: 80.00A80
User Capacity: 4,000,787,030,016 bytes [4.00 TB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Rotation Rate: 5400 rpm
Device is: In smartctl database [for details use: -P show]
ATA Version is: ACS-2 (minor revision not indicated)
SATA Version is: SATA 3.0, 6.0 Gb/s (current: 1.5 Gb/s)
Local Time is: Wed Apr 26 11:23:10 2017 IDT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
AAM feature is: Unavailable
APM feature is: Unavailable
Rd look-ahead is: Enabled
Write cache is: Enabled
ATA Security is: Disabled, NOT FROZEN [SEC1]
Write SCT (Get) Feature Control Command failed: Read of ATA output registers not implemented [JMicron]
Wt Cache Reorder: Unknown (SCT Feature Control command failed)这里是lsusb:
# lsusb | grep SATA
Bus 001 Device 002: ID 152d:2338 JMicron Technology Corp. / JMicron USA Technology Corp.
JM20337 Hi-Speed USB to SATA & PATA Combo Bridge我到处搜索USB海量存储设备的大小限制,但情况似乎并非如此。
更新:在查看了@Mitch所指的讨论之后,我尝试使用跳线器将驱动器设置为"Advanced“,但没有成功--在设置跳线后,驱动器仍然标识为”扇区大小: 512字节逻辑,4096字节物理“。
我希望你能对这个问题有任何想法。
发布于 2017-04-27 08:42:02
发布于 2021-01-10 22:03:06
JM20337有点被诅咒了。
抛开每一个附件是不同的,而且您永远也不知道( 看起来需要更多的板版修订,数据损坏的bug观察到这里,没有发现其他地方),而它应该支持LBA48寻址--在有臭虫看来,它的块长大小与报告的块长大小相同(对于原因,只能在大于2TB的磁盘上点击)
这应该是几年前的固定,但正如另一个答案中的链接末尾所报告的那样,也许还有其他需要考虑的事情,或者可能有一个回归。Windows的检测逻辑略有不同,因此可能 (不?)在那里工作。
编辑:刮一下.虽然“非常新”,甚至支持一些SATA 2功能,但似乎在2004年,他们仍然是节拍在桥的USB端实现48位命令。我也找不到任何固件更新。虽然我想知道这是否仍然是可行的(例如,您试图坚持“4096块”模式,跳过剪贴的磁盘大小报告,并尝试以其他方式找到它)。
EDIT2:看起来至少更老一些的JMicron控制器,比如没有,所有的SCSI/ATA命令块都按预期的顺序和格式。我想,可以理解的是,自从他们出厂以来,相应的工作组才刚刚形成(其他桥制造商甚至有专有性协议)。所以也许需要克服的大问题就在这里?
https://askubuntu.com/questions/909041
复制相似问题