Files
lfs/chapter02/creatingpartition.xml
2004-08-08 02:10:00 +00:00

54 lines
2.6 KiB
XML

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
<sect1 id="space-creatingpartition">
<title>Creating a New Partition</title>
<?dbhtml filename="creatingpartition.html"?>
<para>In order to build a new Linux system, space is required -- an
empty disk partition. If the computer does not have a free partition
or room on any of the hard disks to make one, LFS can be built on the
same partition where the current distribution is installed.</para>
<note><para>This procedure is not recommended for your first LFS
install, but if you are short on disk space and feel brave, you can
use the hint at <ulink
url="&hints-root;lfs_next_to_existing_systems.txt"/>.</para></note>
<para>A minimal system requires a partition of around 1.3 gigabytes
(GB). This is enough to store all the source tarballs and compile all
the packages. However, if the LFS system is intended to be the primary
Linux system, additional software will probably be installed which
will require additional space (2 or 3 GB). The LFS system itself will
not take up this much space. A large portion of this required amount
of space is to provide sufficient free temporary space. Compiling
packages can require a lot of disk space which will be reclaimed after
the package is installed, but you do need it temporarily.</para>
<para>Because there is rarely enough RAM available for the process, it
is a good idea to use a small disk partition as swap space. This
space is used by the kernel to store seldom-used data to make room in
memory for active processes. The swap partition for an LFS system can
be the same as the your host system, so another swap partition will
not need to be created if your host system already uses one.</para>
<para>Start a disk partitioning program such as
<command>cfdisk</command> or <command>fdisk</command> with an command
line option naming the hard disk on which the new partition will be
created -- for example <filename>/dev/hda</filename> for the primary
Integrated Drive Electronics (IDE) disk. Create a Linux native
partition and a swap partition, if needed. Please refer to the man
pages of <command>cfdisk</command> or <command>fdisk</command> if you
do not yet know how to use the programs.</para>
<para>Remember the designation of the new partition (e.g.,
<filename>hda5</filename>). This book will refer to this as the LFS
partition. Also remember the designation of the swap partition. These
names will be needed later for the <filename>/etc/fstab</filename>
file.</para>
</sect1>