После обновления: При попытке подключить общий ресурс qemu smb с хоста Windows XP я получаю следующую ошибку:
В настоящее время к этому удаленному компьютеру невозможно установить больше подключений. потому что уже существует столько подключений, сколько компьютер может принять.
Я использую следующий параметр для qemu-system-x86_64:
-net user,net=192.168.0.0/24,smb=/home/tokr/vm/share
В гостевой системе я пытаюсь сопоставить: \\ 192.168.0.4 \ qemu
Я предполагаю значение по умолчанию для подключение к SMB изменилось на то, что не поддерживается Windows XP, но я не могу найти способ настроить встроенный сервер SMB.
Обновление:
Добавление min protocol = NT1
в раздел [global]
файла smb.conf
устраняет проблему с подключением.
Но как я могу изменить автоматически созданный QEMU файл smb.conf
?
Обновление 2:
Вы не можете. Это жестко запрограммировано в QEMU - требуется некрасивый сценарий.
Неприятно, но работает.
qemu-system-x86_64 ... -net user,net=192.168.0.0/24,smb=/home/tokr/vm/share ... &
#Fix smb.conf file
sleep 2
sed -e 's/\[qemu\]/min protocol = NT1\n\[share\]/' -i /tmp/qemu-smb.*/smb.conf