bash :./ *.exe :Нет такого файла или каталога с исполняемыми файлами с именем *.exe

Вы можете изменить и перезагрузить файл smb.conf, созданный QEMU.

Файл можно найти в /tmp/qemu-smb.*/smb.conf, где *— это случайная строка, меняющаяся при каждом запуске QEMU. Внесите необходимые изменения или замените файл своим.

После внесения изменений сервер samba может быть вынужден перезагрузить файл конфигурации сsmbcontrol all reload-config(от имени пользователя root )или killall -HUP smbd.

Это можно автоматизировать, добавив соответствующие строки в стартовый скрипт QEMU (подробности зависят от используемой оболочки ).

15
03.05.2021, 22:26
1 ответ

Я потратил на это один день и, конечно же, через 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

и сейчас работает

28
28.07.2021, 11:35

Теги

Похожие вопросы