[Pkg-ltsp-devel] Bug#466467: ltsp-server: ltsp-update-image does not work
José L. Redrejo Rodríguez
jredrejo at edu.juntaextremadura.net
Thu Mar 6 18:59:47 UTC 2008
El vie, 29-02-2008 a las 23:51 -0800, vagrant at freegeek.org escribió:
> On Tue, Feb 26, 2008 at 08:57:07PM +0100, José L. Redrejo Rodríguez wrote:
> > El mar, 26-02-2008 a las 10:43 -0800, vagrant at freegeek.org escribió:
> > > On Tue, Feb 19, 2008 at 12:03:09AM +0100, José L. Redrejo Rodríguez wrote:
> > > > I can make more tests if some ideas, options or workarounds are
> > > > possible.
>
> > > you probably have much more experience with this mode of operation than
> > > i do...
>
> > Maybe with the operation I have more experience but I do not have a good
> > knowledge of how the image is uncompressed and mounted from the initrd
> > when the ltsp terminal starts. The fix could be something as stupid as
> > setting some parameter for squashfs.ko.
>
> ok, here's the code run from the initramfs:
>
> # mount the readonly root
> nbd-client ${NBD_ROOT_SERVER} ${NBD_ROOT_PORT} /dev/nbd0 && mount -o ro -t squashfs /dev/nbd0 /rofs
>
> # merge ro and rw filesystems
> mount -t unionfs -o dirs=/cow=rw:/rofs=ro unionfs ${rootmnt}
>
> this is in the client's /usr/share/initramfs-tools/scripts/ltsp_nbd
> script...
>
> i'm wondering if running it through NBD somehow is breaking it? can you
> try on the server itself to mount the squashfs via NBD?
>
> nbd-client 127.0.0.1 2000 /dev/nbd0
This works at the ltsp client replacing 127.0.0.1 by the ltsp-server ip.
> mount -o ro -t squashfs /dev/nbd0 /mnt
>
>
Nope, this didn't work, I always get a mount failed: Invalid argument error
> you're saying the mount works fine mounting the image directly with
> something like:
>
> mount -o ro,loop -t squashfs /opt/ltsp/images/i386.img /mnt
>
This work at the ltsp-server (after installing squashfs modules) but ,
obviously not at the client.
> the mount being used in the initramfs may be from busybox or
> klibc-utils, i'm not sure which. i wonder if that might behave
> differently, too.
>
> what kernel versions have you tried with?
>
Tried with 2.6.22 from lenny. I've tried also with 2.6.24 but it's not
been possible because of #469338.
> live well,
> vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
digitalmente
Url : http://lists.alioth.debian.org/pipermail/pkg-ltsp-devel/attachments/20080306/ca876afd/attachment.pgp
More information about the Pkg-ltsp-devel
mailing list