vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
Bill_WilliamsonРешил попробовать, но make menuconfig раскоментировал в PKGBUILD, т. е. предварительно ничего не готовил ……. и был удивлен, когда открылась картинка, выглядело немного по другому ……. а когда скомпилировал и установил, то модуля g_mass_storage в системе не оказалось, но появился модуль libcomposite — хотел перекомпилить по-новой, отдельно заготовив config, но отказался (ноут пахал 1,5 часа и темпереатура держалась в пределах 80-83 градуса). Стал разбираться с установленным — все оказалось не так то просто, посмотри, например, это. В итоге плюнул и забросил — всеравно не вижу для себя причин для использования. PS ... а вот почему не оказалось модуля g_mass_storage, так и не понял, то ли сам при настройке дал маху, то ли нужно config готовить отдельно и подсовывать вместо скаченного, но, для повторения операций, как писал, жалко ноут (пашут 4 потока и 1,5 часа + высокая температура - все таки для таких задач нужна машинка помощнее)
Ошибки не исчезают с опытом - они просто умнеют
|
jim945 |
|
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
Bill_WilliamsonЕсли судить по тому что написано в man
Lupus pilum mutat, non mentem.
|
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
Любопытство пересилило и все-таки решился разобраться с этой виртуальной флешкой (пришлось еще раз помучать ноутбук). Создал отдельно свой config и заменил им config.x86_64 — подключил следующие модули CONFIG_USB_GADGET=m CONFIG_USB_GADGETFS=m CONFIG_USB_DUMMY_HCD=m Модуль dummy_hcd обязателен После загрузки модуля dummy_hcd в выводе lsusb -t появилась новая строчка/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=dummy_hcd/1p, 480M Все, дальше можно эмулировать как готовый образ флэшки, так и создать новый файл (но его нужно отформатировать и создать разделы, вообщем все как с обычной флешкой). Был образ загрузочной флешки 1G (спецсофт для экстренных нужд), после его эмуляции получилась обычная флешка — видна в файл-менеджере, lsblk и fdisk Вывод # fdisk -l /dev/sdb
PS ... доступны следующие модули (для эмуляции)
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
Bill_WilliamsonМы с nafanja ответили, что DKMS будет трудновато. Хочу уточнить - собрать и установить нужные модули можно и без пересборки ядра - займет времени не больше часа, а , главное, эти модули при обновлении ядра можно опять подсунуть и это частенько срабатывает, правда не всегда. Ну а если не сработает, то опять можно пересобрать, а для облегчения можно написать и скрипт сборки модулей. EDIT1 .... не прав, данные модули зависят от версии ядра. Собрал все модули на имеющихся исходниках linux-4.11.2 - modinfo понимает нормально, конечно, vermagik не совпадает и модуль не загружается.
Ошибки не исчезают с опытом - они просто умнеют
|