Версия пакетов: nbd-client-3.27.1-alt1 nbd-server-3.27.1-alt1 Стенды: ALT Education 11.1 KDE x86_64 ALT Education 11.1 XFCE x86_64 ALT Server 11.1 x86_64 ALT Workstation 11.1 x86_64 Шаги воспроизведения: На сервере: 1. Установить nbd-server: # apt-get install nbd-server 2. Установить любой образ .iso в /home/test/ 3. Изменить /etc/nbd-server/config таким образом: cat > /etc/nbd-server/config <<EOF [generic] [export] exportname = /home/test/<название образа>.iso EOF 4. Выполнить команду: nbd-server -C /path/to/configfile На клиенте: 1. Установить пакет nbd-client: # apt-get install nbd-client 2. Выполнить команду: modprobe nbd 3. Проверить, что nbd-устройства добавились с помощью # lsblk 4. nbd-client <IP сервера> -N export /dev/nbd0 Ожидаемый результат: Будет размечено устройство nb0, будет выглядеть таким образом: nbd0 43:0 0 4,3G 0 disk ├─nbd0p1 43:1 0 4,3G 0 part ├─nbd0p2 43:2 0 2M 0 part └─nbd0p3 43:3 0 300K 0 part Также не будет вылетать никаких ошибок Фактический результат: При выполнении команды получаем ошибку: Negotiation: ..size = 4453MB Error: Invalid nbd device target Exiting. - на стороне клиента Error: Connection dropped: Connection reset by peer Exiting. - на стороне сервера Дополнительно: ошибка является регрессом по отношению к версии nbd-client-3.26.1-alt1, проявляется при обновлении до задания и до Sisyphus. Был найден обход проблемы: нужно добавить флаг -L к команде nbd-client: nbd-client <IP сервера> -L -N export /dev/nbd0 ...после чего nb0 успешно размечается и можно просмотреть содержимое образа. Backtrace приложу позже, если будет нужен
(Ответ для Глухов Илья Денисович на комментарий #0) > Был найден обход проблемы: нужно добавить флаг -L к команде nbd-client: Этот параметр заставляет использовать старый ioctl() интерфейс вместо нового netlink, поэтому и работает так же, как и предыдущая версия, которая по умолчанию его использовала.
Спасибо. Сейчас поправим
nbd-3.27.1-alt2 -> sisyphus: Thu Jul 02 2026 Anton Farygin <rider@altlinux> 3.27.1-alt2 - fixed "Invalid nbd device target" when connecting to /dev/nbdN in the default (netlink) configuration; cherry-pick upstream a80304e (closes: #59703)