[Pkg-ltsp-devel] Bug#677637: ltsp-server: nbi.img cannot boot non-BIOS clients anymore

Martin-Éric Racine martin-eric.racine at iki.fi
Fri Jun 15 21:50:22 UTC 2012


2012/6/15 Vagrant Cascadian <vagrant at debian.org>:
> On Fri, Jun 15, 2012 at 06:22:58PM +0300, Martin-Éric Racine wrote:
>> Having just upgraded to Wheezy, I notice that the nbi.img produced by
>> ltsp-build-client cannot bootstrap x86 clients built with a non-BIOS
>> firmware anymore. This results in several of my terminals no longer being
>> usable.
>
> You may need to install mknbi in the chroot and configure your DHCP server to
> pass legacy-nbi.img instead of nbi.img:
>
>  ltsp-chroot apt-get install mknbi
>  ltsp-chroot /usr/share/ltsp/update-kernels
>
> Alternately, install mknbi in the chroot and and remove mkelfimage, and then
> maybe the nbi.img files will work for you:
>
>  ltsp-chroot apt-get install mknbi
>  ltsp-chroot apt-get remove mkelfimage
>  ltsp-chroot /usr/share/ltsp/update-kernels
>
> If neither of those work, this is likely a bug in mkelfimage, mkelf-linux, or
> mknbi-linux (or at least a change in behavior, if not a bug).

It appears that mkelfimage DOES produce images that the clients
accept, but after the initial loading takes place, nothing happens.
Meanwhile, neither mkelf-linux or mknbi-linux seem to produce content
that this client likes.





More information about the Pkg-ltsp-devel mailing list