Вы можете изменить и перезагрузить файл smb.conf, созданный QEMU.
Файл можно найти в /tmp/qemu-smb.*/smb.conf
, где *
— это случайная строка, меняющаяся при каждом запуске QEMU. Внесите необходимые изменения или замените файл своим.
После внесения изменений сервер samba может быть вынужден перезагрузить файл конфигурации сsmbcontrol all reload-config
(от имени пользователя root )или killall -HUP smbd
.
Это можно автоматизировать, добавив соответствующие строки в стартовый скрипт QEMU (подробности зависят от используемой оболочки ).
Я потратил на это один день и, конечно же, через 1 секунду после публикации этого вопроса я вспомнил, что что-то подобное существовало для регистрации файлов.exe для вина:
$ sudo cat /proc/sys/fs/binfmt_misc/wine
enabled
interpreter /usr/bin/wine
flags:
extension.exe
и /usr/bin/wine
не существовало.
Я избавился от него с помощью:
$ sudo update-binfmts --remove wine /usr/bin/wine
update-binfmts: warning: no executable /usr/bin/wine found, but continuing anyway as you request
и сейчас работает