Linux From ScratchThis Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
read this post........tar and zip up the LFS partition first and burn to a CD-r.........that way you won't have to recompile the whole LFS system again.........
What I did was recompile all the packages in chapter 6 changed some commands that require the /tools directory.
And used the "Building a Slackware Package" guide on http://www.linuxpackages.net along with installwatch.
Then packaged the binaries (eg. Binutils-2.15.91.0.2-noarch-1.tgz) then to recover my system I did
There shouldn't be any programs requiring /tools after your LFS is finished. Otherwise you have made some mistake.
To backup my LFS, I use a LiveCD and mount the lfs partition. and then I backup the whole partition
using the command "tar jcfpsm /mnt/BackupPartition/mylfs.tar.bz2 /mnt/LFSPartition"
j: use bzip2 to compress instead of gzip. better ratio, but very slow.
c: create
f: specify the tar file
psm: preserve time/permission information
to restore:
cd /mnt/RestoreDirectory
tar jxfpsm /mnt/BackupPartition/mylfs.tar.bz2
setup the fstab and grub, and it is ready.
What I meant by:
"What I did was recompile all the packages in chapter 6 changed some commands that require the /tools directory."
I used chapter 6 instuctions, and modified them so I didn't need the /tools directory to use them. All this I did to make packeged binaries of the programs in chapter 6 (the core system).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.