Жёсткий диск на адаптере USB-to-SATA, не отображающий полный размер

Я купил новый жесткий диск 4TB, Western Digital WD40PURX, чтобы заменить существующий 1TB-диск, а также потому, что у меня нет свободного внутреннего SATA-порта. Я использовал адаптер USB-to-SATA. (! d0)

Но когда я пытаюсь разбить диск, Ubuntu видит только 1,6 ТБ размера:

, если я пытаюсь разбить диск, поэтому я могу переместить данные - перед переключением дисков. ] # 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-устройства массовой памяти, но это, похоже, не так.

[Update]: посмотрев на дискуссии, на которые указывает @Mitch, я попытался установить диск на «Расширенный формат», с помощью перемычки без успеха - после установки перемычки диск по-прежнему идентифицируется как «Размер сектора: 512 байт логический, 4096 байт физический».

Буду признателен за любые мысли по этому вопросу.

0
задан 27 April 2017 в 08:54

3 ответа

Возможным решением проблемы было бы прямое подключение большего 4-битного привода к порту SATA компьютера и меньшему приводу адаптера USB.

Большинство новых Linux-систем могут работать непосредственно с USB-портом, если BIOS будет вынужден перезагружать USB (хотя и немного медленно).

Непрямое решение может следовать из здесь или здесь. Похоже, у других людей есть подобные проблемы из-за этого конкретного адаптера JMicron, чьи причуды были исправлены, но затем снова появились. Может быть, попробуйте запустить другое ядро, в котором ошибка не повторилась.

1
ответ дан 22 May 2018 в 23:12
  • 1
    Я не пробовал режим quirks, но у меня появился новый адаптер, и это работает нормально. Я постараюсь покончить с этим, когда я закончу мигрировать, и имею запасной диск с 2 ТБ, чтобы играть с :-) – Guss 28 April 2017 в 00:09

Возможным решением проблемы было бы прямое подключение большего 4-битного привода к порту SATA компьютера и меньшему приводу адаптера USB.

Большинство новых Linux-систем могут работать непосредственно с USB-портом, если BIOS будет вынужден перезагружать USB (хотя и немного медленно).

Непрямое решение может следовать из здесь или здесь. Похоже, у других людей есть подобные проблемы из-за этого конкретного адаптера JMicron, чьи причуды были исправлены, но затем снова появились. Может быть, попробуйте запустить другое ядро, в котором ошибка не повторилась.

1
ответ дан 18 July 2018 в 14:15

Возможным решением проблемы было бы прямое подключение большего 4-битного привода к порту SATA компьютера и меньшему приводу адаптера USB.

Большинство новых Linux-систем могут работать непосредственно с USB-портом, если BIOS будет вынужден перезагружать USB (хотя и немного медленно).

Непрямое решение может следовать из здесь или здесь. Похоже, у других людей есть подобные проблемы из-за этого конкретного адаптера JMicron, чьи причуды были исправлены, но затем снова появились. Может быть, попробуйте запустить другое ядро, в котором ошибка не повторилась.

1
ответ дан 24 July 2018 в 20:21

Другие вопросы по тегам:

Похожие вопросы: