Ne-mountování USB flash

Ne-mountování USB flash
« kdy: 26. 10. 2021, 12:44:55 »
Ahoj vespolek,
měl bych začátečnický dotaz. Mám doma RPI; repektive jeho "klon" Nanopi M4. Používám to jako takový malý domácí server na různé blbůstky, testuji si tam smart home,... Jako úložistě dat k tomu mám trvale připojenou flešku USB3 256GB. Systémový disk je 32GB Emmc. Běží to na Armbianu. Občas se mi ale stane, že se při restartu fleška nepřimountuje a musím M4 restartovat ještě jednou, aby se chytla. Na napájení to má zdroj 12V@4A, takže energie habakuk.
Můžete mi, prosím, jakožto linux lamě-samoukovi poradit, jak zjistit kde je problém, případně jak jej potom vyřešit?


SB

  • ****
  • 347
    • Zobrazit profil
    • E-mail
Re:Ne-mountování USB flash
« Odpověď #1 kdy: 26. 10. 2021, 14:08:37 »
Jako první věc bych se podíval pomocí lsblk (případně někde ve výpisu dmesg), zda systém flashku vůbec vidí jako zařízení.

Re:Ne-mountování USB flash
« Odpověď #2 kdy: 27. 10. 2021, 09:18:20 »
Další věc je, jestli vůbec vidíš ten flashdisk v lsusb -t, případně co všechno tam chybí.

Re:Ne-mountování USB flash
« Odpověď #3 kdy: 31. 10. 2021, 09:05:33 »
Konečně jsem se k tomu dostal, ale moc jsem neuspěl. Restartoval jsem to asi 20x a fleška se přimountovala pokaždé. Až to nebudu řešit, tak se určitě nepřimountuje hned napoprvé  >:(
Nevím, jestli jde o vlastnost, ale výstup lsusb -t je pokaždé trošku jiný:
Kód: [Vybrat]
root@nanopim4v2:~# lsusb -t
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
        |__ Port 4: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
root@nanopim4v2:~#


root@nanopim4v2:~# lsusb -t
/:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
        |__ Port 4: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
root@nanopim4v2:~#

root@nanopim4v2:~# lsusb -t
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
        |__ Port 4: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
root@nanopim4v2:~#

Jestli to s tím třeba nemůže mít souvislost?