Externí disk nefunguje

Neviditelný

Re:Externí disk nefunguje
« Odpověď #60 kdy: 11. 12. 2018, 01:07:23 »
Zjistit, zda chybí nějaký ovladač je vcelku jednoduché. Připoj disk ke stoji s Windows a ve správci zařízení se podívej, jaký ovladač Win používají. Případně to můžeš porovnat s nějakým jednoduchým flash diskem.

Userspaceový ovladač ntfs-3g, který Linux běžně používá pro přístup k NTFS oddílům umí dost zatížit CPU. Není nic jednodušího, než se podívat, jaký proces při kopírování na disk zatěžuje procesor a případně mrknout do výstupu dmesg.


Re:Externí disk nefunguje
« Odpověď #61 kdy: 11. 12. 2018, 09:42:35 »
Jestli se v tom divném hardwaru chcete ještě trochu povrtat, tak by mě případně zajímalo:
lsusb -vt
lsusb -vv
cat /proc/interrupts (nejlíp v průběhu kopírování 2x za sebou po nějaké době, třeba 10 s)

A spustit v terminálu "top" a třeba v něm ještě stisknout "1" aby ukázal jednotlivá CPU jádra (pokud to v distru není default) a velké "H" aby ukázal jednotlivá vlákna. Koukat na to v průběhu toho přehrávání. Bylo by zábavné, pokud by tu zátěž vykazoval třeba ksoftirqd, nebo naopak přehrávač videa.

Ten disk na sebe zatím nevykecal, co je uvnitř. => dále by bylo zajímavé, pokud to lze bez ztráty záruky, pouzdro lousknout a podívat se, co je uvnitř. Jestli je tam ještě rozebiratelný SATA konektor, nebo už je USB zapečené přímo na plošáku elektroniky disku (jak psal MasoxCZ). Náklonnost k SATA diskům značky Seagate totiž s původním tazatelem sdílím - a pokud by šlo osvobodit sata disk z neblahého originálního USB rámečku, tak je to taky cesta kupředu.

Osobní zkušenost: relativně levné "pseudoznačkové" USB/SATA bridge a šuplíky z Alzáče, CZC, Krupu apod. poslední dobou obvykle fungují zcela bez zaváhání (i v Linuxu). Zároveň souhlasím, že je zdravé, mít se na pozoru před superlevnými USB cetkami, které se prodávají jenom proto, že poštovné zpátky do reklamace je dražší, než nový kus.

Ohledně "uzavřených a designově vadných" výrobků slavných značek... ať si každý sám svobodně zvolí, zda chce podporovat kurvítkáře v jejich obchodní strategii. Nemohu popřít, že jakákoli svobodná skládačka v dnešní době představuje "známku punku" - takže pokud ta skládačka bude trochu estetická, tak jedině palec nahoru. Ostatně záleží na Vás, jak moc chcete vyčnívat :-)

MasoxCZ

Re:Externí disk nefunguje
« Odpověď #62 kdy: 11. 12. 2018, 21:40:39 »
No ja to zkusim, jen se jeste zeptam, jestli musi byt ten ext. disk pripojeny, nebo ho mam v terminalu prikazem umount odpojit?

Ano unmountnout. Jinak ten quirk výše se týká toho, aby chodily ATA passthrough skrz to UAS (USB Attached SCSI).

Každému kdo si chce koupit externí disk radím aby si koupil zvlášť disk a zvlášť rámeček. Vyhne se tím hromadě problémů.

Přesně. Mí aktuální oblíbenci:
https://www.alza.cz/axagon-adsa-1s6-slimport6-d3020462.htm?o=5
https://www.alza.cz/axago-adsa-1s-slimport-d616802.htm?o=9

Bude to chodit v Linuxu?

Těžko říct, přímo na železe mám aktuálně jen W10 a VMware, ale do konce týdne bych to mohl stihnout zkusit. Předběžně problém nepředpokládám.

Re:Externí disk nefunguje
« Odpověď #63 kdy: 11. 12. 2018, 22:12:22 »
davam sem ty vypisy lsusb -vt

[marek@ArchLinux ~]$ lsusb -vt
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/7p, 5000M
    |__ Port 5: Dev 7, If 0, Class=Mass Storage, Driver=uas, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 480M
    |__ Port 2: Dev 7, If 2, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 2: Dev 7, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 2: Dev 7, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 7: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 7: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 8: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 8: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M


ten druhy vypis " lsusb -vv "sem hodil do souboru, protoze je dlouhy a nechci tu tapetovat

Louskat ten disk zatim nechci, on ma pres sroub samolepku a tak to zatim nicit nebudu.

Jinak sem ten disk mezitim znovu preformatoval a uz se to pri kopirovani souboru chova vcelku normalne, procesor pracuje v obvyklych mezich. V podstate jedine co je u toho disku spatne, ze je hrozne pomaly, takze se z nej nestaci prehravat filmy v trochu vetsi kvalite. Zkopirovani jednoho filmu o velikosti priblizne 1GB z notasu na disk trva asi 21 minut, hruza :(. A z disku na notas je to podobne. Vychazi to na nejakych 800 KB/s.

Dokonce i terminal me ukazal nejaky casy, po zadani prikazu "sudo dd if=/dev/zero of=/dev/sda bs=1M count=10"

me terminal ukazal toto:


[root@ArchLinux marek]# sudo dd if=/dev/zero of=/dev/sda bs=1M count=10
10+0 záznamů přečteno
10+0 záznamů zapsáno
10485760 bajtů (10 MB, 10 MiB) zkopírováno, 31,4886 s, 333 kB/s


rychlost 333 kB/s, coz me prijde malo.

Re:Externí disk nefunguje
« Odpověď #64 kdy: 11. 12. 2018, 23:19:19 »
Rad bych se zeptal, jestli by nekdo nevedel, jak by sel aspon trochu zrychlit ten disk?
Aby aspon z nej sli prehravat filmy a nemusel jsem je nejdriv kopirovat do notasu a potom prehravat, coz je otrava.

A take jestli nekdo nevi, jestli existuje nejaky nastroj nebo prikaz v terminalu, jak zmerit datovy tok z disku do notasu.


Lol Phirae

Re:Externí disk nefunguje
« Odpověď #65 kdy: 12. 12. 2018, 00:16:18 »
Rad bych se zeptal, jestli by nekdo nevedel, jak by sel aspon trochu zrychlit ten disk?

Zkusil bych např. několik sekund v mikrovlnce.

hola

Re:Externí disk nefunguje
« Odpověď #66 kdy: 12. 12. 2018, 08:33:11 »
Já mám AXAGON EE25-F6B FULLMETAL černý, pod linuxem funguje (se Samsung 860 EVO 250GB i  nějakým klasickým 2.5 diskem z notebooku).

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Externí disk nefunguje
« Odpověď #67 kdy: 12. 12. 2018, 22:00:31 »
[...] Normalne ten disk nestiha ani prehravat film [...]
to je samozrejme spatne a bud vyresit, nebo vyreklamovat...

Bus 002 Device 003: ID 0bc2:231a Seagate RSS LLC Expansion Portable
skoda, id je stejne jako si nastavoval ten quirk, takze byl ok...

jeste dej ten screen s gnome-disk aby bylo videt co je uvnitr za disk:
https://forum.root.cz/index.php?topic=20244.msg298413#msg298413

a pripadne z smart(jestli to usb da) vytahle Model, verze FW a SN:
Kód: [Vybrat]
sudo smartctl -x /dev/sdX | grep -e Model -e Serial -e Firmware

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Externí disk nefunguje
« Odpověď #68 kdy: 12. 12. 2018, 22:04:09 »
[...] A take jestli nekdo nevi, jestli existuje nejaky nastroj nebo prikaz v terminalu, jak zmerit datovy tok z disku do notasu.
Kód: [Vybrat]
sudo hdparm -t /dev/sdXnebo
Kód: [Vybrat]
sudo dd if=/dev/sdX of=/dev/null bs=10M count=1000 status=progress

Re:Externí disk nefunguje
« Odpověď #69 kdy: 12. 12. 2018, 23:13:00 »
Takže ten externí disk má rozhraní USB3 ! A jede 330 kB/s? :-D :-D :-D
Vytanul mi na mysli PIO režim ATA rozhraní, ale popravdě i ten býval rychlejší.
Disk je také připojený správně na USB3 řadič.
V dumpu z lsusb dále vidím, že to má "SCSI" subclass nebo co...
Napadá mě zkusit ještě "smartctl -a /dev/sdXYZ" . Schválně jestli SMART proleze.
Nezkoušel jste ten disk připojit na USB port, který umí nanejvýš USB 2.0 ?

Re:Externí disk nefunguje
« Odpověď #70 kdy: 13. 12. 2018, 11:04:28 »
Zdravim, tak uz ten disk funguje tak jak ma. :) .  V notasu mam dva porty USB a ja jsem mel celou dobu ten disk pripojeny k USB portu napravo, protoze mam v tom levem USB portu porad strceny takovy ten maly USB stick pro bezdratovou mys.
No a tak me celou dobu nenapadlo oboje prohodit. Az jak tu napsal František Ryšánek ten posledni post, tak me napadlo to prohodit. No a najednou ten disk zacal pracovat velkou rychlosti a vse funguje, tak jak ma. :). 1GB soubor to zkopiruje z notasu na disk doslova za par sekund.

Asi to bude tim, ze jeden port je USB2.0 a druhy USB3.0, dam sem vypis lsusb, ted mam ten disk pripojen k USB portu nalevo, mohl by me prosim nekdo z vypisu rict, jestli je ten disk ted pripojen k USB2.0 nebo USB3.0 ?
V navodu v notasu jsem se to nedocetl, jak ty USB porty jsou. Tady je ten vypis lsusb :


[marek@ArchLinux ~]$ lsusb
Bus 002 Device 002: ID 0bc2:231a Seagate RSS LLC Expansion Portable
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:5627 Realtek Semiconductor Corp.
Bus 001 Device 003: ID 0cf3:e500 Qualcomm Atheros Communications
Bus 001 Device 002: ID 045e:07fd Microsoft Corp. Nano Transceiver 1.1
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


No jsem ted trochu asi za vola  :), ze jsem ten disk nezkusil hned pripojit i na druhy USB port, ale v navodu pro ten disk je skutecne napsano , ze ho je mozne pripojit jak k USB 2.0 , tak USB 3.0 , a tak jsem to neresil.

Re:Externí disk nefunguje
« Odpověď #71 kdy: 13. 12. 2018, 13:26:06 »
Gratuluji. Kdyžtak 'lsusb -vt', ten vypíše strom zařízení. A nejlíp i 'lsusb -vv' (= ten ukecanej, kde jsou vidět nějaké rychlosti nebo rychlostní třídy zařízení, bohužel netuším, jestli ta informace sedí s rychlostí skutečně dohodnutou).

BTW USB3 porty bývají modré, USB2 porty černé. Ale nejde o barvu, jde o pinout. Ten se dá taky poznat, ale v samičích konektorech to chce baterku a ostré oči... s tím Vás asi trápit nemohu. USB3 port by měl obsahovat vedle "rychlých" trojkových signálů (dva páry) taky "dvojkové" signály. USB2 kontakty (4 piny) jsou v modrých i černých slotech na stejném místě, trojkové jsou v samcovi hluboko uvnitř, v samici naopak podél vnější hrany (5 pinů).
« Poslední změna: 13. 12. 2018, 13:33:44 od František Ryšánek »