LINUX.ORG.RU

internal error: unable to execute QEMU command 'change'

 ,


0

2

Доброго времени суток. При включенной машине не меняется CD носитель, меняется если только потушить.

virsh change-media cfg hdc --insert /mnt/vgl/kvm/part.iso
error: Failed to complete action insert on media
error: internal error: unable to execute QEMU command 'change': Could not open '/mnt/vgl/kvm/part.iso': Permission denied
virsh attach-disk cfg /mnt/vgl/kvm/part.iso hdc --type cdrom --mode readonly
error: Failed to attach disk
error: internal error: unable to execute QEMU command 'change': Could not open '/mnt/vgl/kvm/part.iso': Permission denied
ls -la /mnt/vgl/kvm/part.iso
-rw-rw-rw- 1 hint virt 86267904 Oct  5 04:52 /mnt/vgl/kvm/part.iso

Содержимое /etc/libvirt/qemu.conf, что расском.

user = "hint"
group = "virt"
security_driver = "apparmor" #Пробовал ставить "none" не помогает
id hint
uid=1000(hint) gid=1000(hint) groups=1000(hint),24(cdrom),27(sudo),29(audio),114(kvm),1001(virt),1002(power)

Что еще показать спрашивайте если нужно, понятно что проблема не глобальная и можно забить болт на нее, но вдруг кто нибудь знает решение.


А user и group зачем?
У каждой версии qemu свой набор багов. У меня это работает, но я никаких манипуляций с юзерами не делал - из-под какого машину создавал, из-под того и запускаю, и диски аттачу.

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

Вот отсюда брал http://www.lissyara.su/?id=2210#virt_kvm_create чтобы вм машины работали от непривилегированного пользователя, короче я так и не понял. Непривилег. пользователь он же /bin/false должен быть или я не правильно понимаю? Ну я так и подумал, что это баг видимо. Какая версия qemu у тебя, если не трудно. я из исходников собирал, эта версия 2.2.0 . На более новой у меня тоже глюк с приводом был, не помню только какой.

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

У меня из реп ubuntu 16.04 - QEMU emulator version 2.5.0.

Вот отсюда брал

Судя по «Russian Fedora Remix 13», это дока очень второй свежести. Я ничего из перечисленного в ней не делал, просто поставил и работаю от юзера. Скорее всего, твой Permission denied из-за этого user/group и вылезает.

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

Да можно и не делать согласен, все и так работает, если вообще не лезть в этот файл. Но и этой проблемы не рашает.Кстати это не единственный ман с такой настройкой.Попробую поставить пакет твоей версии.

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