[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:32531] Re: USB-HDDの起動失敗 ( Plamo-7.0 )



From: Chie Nakatani <jeannechie@xxxxxxxxxxxxxxxxxxxxx>
Subject: [plamo:32530] Re: USB-HDDの起動失敗 ( Plamo-7.0 )
Date: Fri, 13 Jul 2018 18:27:54 +0900 (JST)

> chieja@jeanne:~$ lsusb -t
> /:  Bus 08.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
> /:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
>     |__ Port 2: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
> /:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
> /:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
> /:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
> /:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
> /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
>     |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M

多分、これが USB HDD だと思うけど、ehci-pci 配下だから、
USB-2.0 でつながってる印象。
ehci-pci/usb-storage あたりは Plamo-7.0 のデフォルトで
カーネル組み込みだから何とかなりそう。

手元だとこんな形で、
USB HDD は xhci_hcd 配下で uas なドライバ経由になっている。

$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
    |__ Port 6: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    |__ Port 6: Dev 7, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 2: Dev 8, If 2, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 2: Dev 8, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 2: Dev 8, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 9, If 0, Class=Human Interface Device, Driver=usbhid, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M

Plamo-7.0 のデフォルトではこれらがモジュールだったから
root partition にするとマズい(デバイスを読むためのドライバがデバイス上にある)状態なのは分かるのだけど、
これらのドライバをカーネル組み込みにしても状況が変らないのが謎。

ざっと見、これらが依存しているモジュールドライバなんてのも見当たらないし、
MBR/GPT あたりもモジュールドライバじゃないんだけどなぁ。。

UEFI って、マザーボードの側に不揮発なレジスタがいくつか用意されていて、
それらで動作を変えることができるはずなんだけど、
そのあたりまで考慮しないといけないのだらうか??

------
こじま



Follow-Ups
[plamo:32533] Re: USB-HDDの起動失敗 ( Plamo-7.0 ), KOJIMA Mitsuhiro
References
[plamo:32524] Re: USB-HDDの起動失敗 ( Plamo-7.0 ), Chie Nakatani
[plamo:32529] Re: USB-HDDの起動失敗 ( Plamo-7.0 ), KOJIMA Mitsuhiro
[plamo:32530] Re: USB-HDDの起動失敗 ( Plamo-7.0 ), Chie Nakatani

[検索ページ] [メール一覧]
Plamo ML 公開システム