Жесткий диск на адаптере USB-SATA не показывает полный размер - proUbuntu
0 голосов
/ 26 апреля 2017

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

Но когда я пытаюсь разбить диск, 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, но это не так.

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

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

1 Ответ

1 голос
/ 27 апреля 2017

Возможное решение этой проблемы - подключить больший диск объемом 4 ТБ к порту SATA компьютера и меньший диск на адаптере USB.

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

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

...