According to chapter 6.4, the chroot command needs to be run as root, not lfs. So yes, it is because of the unprivileged user.
Quote:
It is time to enter the chroot environment to begin building and installing the final LFS system. As user root, run the following command to enter the realm that is, at the moment, populated with only the temporary tools:
|