При доступе через корпус USB видно только 746,52 ГБ накопителя емкостью 3 ТБ. Внутренне работает нормально

У меня есть 3,5-дюймовый внешний жесткий диск SATA HDD Mediasonic Smart Drive SuperSpeed ​​- USB 3.0 [HD6-SU3-BK]. Он имеет VIA VL700 - суперскоростной контроллер USB 3.0 для SATA , который предполагается для поддержки дисков 3 ТБ. Диск расширенного формата 3 ТБ WDC WD30EZRX . Я использую 64-разрядную версию Oneiric со стандартным ядром 3.0.0-16.

usb controller:
                       ATI SB700/SB800 USB OHCI0 Controller
                       ATI SB700/SB800 USB EHCI Controller
                       ATI SB700/SB800 USB OHCI0 Controller
                       ATI SB700/SB800 USB EHCI Controller
                       ATI SB700/SB800 USB OHCI2 Controller
                       ATI SB700/SB800 USB OHCI0 Controller
                       ATI SB700/SB800 USB EHCI Controller
                       NEC USB Controller

Когда диск подключен к внутреннему контроллеру SATA, я могу получить доступ ко всем 3 ТБ, разделить их с помощью таблицы GPT и отформатировать, используя XFS. Когда я помещаю диск в корпус, я вижу только 746,52 ГБ.

Вот как ядро ​​видит диск, когда он подключен к внутреннему интерфейсу SATA.

2.855426] scsi 6:0:0:0: Direct-Access     ATA      WDC WD30EZRX-00M 80.0 PQ: 0 ANSI: 5
[    2.855608] sd 6:0:0:0: [sdc] 5860533168 512-byte logical blocks: (3.00 TB/2.72 TiB)
[    2.855611] sd 6:0:0:0: [sdc] 4096-byte physical blocks
[    2.855619] sd 6:0:0:0: Attached scsi generic sg2 type 0

Вот как ядро ​​видит диск при подключении через корпус USB.

[605703.368137] usb 2-5: new high speed USB device number 3 using ehci_hcd
[605703.830770] Initializing USB Mass Storage driver...
[605703.831288] scsi10 : usb-storage 2-5:1.0
[605703.831626] usbcore: registered new interface driver usb-storage
[605703.831632] USB Mass Storage support registered.
[605719.251982] scsi 10:0:0:0: Direct-Access     WDC WD30 EZRX-00MMMB0     80.0 PQ: 0 ANSI: 2
[605719.254314] sd 10:0:0:0: Attached scsi generic sg2 type 0
[605719.258115] sd 10:0:0:0: [sdc] 1565565869 512-byte logical blocks: (801 GB/746 GiB)

Посмотрите, как Внутри есть 5 860 533 168 логических блоков, а снаружи только 1 565 565 869.

Я также заметил, что SATA сообщает WDC WD30EZRX-00M 80.0 PQ: 0 ANSI: 5 , а USB сообщает WDC WD30 EZRX-00MMMM B0 80,0 PQ: 0 ANSI: 2 В чем разница между этими двумя? Может ли это быть проблемой?

При подключении к контроллеру SATA parted говорит:

Model: ATA WDC WD30EZRX-00M (scsi)
Disk /dev/sdb: 3001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  3001GB  3001GB  xfs

Как получить доступ ко всему диску, когда он находится в корпусе? Нужно ли обновленное ядро ​​/ драйвер?

5
задан 16 February 2012 в 19:47

2 ответа

После долгих обсуждений с Mediasonic выяснилось, что проблема с прошивкой в ​​корпусе.

Они предоставили инструмент для обновления прошивки, но он работает только в Windows.

http://forum.mediasonic.ca/viewtopic.php?f=13&t=770&p=3281#p3281

Я не смог получить инструмент обновления работать, чтобы они прислали мне доску с уже обновленной прошивкой.

0
ответ дан 16 February 2012 в 19:47

Это иногда случается и на компьютерах с Windows и OS X. Если у вас нет данных на диске, вы можете попробовать переформатировать диск.

Сначала удалите все разделы на диске, размонтируйте диск, затем перемонтируйте диск. Если после этого вы увидите весь диск, попробуйте переформатировать его, находясь в корпусе USB.

Если это не работает или у вас есть данные на диске, можете ли вы дать нам больше информации о разделах на диске?

0
ответ дан 16 February 2012 в 19:47

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

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