the way you have it set up now is, coincidently, causing part of the confusion - if I'm not confused too much too
There's a difference here between the "mount point of a partition" - and the "root" of the system - although they *could* be the same.
Are you booting from bios through grub/lilo/win directly to " /mnt/vl6light " ?
If you use Thunar or Midnight, where are you when you cd to ' / ' ?
Let's think in Windows terms, just to look at it from another angle.
The root (if you will) of windows C: drive is C:\ ... and everything builds from there.
Open explorer and type in, say,
C:\Documents and Settings\Grannygeek\Desktop
(or whatever your username really is)
If in that same explorer window, you type merely ' \ '
it will take you back to the root of the c drive at C:\
If windows could do this (maybe it can, but that's way over my head),
you could say, well I'd like you to "pretend" your root is really C:\temp\Hello\
At that point, if you typed " \ " in a *new* explorer window, explorer would *show* that you were at ' \ '
But --- and here's the trick --- your hardware is really aimed at C:\temp\Hello... the OS just thinks this directory IS the root.
So Physical Drive: C:\temp\Hello *equals* logical directory C:\
This is what chroot in linux does - like a mount, but NOT the same - it says, OK you want me to think hda2/temp/hello is root? Ok fine, from the chroot on, I'll treat it as such... it becomes a logical directory tree within the *bigger* physical tree. And the Shell window Rodrigo mentions doesn't know anymore about the bigger picture.
I think part of the confusion - and why you got the error message - is that you are chroot'ing to the physical tree partition base... it's like saying 'root = root'
Each 'install' lives in its own smaller tree within the bigger tree.
You start in the big, chroot to the small... but the shell window and what runs in it thinks the new tree is *all* it has ... it can't see the bigger tree.
That way you can create a bunch of smaller trees, each with their own flavor of os, and chroot to each as you need.
Rodrigo (or anyone more knowing) *please* correctly me if any of this is wrong!
say its ' / '