On Sun, Dec 18, 2016 at 10:17:05AM +0100, David D wrote: > > I created my working dir under my* /home/david* directory. In fact, my $LFS > variable is set to* /home/david/lfs* as far as I can see with *echo $LFS*. > If you want to boot the system when it is completed, putting the system within /home/david/ is a very bad idea. You want lfs to be in its own partition, not below something else.
In the sysv book we eventually run /sbin/init to bring up the new system. But in your case all the new system would be in /david/ so the programs would be in /david/bin, /david/sbin, /david/usr/bin, and similarly everything else would be in the wrong place. I'm sure that there are ways to work around that, but for a first build you really want to try to do things hte way the book does. Oh, and I do something similar on some of my own test builds (using mount --bind to bind a directory to /mnt/lfs), but those systems are only used to test changes in the build - they don't get booted. ĸen -- `I shall take my mountains', said Lu-Tze. `The climate will be good for them.' -- Small Gods -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
