LinuxForum.Fans
Тема

Внешний USB-HDD с ntfs

Автор: Peter 29 сообщений 7497 просмотров
#342297

Здравствуйте!

Debian testing и с ядром 3.10.7 по-прежнему не видит внешнего
USB-HDD терабайтной ёмкости с ntfs.
Это особенность именно Debian или что? Другие дистрибутивы видят же его.

Пётр.

#342298
"Peter" написал:
Другие дистрибутивы видят же его.

1. Видит ли ядро само USB устройство (см. dmesg или /var/log/messages)?
2. Видит ли ядро разделы на устройстве (см. dmesg или /var/log/messages, #fdisk -l)?
3. Имеется ли драйвер для NTFS? Их 2, ядерный ntfs, не рекомендуемый на запись и ntfs-3g. Какой?
4. Если ntfs-3g, имеется ли установленный FUSE?
5. Чем завершается попытка смонтировать раздел NTFS в консоли? Если ntfs-3g, не ругается ли он на ранее неверно отмонтированный раздел ввиду наличия на нём установленного флага dirty?

#342300

"Peter" написал:
Это особенность именно Debian или что?
к вышесказанному стоит добавить, что никаких преимуществ/недостатков/особенностей в Debian'е нет(в этом вопросе).

Просто поставьте драйвер. Рекомендую NTFS-3G с FUSE, что-бы можно было мышкой без красноглазия.

PS:
Показать
почему его нет? Потому-что в нормальных системах это УГ не нужно, и вообще, переформатируйте свой носитель в нормальную ФС, а не это г-но. EXT4 годно.
#342302

ntfs-3g в Debian присутствует из коробки. Если сделать это

text
# fdisk -l

В выхлопе присутствует указанный диск?

#342310

Перед тем, как спросить, я ввёл команду "ls /dev/sd*",
не появился не только раздел, но и сам диск.

usb-flash 16GB ntfs когда-то раньше увиделась, но неправильно,
после создания FAT заново и переформатирования в Linux с помощью
mkntfs стала видеться правильно.

Раздел ntfs на SATA HDD монтируется как обычно: для root на запись,
для других только она чтение, в /et/cfstab через ntfs, а не ntfs-3g.

Система не видит устройства в целом, оно не появляется в /dev.
Виноват, как-то видит, вот что в конце /var/log/messages:

text

Oct  8 15:51:49 peter-ir kernel: [ 7987.947087] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct  8 15:51:49 peter-ir kernel: [ 7987.947091] usb 3-2: Product: Touro Desk Pro
Oct  8 15:51:49 peter-ir kernel: [ 7987.947095] usb 3-2: Manufacturer: Hitachi GST
Oct  8 15:51:49 peter-ir kernel: [ 7987.947099] usb 3-2: SerialNumber: 03100111101000000435
Oct  8 15:51:49 peter-ir kernel: [ 7987.948487] usb-storage 3-2:1.0: USB Mass Storage device detected
Oct  8 15:51:49 peter-ir kernel: [ 7987.948630] scsi9 : usb-storage 3-2:1.0
Oct  8 15:51:49 peter-ir mtp-probe: checking bus 3, device 3: "/sys/devices/pci0000:00/0000:00:0a.0/0000:03:00.0/usb3/3-2"
Oct  8 15:51:49 peter-ir mtp-probe: bus: 3, device: 3 was not an MTP device
Oct  8 15:51:50 peter-ir kernel: [ 7988.949358]  12 00 00 00 24 00
Oct  8 15:51:57 peter-ir kernel: [ 7995.939452] Logical unit is in process of becoming ready

Что, в ядре нет какого-то драйвера для этого scsi9? Ядро скомпилированное,
но и с предидущими ядрами, и дистрибутивными и скомпилированными,
этот диск не виделся, в лучшем случае появлялся /dev/sdc, но не раздел.
У меня два диска, поэтому /dev/sdc.

Пётр.

#342345

Раньше я пробовал не загружать модуль uas, некоторым помогало,
но мне нет. Возможно, причина в драйвере usb. Этот диск подключён
к usb 3.0, в Windows на этом же компьютере с ним никаких проблем.

Пётр.

#342358

"sun" написал:
ntfs-3g в Debian присутствует из коробки.
ЕМНИП в minimal-cd нету. Как и нет в тех сборках, которые обычно ставят на сервера.
#342359
"Peter" написал:
Перед тем, как спросить, я ввёл команду "ls /dev/sd*",
не появился не только раздел, но и сам диск.
значит ФС тут совсем не при чём.

"Peter" написал:
Что, в ядре нет какого-то драйвера для этого scsi9?

есть. Модулем

text
ums_realtek             6091  0 
usb_storage            36220  3 ums_realtek

(у вас могут быть другие названия)
(может и не модулем, но вряд-ли).

флешки видно? Флешки/девайсы USB3 вообще не видит?

#342374
drBatty написал:

[quote="Peter"]Что, в ядре нет какого-то драйвера для этого scsi9?

есть. Модулем

text
ums_realtek             6091  0 
usb_storage            36220  3 ums_realtek

(у вас могут быть другие названия)
(может и не модулем, но вряд-ли).
[/quote]
usb_storage есть, ums_* нет.


флешки видно? Флешки/девайсы USB3 вообще не видит?

Я выше говорил - видит, но usb-flash 16GB увидел неправильно.
Вместо одно раздела fdisk показала 4 и притом прекрывающихся.
Помогло переразбиение и переформатирование.

Пётр.

#342378
"Peter" написал:
usb_storage есть

от чего зависит ВАШЕ usb_storage?

"Peter" написал:
Я выше говорил - видит, но usb-flash 16GB увидел неправильно.
Вместо одно раздела fdisk показала 4 и притом прекрывающихся.
какая-то кривизна драйвера. Может не вашего, а в венде. Я не знаю точно, данных мало.
#342383
drBatty написал:
[quote="Peter"]usb_storage есть

от чего зависит ВАШЕ usb_storage?[/quote]
От usbcore. Вот вывод "lsmod | grep usb"

text

usb_storage            64452  0 
usbhid                 44649  0 
hid                    93806  2 hid_generic,usbhid
usbcore               153708  6 usb_storage,ohci_hcd,ehci_hcd,ehci_pci,usbhid,xhci_hcd
scsi_mod              174634  6 sg,usb_storage,libata,sd_mod,sr_mod,firewire_sbp2
usb_common             12440  1 usbcore

"Peter" написал:
Я выше говорил - видит, но usb-flash 16GB увидел неправильно.
Вместо одно раздела fdisk показала 4 и притом прекрывающихся.
какая-то кривизна драйвера. Может не вашего, а в венде. Я не знаю точно, данных мало.

Именно моего, у меня же неправильно увиделась.

Пётр.

#342558
"Peter" написал:
От usbcore. Вот вывод "lsmod | grep usb"
просто там три разных драйвера для USB1, USB2, USB3. И очевидно, что устройство определённое ядром как USB3 НЕ будет работать с драйверм USB2. Или будет работать с жуткими глюками, как у вас. Они несовместимы.

Устройства совместимы, а драйвера -- увы. Именно потому в BIOS иногда есть legacy режим, дабы устройства определялись (и работали) как старые.

"Peter" написал:
Именно моего, у меня же неправильно увиделась.

может не у вас неправильно сделалось. Откуда вам знать?

#342614

Ubuntu-13.04 тоже не работает с этом диском. Те же сообщения в /var/log/syslog,
последнее, что не является MTP-устройством, не знаю, что это такое.
В обоих случаях включалось в разъём USB 3.0, /dev/sdc не появляется.

Пётр.

#342622

mtp это протокол обмена файлами с плеерами, которые музыку играют. придуман мысы, но поддерживается он и в линуксе. Видать ваша система пыталась определить девайс как mass-storage, а когда это не получилось, то как mtp.

У вас там простые флешки-то определяются? Работают? Это только с usb3.0? Если да, попробуйте отключить в BIOS'е.

#342630
drBatty написал:
mtp это протокол обмена файлами с плеерами, которые музыку играют. придуман мысы, но поддерживается он и в линуксе. Видать ваша система пыталась определить девайс как mass-storage, а когда это не получилось, то как mtp.

У вас там простые флешки-то определяются? Работают? Это только с usb3.0? Если да, попробуйте отключить в BIOS'е.

Я же говорил выше: была трудность с usb-flash 16GB usb 3.0.
в ноутбук с Ubuntu я включал диск ив usb 3.0 и 2.0, одинаково не видит.

Пётр.

#342666
stalker_tk написал:
Особо в тему не вникал, но возможно это поможет
http://linsovet.org.ua/linux-non-standart-usb-storage-recognize

Благодарю за ссылку, я этого не знал, попробовал, но не помогло.
Сообщение в /var/log/messages изменились, но /dev/sdc не появился.

text

Oct  9 20:22:07 peter-ir kernel: [  529.155926] usb 3-2: Manufacturer: Hitachi GST
Oct  9 20:22:07 peter-ir kernel: [  529.155930] usb 3-2: SerialNumber: 03100111101000000435
Oct  9 20:22:07 peter-ir mtp-probe: checking bus 3, device 2: "/sys/devices/pci0000:00/0000:00:0a.0/0000:03:00.0/usb3/3-2"
Oct  9 20:22:07 peter-ir mtp-probe: bus: 3, device: 2 was not an MTP device
Oct  9 20:22:07 peter-ir kernel: [  529.237592] usb-storage 3-2:1.0: USB Mass Storage device detected
Oct  9 20:22:07 peter-ir kernel: [  529.237674] usb-storage 3-2:1.0: Quirks match for vid 4971 pid 1013: 20200
Oct  9 20:22:07 peter-ir kernel: [  529.237711] scsi8 : usb-storage 3-2:1.0
Oct  9 20:22:07 peter-ir kernel: [  529.237880] usbcore: registered new interface driver usb-storage
Oct  9 20:22:08 peter-ir kernel: [  530.239746]  12 00 00 00 24 00
Oct  9 20:22:15 peter-ir kernel: [  537.238371] Logical unit is in process of becoming ready

Пётр.

#344379

Тут выяснилось, что и Debian и Ubuntu без проблем подключают диск на 1TB
WD серии My Book и оба не подключают диск на 2TB Hitachi Touro Desk Pro.,
а Windows подключает оба диска.

Пётр.

#345511

М.б., есть более низкоуровневые утилиты для работы с HDD, чем fdisk?
Для Windows советуют какие-то такие. Кроме собщений в /var/log/messages,
появляется каталог в /sys/devices/pci...........
Или причина всё же в usb-драйвере?

Пётр.

#357691

Похоже, что причина в производителе - сегодня в Ubuntu-13.04 подключил
USB-HDD 3TB WD My Book, в /dev появились sdc и sdc1, причём sdc1
с небольшой задержкой, затем в
М<еню приложений -> Настройки -> Диски
выбрал его и нажал "Подключить" и он смонтировался.
Hitachi Touro Desk Pro по-прежнему не подключает,
в /dev не появляется sdc.

Пётр.

Войдите или зарегистрируйтесь, чтобы ответить.