[make-initrd] Загрузка с USB

Leonid Krivoshein klark.devel at gmail.com
Mon Jul 28 16:28:28 MSK 2025


Добрый день!


On 7/28/25 14:38, Anton Midyukov wrote:
> 28.07.2025 14:31, Vladimir Mokrozub пишет:
>> Здравствуйте,
>>
>> есть Альт Линукс, установленный на SATA SSD. Задача: настроить загрузку с этого диска через внешний бокс SATA -> USB.
>>
>> Я добавил фичи usb и usb-storage, пересобрал initrd, но при загрузке initrd падает в шелл. В dmesg вижу такие ошибки:
>>
>> uas: Unknown symbol usb_stor_sense_invalidCDB (err -2)
>> uas: Unknown symbol usb_stor_adjust_quirks (err -2)
>>
>> В Интернете ничего вразумительного по этим ошибкам не нашел.
>>
> Такого набора должно быть достаточно, чтобы загрузить с любого usb:
>
> MODULES_TRY_ADD += kernel/drivers/scsi/sd_mod.ko
> MODULES_TRY_ADD += kernel/drivers/usb/core
> MODULES_TRY_ADD += kernel/drivers/usb/dwc2
> MODULES_TRY_ADD += kernel/drivers/usb/dwc3
> MODULES_TRY_ADD += kernel/drivers/usb/host
> MODULES_TRY_ADD += kernel/drivers/usb/phy
> MODULES_TRY_ADD += kernel/drivers/usb/storage

Ругается uas, он с некоторыми внешними USB ругается именно так. Здесь 
есть описание обхода:
https://unix.stackexchange.com/questions/239782/connection-problem-with-usb3-external-storage-on-linux-uas-driver-problem

Можно начать с того, что без загрузки с него подключить диск и 
посмотреть вывод lsmod и lsusb.


-- 
WBR, Leonid Krivoshein.



More information about the Make-initrd mailing list