diff --git a/docs/buildroot.html b/docs/buildroot.html index 0b2e1b47d7..d56b663033 100644 --- a/docs/buildroot.html +++ b/docs/buildroot.html @@ -207,13 +207,19 @@ binaries and libraries, that make it far too big for an embedded system. -
  • target/ which contains the root filesystem for - the target. Only the necessary files to run the libraries and - applications are installed in this directory. However, - target/dev/ doesn't contain the device files, as - creating device files requires the root access. The device files - only exist in the root filesystem image produced by - Buildroot.
  • +
  • target/ which contains almost the root + filesystem for the target: everything needed is present except + the device files in /dev/ (Buildroot can't create + them because Buildroot doesn't run as root and does not want to + run as root). Therefore, this directory should not be used on + your target but instead you should use one of the images + built in the images/ directory. If you need an + extracted image of the root filesystem, for booting over NFS, + then use the tarball image generated in images/ and + extract it as root.
    Compared to staging/, + target/ contains only the necessary files to run + the libraries and applications: all the development files + (headers, etc.) are not present.
  • host/ contains the installation of tools compiled for the host that are needed for the proper execution