Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to try out "Linux From Scratch" (LFS) using Ubuntu.

Since I know this could mess up my current Linux system, I want to know what is the best way to proceed.

What I've read so far is that I need a dedicated partition which is quite difficult to do with my current system.

Is installing another Ubuntu in a VirtualBox virtual machine and doing the work there the best way to go? Or is there a better solution?

share|improve this question
I am not sure what Linux From Scratch refers to. When I Google Linux From Scratch there are many possibilties. Could you be more specific? Have you used VirtualBox (or VMware Player, et cetera) before? Does your computer's CPU support virtualization? How much memory (RAM) do you have? – irrational John May 10 '12 at 22:03

I wanted to be careful of doing anything damaging to my computer so I got a new hard drive and used a bootable USB drive as my host system and built LFS on the blank hard drive as this would be the safest option.

However, the LFS team goes pretty far to ensure neither the host nor the build can damage the other. Chapter 4 sets the stage to ensure this, just follow the directions carefully and you'll be safe. When you get to Chapter 5, you do very little in the host system everything is done as user lfs which should protect your current system.

Source: I just did an LFS build myself!

share|improve this answer
A lot of the software that's listed as required for the host system isn't able to be installed. How does one get around this? – KI4JGT Aug 10 '13 at 5:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.