После установки Помощника 16,04 LTS на 32 бита, Гостеприимные как система сервера, толстым клиентам не удается загрузиться. Вместо этого начальная загрузка достигает этой точки
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... Begin: Setting up nbd-client registered device at major 43 ... Negotiation: ..Error: Read failed: End of file
Exiting.
done.
Затем еще некоторые сообщения следуют и затем это:
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right fevice?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/nbd0 does not exist. Dropping to a shell!
И затем переходит к BusyBox.
Рассмотрение решений здесь: клиент LTSP загружается на busybox, у меня нет nbd папок или файлов в /dev
или /opt
.
Я ранее использовал 12.04 LTS без проблемы.
Наконец, нашел решение здесь .
Для тех, кто не говорит по-гречески, решение на самом деле похоже на решение, приведенное в по ссылке, упомянутой в вопросе , но не совсем. В моем случае файл /etc/nbd-server/conf.d/ltsp_i386.conf
, который изначально вообще не создавался - и это ошибка, должен включать следующее:
[/opt/ltsp/i386]
exportname = /opt/ltsp/images/i386.img
readonly = true
authfile = /etc/ltsp/nbd-server.allow
Требуется перезагрузка nbd-сервера:
[ 111]PS Может потребоваться перезагрузка системы.