LINUX.ORG.RU

Исчезновение USB-устройства после qemu

 


0

1

Всем привет.
Кратко: после запуска qemu c -usb -usbdevice флешка пропадает из основной системы и после выключения qemu не появляется.
Можно его «появить», не вынимая из порта?

Подробно:
1) Втыкаю флешку в usb-2.0 порт.
2) Запускаю qemu:
#!/bin/sh
qemu \
-daemonize \
-enable-kvm \
-m 512 \
-usb -usbdevice host:1687:3257 \
-cdrom /root/iso/systemrescuecd-x86-2.8.0.iso \
-boot d \
-vnc s2:88
3) Гостевая система видит usb-накопитель, из основной системы он исчезает.
4) Выключаю виртуалку. В основной системе устройство (/dev/sdX) не появляется.
5) В /sys/bus/usb/devices/ раздел с соответствующим manufacturer присутствует.
6) # echo suspend > /sys/bus/usb/devices/1-5/power/level
# ошибка записи: Недопустимый аргумент (вычитал здесь).

Вопрос тот же.


Выполняются команды , «недопустимый аргумент» не ругается. Только делает непонятно что, явно передергивание не заменяет.

ilovewindows ★★★★★ ()
Ответ на: комментарий от ilovewindows

Ну и ладно сам с собой поговорю :).

После «безопасного извлечения» флешки уходят в глухую несознанку, их даже usb_reset не берёт, оживают после сброса OHCI или ЕHCI контроллера. Но опять же не все, ожил сотик и одна флешка, вторая появилась , но «носитель не найден». Вообщем вопрос интересный, висит и стоит одновременно.


Еще такой способ работает
modprobe -r usb_storage
modprobe usb_storage


зы. Первый способ тоже работает на одном флешке, но может не сработать, если несколько USB устройств висит.

ilovewindows ★★★★★ ()
Ответ на: комментарий от An12

Могу исходник сбросить, полстранички на С, но если сразу несколько устройст сбрасывать, то глючит.

ilovewindows ★★★★★ ()

попробовать до воткнуть

В смЫслах включения питалки Всей системы!..?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.